>> So you see, there is really *no* JVM that can be relied on.

GB> Could this "mangling" be responsible for recent Fred crashes?

I've kept pretty quiet of late, largely as a result of running out of
enthusiasm in light of the 0.4 transition hassles amongst other
things.

But this feels like an appropriate time to toss in my 2c worth at the
risk of possibly offending some people.

My thoughts on the matter?
Re-code the whole fucking thing in C or C++ !!!
And clean up the design in the process.

Wipe out the whole java CVS, and instead put up a few snapshot
tarballs to aid the C re-developers.

Vet every release candidate on the following criteria:

1) Clean-compiles on:
   - Debian (stable, testing and unstable)
   - Redhat 7.2 and Mandrake 8.x
   - xxxBSD
   - unmodified Cygwin
   - MSVC optional

   **without requiring a single line of code, autoconf, makefile or
   other script to be touched**
   
2) Works on all of the above platforms

3) Any 3rd-party libraries used must be mirrored in the Freenet CVS,
   and also conform to the above.

   None of this "well, you can get libxxxx from www.somewhere.com, but
   to compile it, you'll need the updated headers from jim's archive
   at www.fuckyou.cs.edu, but don't forget, you'll need to recompile
   gcc with the patches from mary's ftp (which is only up 3 hours a
   day) at www.getlost.net)"

   Maybe now is a good time to rescue this wonderful idea called
   Freenet out of the abyss of vapourware.

David


_______________________________________________
freenet-tech mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/tech

Reply via email to