For Drupal community folks, are there questions you have about WordPress and/or its community that I could try and find answers to? Are there things you think I should particularly highlight about Drupal and its community before an audience of several hundred WordPress fanatics?
Some folks noticed that as of Wednesday's release, we went from 7.4 -> 7.7 and are a bit confused about what's going on, as well as why these releases happened in such rapid succession, so soon after the 7.4 release. Here's the skinny:
- As of Drupal 7.1/Drupal 6.21, Drupal core does monthly releases. This was a new policy the core team discussed and implemented back in May, which lays out a schedule of the last Wednesday of the month for new core releases.
This policy change has helped tremendously to provide predicability for Drupal site maintainers so they don't need to fret every Wednesday about "what if" a new core release comes out, it's helped to ensure timely fixing of security issues, and also has encouraged a general "swarming" around bug fixes in a timely manner to ensure they make the next release deadline.
The monthly rate will likely slow down as D7 continues to mature, but for now it's really helping to provide focus on working through some of the backlog and getting contributed module blockers unstuck.
- When security releases are required, we create two releases. One which has only the security patches, and one that has the security patches, plus all the bug fixes to date.
Why do such a silly thing, you might ask? Because it's *really* important that security fixes get rolled out pronto, whereas the bug fix releases might conceivably need more testing to make sure they don't create any adverse effects in your environment. So we offer Drupal 7.5 for those who want only the quick fix, and Drupal 7.6 for the whole shebang.
This graphic by Gábor Hojtsy, included on all release announcements, lays it out rather simply in flowchart form.
- Drupal 7.6 was accidentally rolled incorrectly, hence 7.7. The only difference between 7.7 and 7.6 is literally a one line fix to the VERSION number in bootstrap.inc (ok, fine, technically 3 lines because of CHANGELOG.txt ;P). I blame being holed up sick in a hotel room with a stomach flu for missing the
git tag. Sorry about that. :(
Thankfully, some helpful friends are helping to work on some automation tools for the process so that doesn't happen again. :)
Hope that helps clarify things!
The fabulous and ever-entertaining Jeff Eaton and myself will be presenting about Drupal 7 tomorrow on an O'Reilly Webcast about What' new and cool in Drupal 7? at 10am - San Francisco | 6pm - London | 1pm - New York | 10:30pm - Mumbai.
We'll cover some background on the Drupal project, what some of the biggest new cool features are in Drupal 7, impart tips on upgrading, and leave lots of time for Q&A. Please Register now if you'd like to join us! :D
Back around the time of the Drupal 7 code freeze, Moshe Weitzman proposed the #D7CX (Drupal 7 Contrib Experience) movement. Developers were encouraged to add a #D7CX pledge to their project pages, indicating that they would port their contributed modules and themes to Drupal 7 by the time Drupal 7 was released.
Here is some data to measure the impact that this movement had, relative to Drupal 6, as well as some recommended next steps to help us complete the work that #D7CX started.
Last month, I started my new job in Acquia's Office of the CTO. I posted my to-do list last month of a given week's worth of work, to try and provide some insight as to what I'm working on. Since that probably reads as chicken-scratch to you (my handwriting tends to be one-way encryption ;)), here are some of the highlights:
Pursuant to the new predicatably scheduled point releases of core policy, just a heads-up that there will be a new point release of Drupal 7 this Wednesday, June 29.
Due to a variety of factors, there hasn't been a point release of Drupal 7 since its 7.0 release, roughly 5 months ago. There are a lot of good bug fixes (some critical/major) and performance improvements in the 7.x branch right now, and the lack of these making it out there for public consumption yet has hampered the ability for contributed module authors to port their modules to Drupal 7, and several other bad effects.
2011 has so far been a pretty amazing year, both for me personally, and also for the larger Drupal project. After nearly three years of hard work Drupal 7.0 was released, Lullabot sent me on tour to teach people about it, Drupal.org’s CVS => Git migration launched, and Drupal’s 10th birthday was celebrated at the amazing DrupalCon Chicago, where my mug was plastered on the cover of Linux Journal and Drupal 8 development officially kicked off. Whew!
http://groups.drupal.org/node/114264 contains very important information that affects everyone who currently contributes or plans to contribute code to Drupal.org post-Git migration.
The Git migration team is urgently looking for feedback on this proposal from as many contributors as possible, so please ponder it over the holidays and chime in with your thoughts.
(Comments disabled here, because you should be commenting over there :))