On Tue, Nov 12, 2002 at 01:25:58AM -0500, Gianni Johansson wrote: > The fproxy splitfile support was written as a one off hack and is not > really maintainable. It needs to be rewritten from scratch to cleanly > separate the mechanics of inserting/retrieving/encoding/decoding files from > the presentation. > > > Here's the path that I am currently on: > 1. Add support for the new FEC* FCP commands to FCPClient. This is a rather > tedious SMOP undertaking. This is what you're working on now? > 2. Write support classes to make FEC SplitFile inserting/downloading work in > Oskar's cli client framework. By "working" I mean able to do multi-threaded > inserts and requests with incremental retrying like in fproxy. > 3. Do what ever work is required to make SplitFile's work in AutoRequester. > I think this will just be adding some events, and some logic to > enable/disable automatic splitfile processing. > 4. Add support for new FEC* FCP commands to InternalClient. This is more > tedious coding, but should be easier than 1. > 5. Rewrite the current fproxy SplitFile insert / request UI as separate > servlets using AutoRequester as the underlying SplitFile request/insert > engine. 6. Reenable filtered splitfiles. 7. Make the important config options actually accessible to the user.
I might be able to help, but probably not before 0.5.1 (this week). > > I don't have much free time these days. I am aiming to be done with 1-4 > within the next two weeks and 5 the week after. Realistically this will > probably slip a bit. If someone else wants to tackle 5, that's fine with me. > Otherwise I will do it eventually. > > --gj > -- Matthew Toseland toad at amphibian.dyndns.org amphibian at users.sourceforge.net Freenet/Coldstore open source hacker. Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02. http://freenetproject.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20021112/2be407e5/attachment.pgp>
