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

Reply via email to