As a complete newbie, I too have been tracking the JOGL forum for months, trying to get an understanding of the overall direction. I have been able to convert my current work to JOGL with relative ease, and I applaud those working on the project.
However, what is ‘keeping me from progressing’ is not lack of a particular facility (e.g. swapBuffers), but more of a lack of a clear understanding of the long-term future of JOGL. It would help tremendously to have a sort of bird’s-eye view of the operation and direction of the project. As specific examples:
(1) are the people working on JOGL doing so because of a firm long-term commitment from SUN and/or SGI and/or anyone else to support it, or are they doing it for love of the project? (I’m all for love of the project, but it’s a hard thing on which to base corporate and educational decisions looking 2-5 years out).
(2) While I’m all for J2SE1.5, it’s arguably not necessary to have Tiger in order to have an idea of where the future of Java/OpenGL lies. On the other hand, it clearly is necessary to have an idea of the relationship of JOGL to OpenGL 1.5/2.0… in particular with relation to significant new developments like shaders.
Is there some information posted somewhere, that I’ve just not found, that describes the underlying support (or lack thereof) of the project, and that gives a long-term view of the project concept in the minds of the project owners? And specifically, is there any information about current or planned future support for the shader APIs?
Again, I’m a newbie; I hope my questions and comments aren’t redundant and are taken positively – I’m truly interested in knowing what the people inside JOGL really think about JOGL’s future.