The Early Draft Review for JSR-231 has ended last week. Ken, can you inform us about its status, and what the consequences are for “official” Jogl releases?
JSR-231 will shortly be entering the 30-day Public Review phase, which is intended to allow more broad public comment on the specification. After that I believe the specification goes to the review board for an approval vote. I’m not completely sure of all of the various phases; Travis Bryson from Sun is handling almost all of the management side of the JSR.
JOGL will remain open-source and BSD-licensed. A snapshot of the JOGL source tree will be run through the Technology Compatibility Kit for JSR-231 and blessed as the “official” JSR-231 RI. The JOGL workspace will remain open and we intend to continue updating it with, for example, updated OpenGL headers and submit it for periodic JSR updates. The public API will be more or less frozen once the JSR is completed, though, and backward compatibility will be pretty much guaranteed at that point.
Ok, are there any plans to turn the current “nighly builds” into some beta release version? The current JSR231 beta01
still uses the old API, and personally I prefer to switch to the new API right now.
Yes, it will be promoted into beta 2 soon, at which point the jars will be signed by Sun.