Drupal 8 has only 4 critical issues before getting released out of beta! Fingers crossed for a release this week!
The major issues that remain are:
- Fix the 'target_bundle' field setting - 'target_bundles' are not validated when entity_reference is enabled
- Prevent users from editing a content type's machine name once it has been set
- Document that certain (non-"href") attribute values in t() and SafeMarkup::format() are not supported and may be insecure
- hook_tokens() $sanitize option incompatible with Html sanitisation requirements
Taking into account the non-"href" attribute values and the SafeMarkup issues that have already been reviewed by the community, really that only leaves us with three issues. We are SO close, my friends!
At Freelock, we have already been working on some of our internal Drupal 8 sites and prepping them as great platforms for our clients. But, as many with sites, those sites have to work with our clients' day-to-day operations, which we call DevOps.
Being extremely involved with our clients, and as a project manager playing in Drupal CMS, I am always excited to hear about the new developments in our clients' operations and their complimentary technology. So many times I have seen clients who are set on WordPress or another SAAS, just then to be blown away by the capabilities of Drupal.
At Freelock, we still understand and advocate why a certain client should move over to a different CMS. Many times I have thought: You need a brochure site? WP is the CMS for you! We work with non-profits that need control/reporting of their donation systems, or clients who own county/national/international-wide websites that need full control over their systems. In these respects, they want something that they OWN, that they can TRUST, and a platform that is truly a powerful CMS. The security and dev community are always the reliable with Drupal, not to mention it's a fantastic framework that has taken years to develop.... Drupal is my top recommendation.
I can speak for me and all of our developers at Freelock, we are excited! We are so close to blasting open the dev world and expanding on the capabilities as a community. Countdown to D8! #2015PNWDrupalSummit
The RC1 release date was announced at Drupalcon. Baring any showstoppers, it will be Wed 7th Oct.
8.0.0 will follow some time after that. It will be the first or third Wednesday of the month, and there will be 3 weeks notice given. That means the earliest possible date is 4th November. My money is on 2nd December.
After RC1 it should be safe and easy to upgrade between minor versions, so you should be safe to start developing against it. The biggest problem is likely to be lack of contrib support.