Time Based Releases

I was just reading the Ubuntu development process documentation. In particular the document on Time Based Releases.

I think they really hit the nail on the head with this one. This quote caught my attention:

The overall quality and punctuality of an Ubuntu release are more important than any single feature, and a high-quality feature is superior to a hastily-added one, even if it arrives in a later release. Free software developers are passionate about their work, and it is easy to get carried away by a particular feature, losing sight of the greater goals of Ubuntu. Pause, breathe, and consider whether it is more important to get it now or to get it right.

I couldn’t have said it any better myself. Feature creep is difficult to avoid. When trying to deliver a release it seems that issues keep getting added to the pile. Eventually, the release has taken three times longer to get out the door than initially planned.

Software development needs to be flexible and respond to changes as they arise, but it seems like setting some hard deadlines can go a long way towards delivering useful software.

Home-Brew Batch #2

I just finished my second batch of home-brew. This one was a Porter that turned out to be pretty delicious.

I’ve posted a few pictures. And for those who are interested, I’ve also posted the recipe.

Guest Post: Eclipse 3.3.2 and DBEdit

On Tuesday, Eclipse told me it had updates (3.3.2) available. For the
next three days I got 404/503 errors from the mirror sites it tried to
use. I finally got it updated today and learned that they fixed
whatever was keeping DBEdit from working. So if Eclipse’s Database
Development views annoy you as much as me, upgrade when you get a
chance.

Article Continues…


There is a fine line between a generic flexible UI and a crappy one:

Got the Chocolate Raspberry Stout in the fermenter. I can't wait to taste it.

Just poured out 10 Liters of overly-carbonated, accidentally-alcoholic, plastic-flavored, homemade root beer. Lessons learned: 3!

Follow me on Twitter