Greggles led up the closing statements at Drupalcamp CO just about a week ago. I took a little video of the session (included at the bottom of my post) but a few things jumped out at me.
426 attendees at Drupalcamp CO this year and 108 people signed up in the last week. Drupalcon Barcelona (the first Drupalcon I attended) had about 450 people. In other words, in just a few short years this camp has gone from being a loose gathering of a dozen or so individuals to an event the size of Drupalcon itself 4 years ago. 24% of attendees identified themselves as female. 75% as male. 1% as other. The camp is growing up with Drupal and becoming a full blown conference in its own right.
This time round I attended the opening plenery, 10 sessions, ran one BOF on Project Management Tools and Techniques, attended the BOF on Drupalcon Colorado, attended an employment BOF, and went to the closing session. I also met This happened in an incredibly densely packed two days. The sessions, by and large, were good. Some were much better than just good. I took a few photos as I found moments to take a snap here and there. If you want to see an aggregate of all my posts from the camp, I filed them under the tag dcco2011. That is the same hash tag folks used on flickr, twitter, and youtube as well.
WORKBENCH - Dave Ried did a presentation on Workbench, a cool module that behaves a bit like groups and access control and taxonomy access, and a bunch of other modules with a little article draft-y goodness. These are my notes from the presentation and I took a video of the presentation that is down at the bottom of the post.
Dave started out talking about how...
- he works for Palantir
- the mostly build institutional nonprofit websites
- they worked on the University of Chicago Website
A couple of the guys from Monarch Digital in Colorado Springs did a "good cop/bad cop" session on Development Best Practices. Using a contrast between best and bad practices proved an effective way to generate conversation. At the beginning of the presentation, they indicated that they had started out by using FTP with no versioning what so ever. This led to discussions on:
1) Source Control
2) Local Development
3) Ticket Tracking
4) User Interface
I attended the session on Drupal 7 Usability at DrupalCamp Colorado. Last year I attended the same session on Drupal 6 and was made painfully aware of the shortcomings of the stock Drupal UI in D6. Watching the testers struggle incited nervous laughter. We needed to do better as a community. Drupal 7, without a doubt, has great improvements over previous versions of the software.
However, all was not grand.
All was not good. I sent out a few tweets as the presentation ensued.
Creech Matthew Saunders
Ben Jeavons led a session on contributions to the Drupal Community. It played off the themes that Webchick started during the camp Keynote. He started with a general review of how to contribute and segued into a general BOF style discussion. I took a few notes - below - and video, which was broken into two chunks.
Do you contribute? Why should you? How can you? What do you go through to contribute? The problem is, of all Drupal users, few contribute. By contributing you learn faster and ultimately make better money.
Rick from Monarch Digital brought one of his clients, "Tony", to the camp to discuss the Client Perspective of development. The session really had its seed in fear, worry, unrealistic ideas and goals (or even no real goals). Hearing candid and honest conversation about what caused so much distress was eye opening. My notes are below and the presentation broken into two videos below that.
Tony's first experience was a failure and the second was a success and these experiences represented the good, the bad, and the ugly.
His First Experience
Matthew Dorman from NorthPoint gave a presentation at Drupalcamp Colorado on project management, focusing on questions to ask with a look at different tools. These are my notes and the video I took of the session is at the bottom of the post.
Get involved by going to:
- NorthPoint uses Jira with Greenhopper
--allows you to do agile development with scrum, create stories, issues, etc
- uses Open Atrium
- Pivotal Tracker
Bitner Burns and Brown from the Bots gave a presentation on estimating. These are my notes from the presentation, followed by the video I took at the session.
The Bots started out by indicating that the presentation was really for the estimation of rather large sites and not for small sites $3K to 5K. They indicated that "Complexity defies prediction." and that no large site is truly built in an agile way. In fact, if a build has any of the following four characteristics, you are not operating in a truly agile way.
- planning beyond one sprint
- fixed bid
Justin, of Aten, did a presentation on working with clients at Drupalcamp. He made it clear that the presentation was not about being critical of any clients, but that there are techniques and strategies that can help you avoid confusion, misunderstandings, and make your boundaries clear. The following are the notes I took at the camp and some video of the presentation.
Justin described four challenges:
Challenge 1 - clearly describing the process
-- Dissatisfaction with an apparent lack of progress can frustrate clients.
Webchick kicked off the Drupalcamp in Denver with a keynote. As always, she was eloquent and engaging. Her presentation was full of cute cats and kittens, stats, and keen observations. The presentation largely focuses on community participation, touching on how you don't need to be a coder to have meaningful contributions to the project. Contributions can include everything from simple dollars to helping on issue queues to testing to coding to theming to documenting. Very few individuals who download Drupal actually end up contributing at all - something like .05%