Home / Reflections on Drupalcon, D7, and DevSeed

Reflections on Drupalcon, D7, and DevSeed

I'm in my hotel room after the final day of Drupalcon San Francisco 2010. As always, I had a great time at the conference. I've been so busy building Acquia Hosting for the last year that I lost track of most of what went on with Drupal development in 2009 (except for the Field API project, of course), and I really enjoyed the opportunity to catch up.

My personal Drupalcon experience was largely focused around two new developments:

1. The Examiner.com team is doing great things making their upcoming site performant and scalable. Their transition to using MongoDB with the Drupal 7 Field API is a big step forward for the project, and exactly the kind of thing the Field API team designed for and hoped to see happen. It is gratifying to see our two years of effort on Field API paying off like this. At the same time, chx's presentation today about MongoDB reminded me of several questions/concerns I've had about Field API's design from the very beginning; I'll be tossing some grenades into the lobby about that in a separate post. :-)

2. Young Hahn, Jeff Miccolis, and the DevSeed team have made some really amazing strides with their work on Context, Persistent URL, Features, and Spaces. As I watched Young's presentation about The Heart of Open Atrium, I felt that I was seeing large steps towarding truly improving Drupal's administrator and site-builder experience. They've "rotated the problem 90 degrees", organizing admin functionality for objects like content types, blocks, taxonomy, etc. around the site area being built, instead of Drupal's current way of organizing admin functionality around the objects themselves which breaks up site area functionality into a million little pieces all several clicks apart. Then I attended their BOF on Kit and saw (or perhaps interpreted?) that they are trying to turn Features not just into a great site-development workflow but into portable, composable, inter-operable pieces of application functionality, built around Drupal as an application development platform. This is not just a new capability for Drupal; it's an extension of the concept of mashups generally.

We are looking seriously at the best way to use these tools as part of Drupal Commons. I haven't had the time yet to pour over the code and get hands on experience with them, but I'm looking forward to it.

In any case, I am deeply impressed by both of these developments, and by much more I saw at the conference. I love attending Drupalcon and I love working with the Drupal community; it really is what makes this whole career choice worthwhile. Thanks, everyone!

Comments

Posted on by Boris Mann (not verified).

I'm very sorry to have missed "the biggest DC ever" - as we keep saying every year :P

I would hope that you not only pour over the code but actually reach out to DevSeed and others that are adopting and using the tools. For distros to succeed, we'll get the farthest by building on the same lower level components.

Posted on by Tim Bertrand.

Boris,

Thanks for the comment! We are actively (daily? weekly?) speaking with DevSeed. Great guys, and we are actively collaborating on a number of levels.

Tim Bertrand

Posted on by Barry Jaspan.

I noticed that you were there and missed seeing you. :-(

Of course I plan to work with DevSeed and the people using these tools. At DCSF, I attended in the Heart of Open Atrium talk, participated in the Open Atrium user/community BOF and the Kit BOF, and spoke with Young and Jeff directly. I sort of thought this shout-out blog post constituted public confirmation that I think they are on the right track and I plan to be on it with them. :-)

Posted on by oyun (not verified).

We are looking seriously at the best way to use these tools as part of Drupal Commons. I haven't had the time yet to pour over the code and get hands on experience with them, but I'm looking forward to it. ?