Malte Bitter wrote: > Maybe this is the wrong place for a feture request. But for me it seams to > be logical.
Well, your screen seems to too wide. :) The usual way to submit feature requests is using the tracker for feature requests on our SourceForge project site. Don't be scared by the amount of pending feature requests. > The thing I rearly missing in GTK-Gnutella is a kind of download priority. > For example I have one file (500MB) in my download list which have 700 > sources and another one (5MB) whith 15 sources. (and about 10 other files > betwean 20 and 500 sources) Now I have to wait until the 500MB file is > downloaded, course the 5MB file never get's a download slot. > Schold it be hard to implement such a priority? It's probably more difficult than it sounds now. You'd think it's rather simpler but the download logic is quite complex. Something which might be not to difficult is adding a possibility to pause downloads i.e., a "binary" priority system. There's a little problem with pausing or delaying a download though. The sources might become unavailable because peers go offline or get a different IP address in the meantime. That's even more true for downloads that require push packets because the routes are rather fragile. You can try this by starting a search then stopping it and checking how many of the search results still work after one hour or more. So you might have to add some code that polls the dmesh once in a while to keep fresh sources around. -- Christian
pgpL65rFF2Bnf.pgp
Description: PGP signature
