Will Webstart be integrated in OpenJDK?

Joseph D. Darcy Joe.Darcy at Sun.COM
Thu Sep 11 17:15:35 UTC 2008


Andrew Haley wrote:
> Andrew John Hughes wrote:
> 
>> The biggest problem at the moment is the JCK.  I'm quite happy for
>> Sun to use this to certify their own mashed-up proprietary/Free
>> builds inside Sun labs, and equally it's been great to see this
>> applied to a purely Free build by Red Hat.  However, what disturbed
>> me recently was seeing this used as a tool for patch approval during
>> the AWT/Swing/Java2D discussion Mario mentions.
> 
> Why not?  A gcc patch that failed Plum Hall testing would be rejected
> too, assuming (or course) that the Plum Hall test was valid.
> 
>> A Free project being dependent on a proprietary test suite for
>> patches is just as bad as it being dependent on proprietary tools to
>> build.  As Mark mentioned in reply to this, we should work towards
>> improving jtreg and Mauve to ensure a Free test suite is available
>> and not rely on the JCK.
> 
> It's not going to happen.  The TCK tests a whole lot of minute details
> of Java langauge compatibility that are not fully explained in the
> Javadoc, and so any open test suite that does not derive from the TCK
> will not be complete.

The TCK tests for Java SE have different parts; there is a part to test 
the compiler and a separate parts to test various libraries.  The minute 
details of the compiler tests are based on the Java Language 
Specification; the minute details in the libraries tests are based on 
the javadoc.  The TCK tests are supposed to map back to assertions in 
the specification; some of their test development methodology is 
discussed at:

http://blogs.sun.com/vr/entry/assertions
http://blogs.sun.com/vr/entry/two_types_of_assertions

-Joe



More information about the discuss mailing list