Just a few years ago Drupal.org was maintained by a small team of insiders. Now, we are making major changes to the site using the community's many developers and themers.

This update provides the Drupal community our implementation redesign progress, where we've run into challenges, and provide information about our future plans.

The following update provides insight into:

  1. Our progress so far
  2. The present focus of the implementation and management team
  3. Where help is needed from the community

1. A Redesign Progress Report

The Drupal.org redesign is an effort started in 2007 to make Drupal.org meet the needs of the growing Drupal community and showcase the power of the Drupal software. In 2008, an exciting and visionary new design for Drupal.org was completed by Mark Boulton Design and the community.

In 2008 and 2009, members of the Drupal community participated in six redesign sprints in North America and Europe. As major features of the redesign began to take shape, we needed to work on more granular details of the implementation. Recreating staging environments locally for development teams is a serious challenge, so we created a hosted infrastructure for developers and themers. In late 2009, we began to seek companies from the Drupal community to sponsor individual sections of the redesign. We've now recruited over twenty volunteer organizations to help implement sections of the redesign built on top of the features developed by the Drupal.org infrastructure team.

There is a lot of visible progress on the Drupal.org redesign:

  • Site is fully upgraded to Drupal 6, making customizations easier.
  • Single sign-on for all drupal.org sites has been implemented.
  • Significant improvements to project module, with statistics, are complete.
  • New features like module recommendations and related discussions are now available.
  • The site now utilizes faceted search with the Solr search engine.

Additionally, much of the work associated with the base theme and the dashboard system has been completed.

Much of the back-end infrastructure that supports development is in place. This includes:

  • Ten staging sites for development are set-up.
  • Central authentication for SVN access for designers and developers to contribute their code has been built.
  • Automated deployment of themes and modules to staging sites for development and debugging is live.

The project management team is shaping up:

  • Kieran Lal (Amazon) continues to be Lead Manager, assisted by project managers Lisa Rex (lisarex), and Chris Strahl (chrisstrahl), who has recently joined the redesign team.
  • Dries Buytaert (dries), Drupal creator and project lead, is involved to review our progress and provide additional direction.
  • Damien Tournoud (DamZ) is providing technical assistance for the project, specifically with regards to search results and the Download and Extend pages that rely on Solr search results.
  • Todd Ross Nienkerk (toddross) and Aaron Stanush (astanush) are the base theme implementation leads. They are assisting in theme development and maintaining consistency in the overall style.
  • Bill O'Connor (csevb10) is now leading the Search results sections. He has already implemented the theme search results section.
  • Randy Fay (rfay) is the Lead Redesign System Admin and Jonathan Wagener (theamoeba) is the newest Redesign System Admin

Finally, the Project Management team has been busy:

  • We've identified a Minimum Viable Product (MVP), which consists of 22 major sections, to be implemented as the first phase of the redesign. The redesign project is a big undertaking, and we need to focus on we can realistically accomplish within a reasonable timeframe.
  • Drupal.org Redesign has it's own project and issue queue
  • Blue Cheese (the new base theme) has it's own project and issue queue
  • The redesign project managers and some community volunteers have spent the last week evaluating the implementation progress by assessing each section.
  • A communication plan has been introduced to complement the existing documentation.
  • There are a lot of new contributors on the implementation team. To address this, we are providing development infrastructure, granting access to new contributors, documenting tools and training materials, providing project management, and recruiting more technical leadership to help train these new contributors.

2. The Present Focus

The current plan is to implement the redesign with community volunteers and sponsoring companies. Implementers are hard-working volunteers that are dedicating time and energy to this process; taking time out of their already busy work schedules. The Drupal.org redesign project managers will continue to monitor progress on this approach and assist the implementers as we're able.

Participation and section status in the redesign is being tracked at Assignments and Contact Info. Progress on the implementation can be viewed by clicking on the section status links:

Weekly IRC sprints will start on Friday, Feb 12th from 11AM-11PM GMT in the #drupal-redesign channel until the MVP is ready. Everyone who is actively engaged in the redesign implementation should join in. The agenda is to focus on implementing the search results and Download and Extend sections.

Several sections only require modifications to their themes or content to be considered complete. In order to better facilitate reviewing and finalizing sections that near completion, the redesign infrastructure administrators will merge all of the code and theme work from the sponsored sections to a single site. This will allow progress to be assessed by the community and a dedicated quality assurance team. The merging will begin this week.

The project managers are engaged in the following:

  • Consolidating information from g.d.o., issue queues, domain experts, redesign documents, and email as the implementation teams provide feedback. This will be used to improve the documentation (how to implement the redesign and what the redesign will accomplish).
  • Chris and Damien will introduce an architecture document to explain how Drupal.org is built from Drupal core, project modules, Solr and custom modules, and a custom site specific drupal_org module.
  • Focusing our technical resources on two key areas: Search results, and Download and Extend sections. We believe that when the first Download and Extend section is implemented the other six sections which rely on the same search infrastructure can be completed quickly.
  • Duplicate issues will be consolidated and non-MVP issues will be postponed in the Redesign or base theme issue queues.

While not everything we want will be delivered by the first phase, we will have a solid framework in place and can incorporate additional community contributions and refinements after MVP completion.

3. Where Help is Needed

The Drupal.org redesign is a great opportunity for organizations and individuals to gain experience working on a large Drupal project, work with Drupal experts, and give back to the Drupal community. The redesign project needs volunteers with a willingness to dedicate themselves to the redesign, familiarity of the Drupal.org site and an understanding of how to work within the community.

Some tasks are more difficult than others. General difficulty of each area:

+++ = difficult
++ = medium
+ = easy

We need volunteers in specific areas. Contact us via the Drupal association contact form. Use the Volunteer to help with the Drupal.org redesign category. The project managers will match your skills, and availability to the project:

Develop Drupal search filters with Solr +++

  • We are looking for experienced developers who have written search filters for Drupal using Solr. Damien has implemented the core filters, but we need other experienced developers to assist the implementation teams.
  • Time commitment: 5+ hours per week.

Section Technical Leaders +++

  • Leaders for Download & Extend and Documentation sections needed.
  • Ideally, this person is already a redesign implementer. Skills needed are good written/spoken English, a willingness to work with a diverse group of people, excellent technical skills, experience leading a development team, and the ability to maintain organization of multiple teams working on multiple projects.
  • As a lead, you would become the point person for your section and monitor the section's issue queue. You need to understand all of the technical areas of your section to coordinate your implementation teams and see the section to completion.
  • Time commitment: 10+ hours per week.

General Project Managers ++

  • We need cat herders to help the general management of the project.
  • Skills needed are good written/spoken English, a willingness to work with a diverse group of people, excellent organizational and analytical skills, availability to meet with various project teams and experience creating project documentation.
  • Time commitment: 10+ hours per week.

Coders, themers and reviewers ++

  • Individuals can work on issues in the Redesign or Blue Cheese issue queues. Many of these issues require knowledge of the redesign, but there are also a lot where work can begin immediately.
  • Skills needed are good written/spoken English, a willingness to work with a diverse group of people, and an understanding of how to contribute within the Drupal community.
  • To contribute CSS or code patches, you'll need to read about how to obtain SVN access. Once you have worked on a Blue Cheese issue you can request access to the theme repository.
  • Time commitment: Varies (it's up to you!)

SEO ++

  • Skills needed include good written English, a good knowledge of HTML, and a keen eye for detail.
  • Please review the SEO Best Practices wiki before signing up. The tasks for this position are outlined there.
  • Time commitment: 5+ hours per week.

QA ++

  • Skills needed are good written English, a keen eye for detail, experience QAing front-end and back-end functionality of sites, taking screenshots and a willingness to work in the issue queues.
  • Please review the Redesign QA Volunteers wiki before signing up. The responsibilities of this position are outlined there.
  • Time commitment: 5+ hours per week.

Content Migration +

  • Skills needed are good written English and a keen eye for detail. Experience with managing and maintaining content on a Drupal site is also important.
  • Read the Content Migration Guidelines for an outline of what this position entails.
  • Time commitment: Varies

The Next Step

The new Drupal.org is an exciting new design, but also an exciting new way that the community can collaborate together to show the beauty and power of Drupal. We invite members of the Drupal community to learn more about their home, and get involved in improving it.

Sign up to volunteer via the Drupal association contact form.

Thank you,

On behalf of the redesign Project Team

Kieran, Lisa, Chris

Resources

Drupal.org redesign implementers on groups.drupal.org

Drupal.org Redesign project and issue queue

Blue Cheese project and issue queue

Comments

jinlong’s picture

Good news.Hope drupal will be more and more powerful!

jamescopper’s picture

it will be great! , Single login for entire drupal :)

suord’s picture

yes, it's good news

Ron.Brash’s picture

I am really looking forward, the site mockups are very nice!! The color palette is good and will really help out when marketing and presenting the Drupal brand! I will be proud to show this to clients now, before people got scared and thought it was bit too "geeky."

The only thing I noticed, is that some of the mock information is represented too linearly and does not subtly "pop" off the page. There is not quite differentiation between the sections.

Again wonderful layout, great job to all those involved!

jugney’s picture

Mark Boulton's proposal looks wonderful! I can't wait until Drupal's site reflects its amazingness!

ascetic’s picture

I agree!! really great use of white space and an amazing dashboard.

keep it up guys!!

vijayg’s picture

Yes I have seen the new prototype for the Drupal.org and it was awesome as the drupal.org is coming out with more better approaches. God be with us [DRUPALERS] and thanks to all the contributors and initiative takers.

I am really excited and looking forwards good act..

Juanlu001’s picture

The site prototype is so beautiful!! Believe me, I get so excited when I landed to the new Homepage! You didn't see, but there were tears in my eyes :P

I have not used Drupal yet (well, I have tested the alpha version, but nothing further), but I think starting my projects with Drupal 7 will be quite an experience!

Congratulations, and thank you very much!

stuartgoff’s picture

What about bookmarks for users to monitor drupal.org pages? I'm thinking of lending a hand.

gkatsanos’s picture

I love the new shade of blue used, the new font for the logo and generally all the subpage mockups. Great work.

Is there by any chance any estimation about when this could be online?

I myself am definately going to volunteer.

scottatdrake’s picture

This makes my day. The new design as a LOT going for it. Can't wait to lend a hand!

splashworx’s picture

Something that the community can be really proud of. I think the new design and website will propel Drupal above competitor CMSs.

This is what we've been needing for some time. Looking forward to the launch.

Wolfflow’s picture

We all are awaiting the new face of Drupal.org. Some of us that have followed the development from the beginning did have the chance to have a general overview about all the complex and fantastic work all volunteers and engaged People went through and still are giving their best to come to the most awaited event for all Drupalers on Drupal.org.

As fore I provide here the link for all those that do not know really how to contribute because part of the great majority of End-User Drupaler, to see a bit of:

Mark Boulton Design Itereations

The new Drupal.org Homepage?

I do not know if the Layout that can be viewed on the Link is still updated or even if this layout is completely different and out so please correct me and ad a link where also newbies may share the joy to see "Drupal at Work" with the new clothes! ;-)

Best Regards and Thanks to all contributors!!

Contact me for drupal projects in English, German, Italian, Drupal Hosting Support.

Rajan M’s picture

We will be more happy if case study is available.

heatherann’s picture

There is a lot of visible progress on the Drupal.org redesign:

* New features like module recommendations and related discussions are now available.

I noticed this feature in the sidebar when viewing modules a few weeks ago and LOVED it. However, it seems to have disappeared for me now. Is there a setting I should be turning on in my account options? Is it temporarily disabled? I would love to see it back, as it was very useful for sifting through the many related modules.

steinmb’s picture

Keep up the good work.
Cheers!

Amazon’s picture

Hi, we are in the process of deploying some new database infrastructure while at the same time moving the recommendation system to be Solr based. For stability reasons we disabled recommendations temporarily as there was a lot of cross traffic between the two services that could lead to site errors.

We hope to have a new working deployment very shortly, possibly as soon as this weekend. You can follow the future of the recommendation system here: http://mrzhou.cms.si.umich.edu/related-modules-block-drupalorg-past-and-...

Cheers,
Kieran

Kieran Lal

Vayira’s picture

The design looks great. My only doubt is about the height of the blue header box. On a smaller screen it is going to take up a lot of space. I haven't had a look at it on my netbook yet, but I suspect it will be uncomfortable

estevan_carlos’s picture

For the longest time I thought this current Drupal designed was maintained for some purist or nostalgic intent. I'm glad to see that's not the case. Smart redesign will make this website easier to understand and navigate.

chriscalo123’s picture

Hah yeah I thought the same, love the new design

jankkuhs’s picture

Looks like Christmas is coming a bit early this year :]

Really though, this is going to be awesome!