On Wed, Apr 04, 2001 at 09:10:01AM +0200, Ruediger Kapitza wrote:
> On Wed, 4 Apr 2001, Tavin Cole wrote:
> 
> > On Wed, Apr 04, 2001 at 01:46:51AM -0400, Gianni Johansson wrote:
> > > On Wednesday 04 April 2001 00:18, you wrote:
> > > > I have some revamps to the API which are about ready to commit.
> > > > The purpose is to modularize things to allow pluggable metadata handling
> > > 
> > > What is pluggable metadata handling???
> > 
> > Basically for any request you can specify what kind of automatic metadata
> > handling you want, or none.  This is to provide support in the freenet.jar
> > for Redirect, SplitFile, etc.
> > 
> > > > and pluggable backends (FNP, FCP, InternalClient, whatever).
> > > Can you really do this without sacraficing the rich functionality provided
> > > by the current Client implementation?
> > 
> > Yes.
> 
> What about on inserts ? If somebody inserts a big file he knows when the
> node has received the file (fcp transfer has completed) but then he has to
> wait until there occurs an error or he gets a Success message. There is no
> message about any progress after the transfer to the node. I think with
> the former model there where events indicating the progress of the
> inserting-process.

I'm not messing with the event model at all.
It is going to be a challenge to figure out how to make the pluggable
metadata handling architecture without screwing up concerns like that,
since the nature of metadata handling means spawning additional requests.

In all my thinking about how to do this I have been determined not to
sacrifice any existing functionality.  These are enhancements.

-- 

# tavin cole
# if code is law, then Freenet is a crowded theater


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to