Get updates and news:
Want to get Lullabot article, videocast, and podcast announcements delivered right to your in-box? Let us know your email address (we won't share it) and we'll let you know when anything exciting happens.

Smashing Magazine Likes the Lullabot Podcast

Smashing logoSmashing Magazine's recent article entitled Useful Podcasts For Designers And Developers mentions the Lullabot Podcast, listing it as the top CMS podcast and saying:

Lullabot releases a fairly regular podcast on the Drupal content management system. A variety of Drupal-related topics is covered in more than 50 podcasts. Hosts often discuss the significance of technological changes within Drupal: system release issues, new significant modules and documentation projects. Both subjects for beginners and advanced users are covered. In each episode usually 3-5 people participate, discussing Drupal and related topics.

Thanks for the mention, Smashing! We'll keep on making 'em if you keep on listening.

Read the full article at:
http://www.smashingmagazine.com/2008/05/14/useful-podcasts-for-designers...

Hugging it out

Lullabot co-founder Matt Westgate with our good friend John Styn

The Sydney Morning Herald has a nice article about Lullabot that came out yesterday. James Walker and I did an interview with the newspaper as part of the media blitz surrounding Lullabot's workshops in Melbourne Australia last month. The article talks a bit about how Lullabot came into being, our philosophy, what we do, and (apparently) how much value we put in the hug. We try not to get too gushy about it, but I guess when it comes right down to it, I guess this really does separate us from most other companies.

By the way, the Melbourne workshops were fantastic! We're in the middle of another week of Drupal workshops in Minneapolis right now. And Toronto is coming up next month. Three countries in three months. I think that makes us global!

Read the whole article about Lullabot from the Sydney Morning Herald right here.

The Season of Slashdot's Discontent

It's been a scratchy couple of days in the tech blogging world for Drupal, as a review of David Mercer's new Drupal book veered off-topic and turned into a discussion of Drupal's appropriateness for various projects. As is to be expected in a fast-moving Slashdot discussion thread, opinions were heated and curmudgeonly grumbling was the order of the day. Today, Acquia's Jeff Whatcott notes that blogger Scott Miller is writing that Wordpress, Drupal, and other web frameworks are bad for innovation. Miller admitted readily that he'd never used Drupal, and the emphasis of his post was on people using blog and CMS frameworks to build custom applications when they should be starting from scratch. Still, for those of us who drink the Drupal Kool-Aid, it can be tough seeing these kinds of statements tossed around. How should we, the folks who build and use Drupal, approach these kinds of discussions?

To some extent, they are inevitable. The more visible a given technology or project is, the more critics will chime in. Back in the 2007 Predictions thread on Drupal.org, I said that backlash would be coming as Drupal transitioned from a niche web CMS to a framework with broader usage.

Looking forward to the Minnesota Workshops

The team from last week's Australian workshop is home again and mostly recovered from the jet-lag which means it's time to start looking ahead to the next round! We're heading to Minneapolis in a few weeks to bring our merry little road show to the US midwest for the first time in almost a year.

Our curriculum is all up to date for Drupal 6 and we're really enjoying teaching some of the new features. The theme system changes in Drupal 6 have made our theming and jquery workshop really rock. Personally, Jeff Eaton has me super excited about the FormAPI 3.0 changes and we've put together some great information for the API workshop.

Quick head's up: Early bird pricing ends April 18th - so don't miss out. Hope to see you in Minnesota!

Melbourne theming workshops: Crazy Mad Drupal Action

Greetings from down under! Angie Byron, James Walker, Nate Haug, Haley Scarpino and I are in the friendly city of Melbourne at the moment working with a great crowd of Australian Drupal folks. We've been exploring the intricacies of Drupal 6's new theming system, and the new techniques that themers can leverage to make top-notch customizations to their sites.

Today, Nate will be taking the students through a crazy Firebug + jQuery crash course -- always a treat. The only hitch so far is that my internal clock still insists it's 9PM, while the sun says it's noon. The international date line is a crafty, crafty foe.

Teachin' Themin'

Closing the Drupal Module Repository: My 2¢

By now, most of you have probably heard about the plans to close the Drupal Contrib Repository (DCR) to new module projects. While I understand and generally agree with most of the reasons for this decision, I wonder if it isn't a bit hasty or shortsighted.

First let me outline my understanding of the reasons behind this decision:

There are currently close to 2,750 modules in the DCR. These are the modules that have been created by and are maintained, to a varying degree, by the community. They are not part of the core Drupal distribution and they're quality, performance, and usefulness varies greatly. While there are general guidelines that module developers are supposed to follow when contributing their work, many developers misinterpret or outright ignore these guidelines. Many developers contribute modules which have names which are confusing and jargony (Login Toboggan!?) or just similar to other modules (Feed, FeedAPI, SimpleFeed, Feed Field -or- Link, Link Node, Link to Content, Link to Us, Links Block, Links Views RSS, Links Package).

And watching the feed of new modules, it seems like the vast majority of new modules duplicate the functionality of existing projects in one way or another. These developers may feel they have come up with a better way to implement a given feature, but the truth is that usually their modules are just confusing in different ways.

Additionally, a simple download of the DCR is almost 500MB. In addition to the bandwidth costs shouldered by the Drupal Association, we need to consider Drupal administrators across the globe who have only a dial-up connection. A download of this size would take almost a week over a 56K modem connection and that's assuming that no one tries to call in during the download.

By closing the DCR to new modules, more focus can be put on improving the modules that are currently in the repository. Additionally, more developers can, and should, focus on the themes, theme engines, install profiles, and translations repositories. Since I am an American, I don't really know much about the translations repository, but there is certainly a lot of work that can be done creating more and better themes, theme template engines, and installation profiles.

DrupalCon Slides: Contributing to Drupal

Now that the gluttony of last week's DrupalCon in Boston is starting to settle down I realized that I hadn't gotten around to posting the slides from my presentation on Contributing to Drupal: A guide for everyone. The session was a lot of fun and the audience had good questions. That session combined with the code/docs sprint the next day totally revved me up! It is really exciting to see folks diving in.

Big thanks to everyone that came to my session and if you couldn't make it or just want to review, here are the slides in PDF, the original Keynote format and Open Office's .odp. (Note that the conversion to .odp ends up losing some of the effects and such.)

Drupalcon: Zen and the Art of Drupal: The Philosophy of Drupal Development

The philosophy that has guided the code in Drupal core is one of the biggest assets of the Drupal project. But it's never been disseminated in a structured way to the community and it's also evolved over time.

With the rapid growth of Drupal and the number of new people coming into the community, then it's more and more important that Drupal be more proactive and intentional in promoting the design philosophies that have helped fuel Drupal's growth and success. In the final session time slot of Drupalcon, Jeff Eaton and James Walker kicked off this conversation about "The Art of Drupal."

Drupalcon: Drupal.org Redesign Panel Discussion

The Drupal Association decided on Wednesday night that their number one priority for the next year was to focus on planning, coordinating and raising funds for a redesign of Drupal.org.

In this panel, Nedjo Rogers talked about the aims and lead-up to the redesign. Tiffany Farriss discussed the scoping into an RDF, Angie Byron gave an update about the progress so far, Daniel Zhou talked about how his pivot module will aid in module evaluation, Derek Wright talked about improving the developer toolsets. Finally, Kieran Lal talked about the fundraising efforts, and then it ended with an open discussion.

Drupalcon: Information Architecture to Drupal Architecture

CivicActions' Owen Barton talked about the relationship between Information Architecture (IA) and Drupal Architecture, specifically how to go from the IA to Drupal. He went through how he goes through this, and how it works into wider processes.

Syndicate content