Hmm, interesting ideas Costas This would help in situations where certain freenet pages are repeatedly searched for (such as in the case of big index pages, flogs, and the like), as even though this wouldn't get rid of DNFs, it could come back and reduce the likelyhood of later DNFs.
It would also have positive - not negative - implications for anonymity, as intermediary nodes (if in "assimilation mode") would be firing off these requests too, not just the real request initiator. This, coupled with the time delay, would make requests a little more "mix"-ish. While implementation within Fred wouldn't be too hard, implementing OUTSIDE Fred would be preferable (e.g. standalone java app that queries the local node's status & failed key table, firing off requests to that node to tell it to retry those failed queries when the load & bandwidth allows). That standalone app could even be given an additional set of DBRs to "prefetch" every day (like TFE, TFEE, TII, YoYo, etc), as well as some edition based sites (updating the edition #s to retrieve the latest). It could even retrieve this set of keys to search for FROM a key (or set of keys) so that you for instance could make a DBR with a list of pages you want to be heavily propogated, and anyone using this app could 'subscribe' to your list. By default, that app could even come with a preset list of keys to search for (either of the developer's choosing or a full dump from one of the big index pages). Some of the data points that might be useful to such an app may not currently be exposed via FCP or FProxy clearly at the moment, but adding them should be pretty easy (a lot easier than implementing all of the "assimilation mode" logic into Fred, imho). So, when do you start coding? :) -jrandom !+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+ CryptoMail provides free end-to-end message encryption. http://www.cryptomail.org/ Ensure your right to privacy. Traditional email messages are not secure. They are sent as clear-text and thus are readable by anyone with the motivation to acquire a copy. !+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+!+ _______________________________________________ devl mailing list devl at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
