Drupal 7 status update and release plan

Drupal 7 is moving along nicely, and is becoming increasingly stable. We just released a second alpha release, fixing a number of critical bugs, following our initial alpha release in January. Alpha releases are to give Drupalistas something to download and test, so they can report and help fix bugs.

When will we switch to betas? We will switch to betas when the upgrade path from Drupal 6 to Drupal 7 is working. Once we hit beta, we will become increasingly strict about accepting any more changes and we'll also commit to making HEAD to HEAD upgrades work.

Finally, we'll start rolling release candidates once the number of critical bugs is zero (or close to zero). To help us focus on critical bugs, we're working on adding a 'major' severity level to our ticketing system, making the options 'critical', 'major', 'normal' and 'minor'. 'Major' bugs would be really bad, but not necessarily block a release. For example, bugs that don't prevent Drupal from working, or that only affect a fraction of the Drupal population would be prioritized for fixing in follow-up releases. Critical bugs are those that badly break Drupal, or that are a major regression compared to Drupal 6.

Where are we right now? There are currently about 150 remaining bugs that need to be fixed. These bugs are real, and not always trivial to fix because a lot of background and domain expertise can be required. As a result, some bug reports seemingly depend on one or two people to fix them. Therefore, it is very important that we encourage and mentor new people to help fix some of these difficult bugs. I'd like to ask all sub-system maintainers to watch their sub-system's issue queues closely (like Moshe did recently), and to provide the leadership to help us make progress. If we do and we work hard, I think we can still release Drupal 7 in Q2. If not, I'm worried that Drupal 7 might not be released until Q3.

In other words, let's all try to put some extra time and effort into fixing the remaining bugs, and let's start to be laser-focused on the critical ones. It would make for quite a party if we could roll a first release candidate in time for DrupalCon San Francisco on April 19th. I would have to sing on stage from happiness, or something. Thanks!

sand:

Waiting for that day:-)

February 25, 2010 - 12:56
Nielsz:

Singing on stage

Is that a promise? :P

February 25, 2010 - 13:14
Ross:

Glad to see such enthusiasm, even after all these years :)

February 25, 2010 - 15:52
ellis:

... singing on stage ...

Looking forward to see you featured on the front page of YouTube.

February 25, 2010 - 18:12
Matthias:

... singing on stage ...

Make sure you do a decent soundcheck ;)

February 26, 2010 - 09:20
Geshan Manandhar:

Waiting for Drupal 7 release.

February 26, 2010 - 10:33
Tom Geller:

Dear God, as long as it's not The Drupal Song. ;)

February 26, 2010 - 17:59
Tony Thijs:

I am building some Drupal sites with Ingres as a database and I wondered if core Ingres database support is part of the Drupal 7 effort.
I know Ingres is working hard on the Ingres PHP driver.

March 7, 2010 - 21:08
Aspilicious:

@Tony Thys

Supported databases:
- Mysql
- Sqlite
- pgsql

March 8, 2010 - 16:31
Dan Silver:

Can't wait to upgrade my site to Drupal 7!

March 13, 2010 - 19:06
Ian:

Really looking forward to Drupal 7. I will be an early adopter this time around.

March 15, 2010 - 22:17

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.
© 1999-2010 Dries Buytaert Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
Drupal is a Registered Trademark of Dries Buytaert.