Drupal.org D7 upgrade

The D7 upgrade project is doing pretty good! We re-started the project having 122 open issues tagged ‘Drupal.org D7’. We are currently at 84 open issues. Fixed issues count went from 320 up to 372 issues.

Last week Marco Villegas (marvil07) joined our team as a contractor, and we are actively working on a contract with Jeremy Thorson (jthorson). Both of them previously did a lot for the D7 upgrade project as volunteers, we are happy to start working with them in a more sustainable way. We also are talking with couple more people and hope they will join us soon.

Metal Toad has finished their external review of the D7 upgrade issue queue. Their estimates while a bit different, largely confirm our own estimates and projected number of hours. We are more confident moving forward. And we’ll keep their advice in mind – limiting the scope of the project and pushing issues to later launches when possible.

Drupal.org landing pages

A few weeks ago, we blogged about creating persona-specific landing pages to better serve our Drupal.org visitors, and our first landing page will be for site builders.

We are making great progress developing the site builder landing page thanks to several volunteers including Laura Scott, Lisa Rex, Matt Cheney, Miesko Czyzyk, Natalie Roberts, and Martin Coady. With their help, we created a few wireframes that outline the persona’s lifecycle and provide the links to content needed to complete one phase and successfully move onto the next one. It also provides tips and tricks, videos, and links to other helpful content. Here is a sample of one wireframe. Currently we are getting ready to conduct user testing of the wireframes. If you are a beginner or intermediate site builder and want to participate, let us know via comments or send an email to megan@association.drupal.org.

As always, we’d like to say thanks to all volunteers who are working with us and to the Drupal Association Supporting Partners, who made it possible for us to continue the upgrade project. The Supporting Partner Program crowd sources funds that pay for the development team’s time and Drupal.org hosting costs.

Comments

webchick’s picture

You talked about both Metal Toad and DA staff/contractors having specced out the work. What's the estimated completion date in that case?

tvn’s picture

We are still working on this Angie, going through Metal Toad recommendations issue by issue, untagging and postponing issues where possible. As soon as we have some date we can share, it will be definitely published here.
rcross’s picture

While i think the idea of persona landing pages sounds nice - wouldn't that seem to fall in "push to later launch" category? Lets focus on getting what we already have on D7 before adding new stuff.

tvn’s picture

I should've made it more clear that 'Landing pages' is a separate project and members of D7 upgrade team are not working on it. Megan Sanicki is running the project with the help from various volunteers. And Natalie Roberts, an intern who joined us via Michael Annello's program, is helping her and will be actually implementing the pages.

Ideally we indeed would not develop anything new on Drupal.org until the D7 upgrade is done. But we've made an exception for the Landing pages, because they are so important for the future of Drupal.org team and our ability to expand and hire more people. While we don't yet have a launch date for Drupal.org on D7, Megan and Natalie will try to get at least one landing page ready as soon as possible. If this happens while we are still on D6, they will simultaneously build D7 version for not to slow the upgrade down.

Maureen Goodin’s picture

It also provides tips and tricks, videos, and links to other helpful content. Here is a sample of one wireframe.