Re: Re: HTTP Link header?
Arne Babenhauserheide <[email protected]> Sat, 31 Oct 2009 12:13:29 +0100
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Raphael, Am Samstag, 31. Oktober 2009 00:26:45 schrieb [email protected]: > :PS: Could you write a few lines about major gtk-gnutella news since your > : last DHT status update? > Take the DHT for instance. I'm in the process of completing the > development which I have started more than one year ago. Hopefully, both > LimeWire and gtk-gnutella will be able to inter-operate constructively in > a few weeks, unleashing the full potential of the DHT structure. This was > not fully perceived by users until now because the LimeWire implementation > of the DHT was not complete: it lacked final tuning which is about to be > done, finally, following the footsteps of gtk-gnutella. That*'s the kind of informatin I meant - but I should have been more specific: Which are the changes in GTKG which are relevant to other Gnutella developers. > I guess there is little to exchange given that the Shareaza folks swear > mostly by Mike's Protocol nowadays, There's been some wikipedia vandalizing on that topic - the german wikipedia Article on Gnutella said roughly "the Gnutella2 developers say that it scales much besser, has much more efficient search mechanisms and can be extended far easier" - I changed it to to "they claim it scaled better, had more efficient search mechanisms and were easier to extend. The Gnutella developers disagree, though" (I hope I got the time-forms right in the translation to english...). > Phex is in sleeping mode We're currently in "mostly bug fixing" mode - limited time. But I have a news item which might be of interest to other Gnutella developers: I'm (slowly) integrating a full-fledged python interpreter as command line UI for Phex, so it will be easier for people to experiment with Phex at runtime without having to dive deep into its code. Should you see people using that for harmful stuff, please tell us (so we can add some restrictions)! Current state: The interpreter has access to the Phex API, but doesn't have a real command interface - and it isn't yet in any release, so only people who build from SVN can test it. > The fact is that the barrier of entry for Gnutella is now extremely high. > Nobody can sit down and write a new Gnutella servent in a matter of weeks. > One needs several years, I would say. I see many people who try, though. Alone during the last 4 months, two or three people asked for advice on their new Gnutella client in (insert programming language) in gnutellaforums.com (development section). > Also it's not like there can be tons of new features developped, as in > the good old days (almost ten years ago). With Gnutella getting more > mature, new features are usually breakthroughs that can open a lot of new > opportunities but which are complex to design, develop, test and deploy. Maybe we could lower the barrierfor testing new features in a live network by establishing a testing network. Do you think it would be feasible to add a testnet handshake to establish a seperate network where developers are free to try new ideas which could be harmful if they don't work out? Best wishes, Arne --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- - singing a part of the history of free software - http://infinite-hands.draketo.de [Non-text portions of this message have been removed]