Straw 0.24

posted 06:24PM Jul 07, 2004 with tags by Lars Trieloff

Juri Pakaste released version 0.24 of the Gnome RSS Aggregator Straw today. This version allows you to subscribe to OPML files, which makes remote feedlist management possible. This is a feature I've been missing for some time, but now I can keep my Roller bookmarks and my Straw feedlist in synch. Thank you Juri.

DamageControl vs. CruiseControl

posted 03:05PM Jul 07, 2004 with tags by Lars Trieloff

Erik Thauvin links to a blog entry by Guillaume Laforge which covers the continuous integration tool DamageControl. The concept of Continuous Integration means that a dedicated server will create nightly (or daily or hourly) builds of your software project and you can keep track of the build status because website lists all your projects that build or won't build and you will receive an email, if one of your teammates has checked in some code that will break the build process.

Continuous Integration has been described by Martin Fowler who is one of the authors of CruiseControl, a CC-tool I have been using before.

The interesting question is "What is the important difference between CruiseControl and DamageControl"? The documentation for both projects is quite terse, but there are helpful Wiki pages for CruiseControl and DamageControl. As far as I can see offers DamageControl to be started from a remote server, e.g. by a CVS trigger (I will have to find out if this works with subversion, too). Additionally they offer nice status graphics that can be included into your homepage. DamageControl's configuration files are written in YAML and they look much simpler than CruiseControl's.