Re: New Deployment FHS (Filesystem Hierarchy Standard)
On Friday, September 16, 2011 05:36:33 PM sylvestre [via jogamp] wrote:
> Thanks for this new version and thanks for the simplification of the whole
> jar stuff.
> I have several questions/requests:
> * On the URL: http://jogamp.org/deployment/jogamp-current/ > Could it be possible to have also jogl and gluegen tarballs with the sources
It is important to keep atomic JARs and to modularize the APIs which compose JogAmp because:
- Java Web Start on Oracle JVM (not on OpenJDK) does not show the details of downloaded JARs. The progress bar is not updated during a download, the user can think that the installation has failed. If you use smaller JARs, the progress bar is updated more often which gives a better feedback
- some high level APIs and engines will not use some components of JOGL, for example the new text API. They should not have to use the biggest JAR
- the most direct competitor of JogAmp claims to be lightweight. If the APIs of Jogamp become bigger, some people might have the feeling that they have to download too much things or useless things, that is why a proper modularization is important for deployment too.