It’s Alive!

The new Bus Project website is finally up and running:

http://busproject.org/

We’ve switched from Drupal to WordPress for a bunch of reasons, most of which aren’t technical. The redesign and deployment also took about eight times longer than it should have, mainly because I kept waiting for other folks to jump in and do things when I should have just pushed ahead on my own momentum.

Lessons learned: 

  1. WordPress is much easier to theme and hack on than Drupal, in large part simply because there’s so much less code to deal with. It’s doesn’t try to be all things to all people, which in my opinion means that it succeeds much better at doing its job (as blog engine and light-duty CMS) much more elegantly.
  2. The WordPress developer community has many of the same problems with plugin API breakage between major releases of the platform that their counterparts in the Drupal world do. Hint to all open source CMS maintainers: updates from 1.X to 1.Y should not break your API. That’s what major release increments (1.X to 2.0) are for.
  3. I still don’t consider PHP to be a reasonable language for development in-the-large. That being said, it is easier to hack on over an SSH connection than anything requiring it’s own persistent server. I like real-time feedback on changes, and typing ‘:w’ in my Vim buffer, followed by a browser refresh, is about as quick as you can get.

0 Responses to “It’s Alive!”


  1. No Comments

Leave a Reply