Please don't add a buch of useless bloat to Gnotella! Palm-Pilot Sheesh! What is *needs* more than anything else are more efficient routines. Early Gnutella clients were all CPU hogs, but Gnotella is the only current one not to have fixed this problem. It's serrious stuff folks - maybe you need to give up on VB and learn a real language. Hell, even LimeWire doesn't slow down as much and it's written in Java!
If you want features how about better upload and download management. After all that's what this is all about. There's a few things that really need help...
* Should be able to resume from *other* servers when the file size matches. In a world of dynamic IPs, only resuming from the same server just doesn't cut it.
* download a single file from multiple server at once. The first Gnutella client to pull this off will be THE one to use. I know there's no way to tell a file's the same 100% , but as an option, it's worth the risk.
* Should be able to re-search for new results (esp. on pushes). Otherwise push routes go stale. (why even after *restarting*, it retries pushes without this I'll never know)
* Upload bandwith control should be global (not per connection). It's kind of useless as it is. The only way you can limit the total is to needlessly restrict each connection. If I only have one person downloading from me, they should have *all* the bandwidth I've allocated. Two people should each have 50% and so on.
I do like Gnotella better than BearShare - it search is much nicer, no spyware, and the developers don't have Vinnie's "BearShare Uber Alles!" mentality.
However, Gnotella needs to stop talking marketing droid crap and work on putting out a better cilent! Otherwise you can look for EBUX to join the rest of the dot com corpses on f---edcompany! |