> We're not really starting over, we're just rewriting the interface and > some of the plumbing, still using existing work.
I can think of a couple of useful things: taking the CLI portions of the code and putting them in a subclass or else a class which wraps around or uses the client library. Also, it would be nice if there was a client object abstracted to the point that I could simply give it a key in string form and a file name or else input stream + length and then it would do all of the necessary mucking about, waiting, sending, etc.. That's how the python library works and it's very easy to use. Oh, and you should be able to supply an optional counter object, of course, so that you can do things like draw progress bars but still not have to worry about the details of messages, encryption, and the like. _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
