You are here

Drupal7 is here!

Submitted by donna on 6 January, 2011 - 17:28

Drupal 7 Contributors tag cloudQuick Facts

  •  Three years in the making
  •  1,000 contributors
  •  Three new themes: Bartik, Seven and Stark
  •  Improved usability and accessibility
  •  Extensive documentation
  •  More than 800 modules ready to go
  • Available in 35 languages
  • Official Announcement

The Drupal content management platform powers the web presences of the Prime Minister, the State Library of Victoria, McDonald's Australia, Taronga Zoo and a number of Australian Broadcasting Corporation sites including Digmusic, ABCcountry, Pool and Hungrybeast, to name but a few.

Three years in the making, Drupal 7 was released late yesterday.

Angela Byron, Release Manager for Drupal 7 and author of O'Reilly's Using Drupal, was in New Zealand early last year to attend the DrupalSouth and linux.conf.au conferences, where the first alpha release was demonstrated to the oohs and ahhs of very attentive crowds.

Today, Byron says, "Drupal 7 had nearly 1,000 contributors, more than any previous release. The diversity of our contributor team has grown: we now have a design team, a usability team, an accessibility team, and far more involvement from non-developers."

One of the big differences users will see and appreciate with this new release is a brand-new theme. The Bartik theme has been engineered from the ground up to make content look good and to provide site builders with more flexibility.

Brand new theme

Jen Simmons, lead designer for Bartik, said she really wanted "to put the focus on the content. We worked hard on the typography and purposefully kept [Bartik] really simple." The new theme is named after computing pioneer Jean Bartik, a programmer of 1947's ENIAC computer, in homage to her work and to recognize the contribution women make to computing.

Angela Byron was motivated to lead the Drupal 7 development effort because it meant "working with smart, driven people on a web platform that's used to power websites of nonprofits, schools, libraries, and other 'do good' organizations." Going beyond the code, she also strove to inject more community management structures into the core developer process and evangelize the benefits of stepping up to contribute to Drupal's core software.

Drupal's popularity is in part due to its wealth of add-on modules to extend and add funtionality beyond that provided by Drupal's core software. Module contributors were challenged to upgrade their modules to be compatible with Drupal 7 by the release date. As of January 1st, more than 10 percent of contributed modules had already been ported, making Drupal 7 the most 'production-ready' release ever.

Local Flavour

The local Drupal community is gearing up to celebrate with release parties on Friday — fittingly, the 7th.  Release parties are planned for every corner of the planet. drupal7releaseparty.org has a dynamic map, showing the global reach of this open source community. Australia's largest Drupal event, drupaldownunder.org, is taking place in Brisbane later this month with a keynote address from Dries Buytaert, Drupal's founder.

Some of the local Drupalistas have already jumped the gun, porting sites to Drupal 7 using release candidate versions.

Brian Gilbert, one of the core contributors, leads the Drupal community in Melbourne by regularly organising meetups and code sprints. On upgrading his company site before the official release, he said: "While building realityloop.com using Drupal 7, I really noticed the efforts made to improve user experience for site developers and editors. It was great to find most of the contributed modules I wanted to use already have Drupal 7 releases."

Gordon Heydon has been working with Drupal for nearly 10 years. His deep development experience with Drupal gave him the confidence to develop a D7 pilot site for a major client very early indeed, forum.tribalfootball.com has been running on Drupal 7 for about six months. Heydon said "Deploying on Drupal 7 during the late stages of development has given us access to many new and exciting features, which makes it easier to develop and embrace the latest web technologies. For example, AJAX-based forms are now incredibly quick and easy to implement. They now gracefully degrade for users without JavaScript, which is a huge improvement compared to the nightmare it was in Drupal 6."

Greater usability

Taming those nightmares, Angela Byron kept abreast of major initiatives being started by the community, encouraged collaboration, and mediated arguments when necessary. "With so much diversity in the community, different approaches and opinions are natural. But it's made the codebase stronger," she said. "I also worked hard to ensure that Drupal 7 solved some of the most long-standing issues in our project, particularly around quality assurance and usability."

When asked what kept her going, Byron replied, "Too much sugar."

Jacine Luisi is core co-maintainer for Drupal's front end markup and CSS issues and author of The Definitive Guide to Drupal 7. She says, "Angie did an incredible job leading improvements across all areas of Drupal core, giving them all equal attention and  encouragement. This is a very tough job and she did it with ease. I have no doubt that she is the reason Drupal 7 is so great today."

Download Drupal 7 from http://drupal.org.

Statistics about contributors:
http://growingventuresolutions.com/blog/contributors-drupal-7-final-numbers

Perth-based webshop webzen says:
http://webzen.com.au/blog/10-awesome-things-about-drupal-7

A list of sites already built with Drupal 7:
http://groups.drupal.org/node/113489

International sites built with Drupal 7:

Local sites built with Drupal 7:

Upcoming Drupal events: