ReleaseForge

ReleaseForge

We just put out a 4Suite release and one of my tasks was to update SourceForge. If you've ever maintained a project on SF, you'll know that making a release through the Web forms is a very tedious experience. ReleaseForge is a Python/QT GUI that makes the process easier. Much easier. Normally SF release for 4Suite takes me a half hour or so. With ReleaseForge it was a matter of five minutes.

In installed the ReleaseForge RPM, but it didn't seem to have useful dependency info (a common problem with Python RPMs). I'm on Fedora Core 3, and got it working fine by doing:

apt-get install PyQt sip

After launching ReleaseForge and giving it your SF login info, you start with some basic info for the release.

ReleaseForge Screenshot 1

Then you select all the files to release and use simple controls to set the file types. This is the part that used to really get my goat. Now it's a snap.

ReleaseForge Screenshot 2

At this point ReleaseForge takes over and does all the talking with SF.

ReleaseForge Screenshot 3

ReleaseForge offers an option to post project news as well.

ReleaseForge Screenshot 4

But this seems to use different rules from the SourceForge Web forms. When I posted simple text with line breaks, ReleaseForge humped it all onto one line, as you can see. Posting the same text into the SF Web form had the expected result. But posting news on SF was already easy, so no real complaints about this little quirk.

[Uche Ogbuji]

via Copia