Build 620 (now 621) has significant improvements to the distribution
servlet, a config option not to limit services or FCP (I think this also
applies to the distservlet, which is by default accessible to the public
internet, so might be a problem), upgrades Params to use Params rather
than FieldSets for its sub-Params, uses it everywhere, and contains a
minor core bugfix (AwaitingInsert had an NPE on cancelling the NoInsert 
- this may have caused some problems :)). There are some issues with the
DistServlet though, mainly relating to the old oskarcode that writes out
the JAR on the fly.
* How to make it work from a compiled tree rather than a JAR. It needs
  to read freenet.files and freenet-ext.files, which come from the JAR.
  Theoretically we could use a class with a list of all the files in...
* Whether we want to have this functionality at all. It makes life
  easier for some users, but unless we provide a link to the source _for
  that particular compile_ somewhere in the code, it's a probable GPL
  violation (Joe gets from fp.org, a release, so could get the source.
  Mary gets from Joe, Adam gets from Mary... Adam has no easy way to
  find the source, and if Mary or Joe disappears, is stuffed).
* Whether we want to always bundle the source in the distribution
  servlet ZIP, or offer it as a separate bundle but still required. It's
  one more file to get, it's usually quite big (several megs) - but it
  would make everything totally clear with respect to the GPL/source
  availability.

Anyone who comments "or we could just change the license to BSD" will go
into my .procmailrc with a rule |(cat > /dev/null).
-- 
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/1/03
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/20021119/7a4a6635/attachment.pgp>

Reply via email to