DrupalCon D.C. 2009 Day 3 & 4

Note: Most (all) of the sessions now have the videos up for you to watch, w00t! 

Day 3

I started the day off with probably one of my favorite sessions, Why I Hate Drupal done by one James Walker. The title of this session pretty much says it all... this was a straight up hour long constructive bash fest on Drupal. Walkah bashed everything from the name, icon, drupal_alter, and how there are really only 2 or 3 people who have commit access to Drupal with a "who you know" system. He touched on how Drupal is more of a do-ocracy rather than it's clam as a merictocracy. Besides not being afraid to point out the issues, James is a great and entertaining speaker.

Next and in the same room (which ment I didn't loose my power, w00t!) was Promiscuous Drupal: Building Your Site With Web APIs by Jeff Eaton. This was another good broad overview talk about how Eaton suggests we use Drupal. I really hooked into his idea of "taking it up a notch" by encouraging users to externalize as much of your sites services as possible. We should be using Amazon to provide existing product information, using your YouTube/Vimeo/Flickr/Picasa accounts to handle media, delicious for bookmarks, and integration with sites that do better social networking. There are so many great modules out there to tie all of these services together that unless you have to internalize everything (proprietary content/crazy license restrictions) or trying to compete, let those who are doing it (and most likely better at it) handle all the work. He mentioned a pretty cool site you should check out, Programable Web.

For the next couple hours I focused on media and Drupal. First up was Drupal Multimedia presented by Aaron Winborn. Starting with existing modules that are already out there like the audio, video, and image modules to making custom playlists with XSPF Playlist, moving all kinds of media around with Media Mover, and CCK emfield. This is a highly recommended session to check out for a quick overview of what media options are out there with Drupal. Next was the Media Mover: File Processing and Storage session by Arthur. This shit is cool! We are using media mover over on Urbana Public Television (UPTV)'s new web based media submission system brought over from the Open Media Project. This module does exactly as expected except it doesn't must move files around it will do file conversions as well. It will convert Microsoft Word doc files to Adobe pdf's and using ffmpeg can convert nearly any video, image, and audio file into any format you need.

Following my media binge was Friday's Keynote speaker, Chris Messina's presenting on Our Online Identity. Having a lot of similar idea's as Chris bouncing around in my head more and more lately, I got pretty amp'd during this. He was full of cool little quotes that I am not going to get right, but I am going to share with you anyway:

"Technology is becoming humanized"

"Humans are becoming technologized"

"We are becoming cyborganic"

"Twitter is a form of social grooming"

"We are social creatures who aren't actually addicted to technology but rather to our friends and technology is helping us with that additction" This is a butchered quote of Chris quoting someone else :)

"We have had 8 years of technical opacity in government. It's time for a changing goverment that is transparent and modifiable... an open source government."

"Work on stuff that matters. Work on something that matters to you more than money. Create more value than you capture. Take the long view."

For the rest of the day I bounced around to various Birds of Feather (BoF) meetings that were going on. I ended up getting pretty stoked to work on Drupal's current missing Display Name issue. This is a pretty trivial fix currently under a bit of contention within the community regarding it's implementation. I ended up hooking up with a small group of 5 or 6 led by Dave Cohen who's doing the work on the Facebook Integration module. With Facebook (as well as other social services) and outside authentication systems needing this feature Dave has already started working on some patches to Drupal core for us to review.

Oh yeah, it was my birthday today too, w00t! After the conference ended a group of us (Josh, Lindsay, Lori, John, and I) all headed back to Sigfried and Galia's house at Takoma Park (where I had been crashing) for some awesome Burmesee food. Then Brandon (who I hadn't noticed was missing on our trip back) rolled from the kitchen with this amazing dark chocolate cake with raseberry filling from Cake Love, various delicious cupcakes, and a strawberry rhubarb pie (my favorite pie!) with everyone singing happy birthday. Following more wine and desert Josh, Lindsay, and I headed back downtown to kick it with the Drupalistas at the Lullabot after party. Although full of awesome people from the conference, this place was pretty bland and sports barish so we jetted and ended up in Chinatown kicking in the steps of this huge old building talking the night away. It was a great way to end an awesome day! 

Day 4

This whole day was code sprints (bunch of a code hackers cramped into the same room coding all day) and no sessions. I was able to briefly meet up with Dave Cohen again and found out that if we are able to get a good code patch up soon it's likely it could get committed into Drupal 7x! For lunch Brandon, John, and I met up with Lori, Sigfried, and Solomon (see earlier day 2 entry regarding the kids ass I wiped!) at Ben's Chili Bowl (that place Obama visited in January) on U-Street. This place is dangeroulsy good... you should check it out. After, we all headed back to Sigfried's and Brandon and I did some more coding on on the back deck (it was like 60 some degrees!) before heading back home. 

It was definetly one of the more awesome conferences I have been too. It was not only fun as hell but the knowlege gained in such a short amount of time was crazy. Thanks to everyone I traveled with and to all those new faces I met!

Some links to check out:
http://drupal.org/project/activity
http://drupal.org/project/daylife
http://drupal.org/project/media_mover
http://groups.drupal.org/node/2424
http://youdrup.com/
http://drupal.org/project/xspf_playlist
http://drupal.org/project/flag
http://drupal.org/project/Kaltura
http://groups.drupal.org/open-media-project
http://groups.drupal.org/media
http://www.tubemogul.com/
http://drupal.org/project/media_player
http://drupal.org/node/188734
http://drupal.org/node/102679
http://www.flickr.com/photos/chrys/3333486097/in/photostream