"John Keiser" <[EMAIL PROTECTED]> writes:

>       To that end, here are the minimum requirements I can think of for very
> first public alpha release:
> 
>      1. Everything builds out of the box.  Warnings allowed, errors not.

Actually I wouldn't put this constraint on it.  It is unlikely
Classpath will initially compile on anything but whatever the
developers have used to create it.  To my knowledge that is mostly
Linux.  Ports will come after other people have had a chance to try
building it and noted the problems.

>      2. Self-contained: does not require Sun's JDK to fill in missing
> classes.

I should probably check to see where we are on this.  I know all those
java.lang.*Error classes have to be created.  That's on my TODO list.

>      3. Passes all the tests Japhar normally passes.

I don't think this is really required.

>      4. A tested cleanroom release requiring only ./configure; make; make
> install that does all of the above.

See 1.

>      5. All files have the proper copyrights on them (most don't right now,
> including mine)

Noticed that.  I placed copyrights on everything I've done (that I can
think of).  Paul needs to get with me to take care of the copyright
assignment paperwork.

>      At that point, we can release an alpha on the website and let people
> know about it.  I call it alpha because it is incomplete; that is, it does
> not have all of the classes we set out for a first final release.  Beta
> would probably work OK as a moniker.

In gnu-dom, an alpha release is okay.  With an alpha release there
should be a file called README-alpha explaining the release, etc.

Following recommendations from ers, any free software project should
release early and often.  As we have anonymous CVS available I think
that is accomplished.  Next is having a lot of documentation.  I think
we're actually still behind in that area.  Finally there is having
something which can be used, so that bugs and problems can be found.

Brian
-- 
|-------------------------------|Software Engineer
|Brian Jones                    |[EMAIL PROTECTED]
|[EMAIL PROTECTED]                    |http://www.nortel.net
|http://www.classpath.org/      |------------------------------

Reply via email to