State of Drupal

(First part of this week I am attending DrupalCon 2008)

[Update 3/4/08: Audio from the State of Drupal as well as Jay Batson and Dries’ “Presenting Acquia” talk are available on Shai’s podcast]

[Updated again 3/6/08: Video from the State of Drupal at Internet Archive]

Not surprisingly, Dries’ state of Drupal presentation was well received by the crowd of assembled Drupalers.

The state of our union is strong, Dries began, citing the success of Drupal 6 in attracting even broader communities of interest. But as we prepare for the broader audiences that success brings, there are things we need to pay more attention to.

The focus of Drupal 7, as Dries recommended to the community, should be on interoperability and usability. This means improving internal and external APIs, enhancing data portability, and redesigning the home of Drupal,, to better accomodate the next wave of users joining the community.

(Great to see a project lead of a major open source community paying so much attention to usability!)

The full presentation listed 11 key needs for Drupal 7, highlighting usability and APIs, as well as the more predictable “CCK Fields into core and “Views lite in Core” approach.

Dries also set expectations for the code freeze for Drupal 7 – May 15, 2008- but suggested that code freeze could be delayed as far as October 2008 if 100% test coverage existed for core.

The last section was all about the semantic web and RDF triples, arguing that better usage of structured data in RDF formats could enable Drupal powered sites to become part of the broader emerging data web.

“Google and others want to build a social graph which connects everyone – we have an opportunity to build a larger graph which connects everything.”

I will link to the presentaiton itself when posted – for now also check out who was live tweeting it and keeping up far better than I could.