Paco Arjonilla wrote:
> >>Is there any reason not to start automatically searchs on startup? It
> >>as  one of the commodities I found in gtkgnutella that did not have any
> >>other vendors in Linux.

>         * LimeWire considers *any* form of requerying unacceptable.
>         * Deactivate it for now.

> Isn't any other way to solve this? LimeWire can be considered buggy?

For your information, I've restored the original behaviour to
allow automagic requeries (temporarily). The consequence (in near the
future) will be that it's going to be harder to get a slot from LimeWire
servents. As LimeWire makes up about 70% of all servents - according
to their own measurements - this might become a real problem.

However, Gtk-Gnutella is not agressively querying and also filters
requeries from it's neighbours. LimeWire though seems to have very
different users. I agree with comments I've got that due to the
non-static structure of Gnutella, people in different timezones
all around the world etc. rare content would be even harder to
find without re-queries. Clicking on "restart" once an hour is not
really what I'd call userfriendly or ergonomic and you really can't
compare searching in Gnutella with a Google lookup. Gtk-Gnutella does
also stop searches as soon as a certain amount of hits have been
received. This "stopped" state is persistent, so it won't go off
automagically when you restart Gtk-Gnutella.

I re-enabled the feature for now because everything else would
drive users away to much worse and incomplete servents (read:
Mutella, MLDonkey etc.).

Nonetheless, we probably have to find a way by changes to the
search algorithm and/or the user-interface to reduce unnecessary
requeries e.g., maybe a maximum amount of retries(?). I must
admit that I often keep searches running that I don't care
about any longer which *is* a waste of resources.

-- 
Christian

Attachment: pgpc3n2pLQMOT.pgp
Description: PGP signature

Reply via email to