A few comments about the bug tracker saga...

roundup is a really cool piece of software, but it seems that its developers 
don't really give a damn about backward compatibility and painless upgrades:

http://roundup.sourceforge.net/doc-0.8/upgrading.html

(well, I can't really blame them since they've not reached a 1.0 release yet).

Of course this policy interacts very badly with the automatic daily update of 
all the installed packages in the Debian machine hosting our bug-tracking 
server. A few months ago the installed version of roundup was upgraded from 
0.7 to 0.8 and the bug tracker stopped working, since in the 0.8 tree the 
roundup developers have changed the configuration file name and format and 
dropped support for the bsddb backend. After I figured out what the problem 
was, I had to backup the existing BSD DB, migrate the DB to (py)SQLite using 
an old version of roundup, reinstall the tracker from scratch and change the 
configuration file.

Since the old DB was never really used, I just thought I could simply discard 
the existing entries and start with a fresh, new and empty DB. After I 
received a few complaints, I realized this was a mistake, so I have just 
reloaded the old DB in the Wget bug tracker.

Some of the items in the DB are old and should be closed. I am planning to do 
that in the next couple of days. From now on, I promise I will use the bug 
tracker in a more consistent way ;-)

-- 
Aequam memento rebus in arduis servare mentem...

Mauro Tortonesi                          http://www.tortonesi.com

University of Ferrara - Dept. of Eng.    http://www.ing.unife.it
Institute for Human & Machine Cognition  http://www.ihmc.us
GNU Wget - HTTP/FTP file retrieval tool  http://www.gnu.org/software/wget
Deep Space 6 - IPv6 for Linux            http://www.deepspace6.net
Ferrara Linux User Group                 http://www.ferrara.linux.it

Reply via email to