by ailurophobe » 26 Nov 2009 23:56
Yes, I think this would be a new dev suggestion. Although since this is a long time nag, it might be worth ryos time if somebody figures a really neat and simple solution. Only counting sources of QR below 100 might qualify.
I don't think it is necessary to care about the protocol when counting "source points", the queue position should be all that counts, since the upload bandwidth the peer has to process the queue does not depend on the protocol. (Giving faster downloads means a slower queue, and vice versa.)
But the point limit on searching more sources should maybe depend on the network being searched, since different networks have different overheads and expected queue ranks. (Searching Gnutella is more expensive than searching G2 which is more expensive than searching ED2K, finding a new G2 source with QR of 8 is more likely to help than a new ED2K source with QR of 800.)