Aaron M. Renn wrote:
> I thought that subject would get your attention!
> No, we aren't ready to put out our first development release yet, but
I
> would like to try to move us in that direction. Now that people on
the net
> are finding out more about our project, it is reasonable to expect
that they
> will want to download and try the code. I would like for them to be
able to
> do that.
It will also speed development immensely to have bug reports coming in.
We can't think of every test ourselves.
And especially, it will increase interest even more, hopefully to the
point where we get a useful AWT working for the second release.
> So, I'd like to propose a first development release that:
> 1. Works with Japhar
That would be me :) It's coming along, along with java.lang. The two
go hand in hand.
> 2. Runs on Linux (and perhaps other Unix like platforms if tested)
> 3. Consists of a minimal useful Java runtime.
> I define minimal useful Java runtime as the following classes:
> java.io
> java.lang
> java.lang.reflect
> java.math
> java.net
> java.text
> java.util
You can add java.beans to the list. It's done and up to 1.1 compliance,
as far as I have tested it. I haven't run it with the BeanBox, though.
I figure if we have something working, we may as well include it.
> I put java.math and java.lang.reflect on the list because they are
basically
> done. java.io and java.net are basically done as well, and java.lang
is
> well under way.
> <snip>
java.lang.reflect is going to be totally overhauled for the VM
requirement. No more VM independence on it; there's really no need for
it, since the VMs have to implement most of it internally anyway.
FYI, java.lang's ETA (at least my part) is about a month from now. That
good enough? The main reason it'll take so long is real life
considerations crushing my time into nothingness right now.
> Let me know what you all think of this.
I think we should declare a "first development release" when we reach
the point where Classpath runs javac with no arguments, with Japhar on
Linux.
This should be good enough to release and get the bug reports flowing
in. I'd certainly like people like Bernd applying their considerable
energy into making Classpath + Japhar work well.
Then we "spin up" with a couple of incremental versions like Linux (but
not with such an insane version turnaround time) until we reach your
more complete target of a first complete release.
--John Keiser
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com