Comment 25 for bug 248055

Revision history for this message
ram (raphael-manfredi) wrote :

Hello,

I am part of the gtk-gnutella development team. I'd like to make a few points:

First, since 0.96.4, gtk-gnutella no longer prevents anyone from using an "old" version, You are simply reminded that you should upgrade as older versions are harmful to the network and 0.96.4 is REALLY old.

Secondly, it is not possible to provide a simple patch to make 0.96.4 work. I can send you a patch between 0.96.6 and 0.96.4 if you want though.

Lastly, I wonder what kind of release management it is to refuse to upgrade an application that, by nature, cannot work as distributed because it could introduce "instabilities"? Do you consider a program that does not work "stable"? I consider it "dead", which indeed is the most stable state you can find.

It shows that binary distribution is harmful, if anything, and that change control (a good practice, don't get me wrong) must be dealt with using 120% of your intellect instead of just following written procedures. We're talking about an application that cannot work in today's environment, and which is not a dependency source: nothing depends on gtk-gnutella in Debian, nothing should depend on it in Ubuntu as well. So tell me, what kind of harm can there be upgrading to a newer version?

For all users out there who want a working gtk-gnutella, the answer is easy. Install SVN, then do:

svn co https://gtk-gnutella.svn.sourceforge.net/svnroot/gtk-gnutella/trunk/gtk-gnutella

Then follow the instructions in README.Debian, which should also apply to Ubuntu. The build should take minutes and then you'll be able to join the Gnutella network again.