I’m getting tired of running software.complete.org myself. Redmine eats up CPU like crazy when web bots hit it, despite me preparing the most restrictive robots.txt I’m comfortable with. So I’m looking at other options.
Some features I want (though not really showstoppers if missing) are the ability to close bug tickets via changelog messages, ability to script the uploading of new tarballs, and quick and easy operation.
SourceForge
Immediate fail. It feels like some seedy alley these days. Ads all over, terribly cluttered, and slow. No thanks.
Google Code
Initially it looks great. A couple of things bother me: one, they have a lifetime limit on 25 different projects. I have more than that in my git repos already.
They don’t directly support git right now, which is fine (I like using my own git server anyhow). But even for the VCS they do support, there isn’t a way to close a ticket without having to go to the website.
Savannah
Looks like an interesting option. Still the lack of support for closing tickets from the changeset. I hope that the service will stay around indefinitely, but not a big deal to me if it doesn’t.
Alioth
Similar to Savannah, I guess. Not sure what the pros or cons would be either way.
Overall
I haven’t been able to verify whether any of these will let me script the uploading of tarballs. In general, I write a lot of little programs and a few big ones, so lightweight tools that let me track open bugs in all my tools are preferred.