Hi, tech.
I admit shamelessly that I subscribed to the list only very recently. :)
But now that I started implementing an FCPv2 library I came across some
things that I would like to mention.
1) The example for a complex PutFailed message on the wiki page [1] has
the following lines in it:
Errors.4.Description=Rejected due to overload
Errors.7.Description=Route not found
The "4" and the "7" have to be probed for to find out that they are
there. Maybe an additional field like "ContainedErrors" (or sth like
that) with the content "4,7" could be added to make parsing easier.
That way clients don't need to know about the number of different
errors that can occur.
2) The wiki page [1] says: "Neither IgnoreDS nor DSOnly make sense for
inserts." Unless someone has failed to tell me something very important
about Freenet 0.7 I think they both make some sense -- just like they
did with 0.5. At least I currently find myself unable to continue
development on my FCPv2 library because I can't insert anything
successfully without an internet connection. And I don't think I have
to explain why "IgnoreDS" would be useful, too.
There are probably more things to come.
Give me more information,
David
[1] http://wiki.freenetproject.org/FreenetFCPSpec2Point0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/tech/attachments/20060322/992ce8d6/attachment.pgp>