Posted by
Sven Gothel on
Jul 10, 2013; 9:38pm
URL: https://forum.jogamp.org/Atomic-jars-in-Maven-Central-Gradle-build-system-tp4029555p4029557.html
On 07/10/2013 11:28 PM, Xerxes Rånby [via jogamp] wrote:
> I tested your jgl project. it looks like you got some steam having converted
> ~25 of the ~60
http://www.oglplus.org/oglplus/html/examples.html already!
> Setup was a breeze with gradle "installed".
>
KUDOS 'datSilencer' (?).
...
>
>
> I would be happy if the default build of jgl focused on portability by using
> the current gluegen-rt-main and jogl-all-main version 2.0.2-rc12 from maven
> central; ideally make jgl run on all platforms JogAmp support. It is good that
> jgl initially focus on GL3 core profile since it enable minimal changes in
> order to become both desktop and mobile portable by adapting the code for
> GL2ES2 profile. Switching SWT with NEWT would also improve portability and
> allow jgl use on mobile platforms such as Android.
>
> Surely the minimal atomic deployment is cool to reduce footprint. Keep that as
> an option in gradle for minimal footprint deployments targeting a single
> platform. IMHO atomic deployment is mostly useful for targeted deployment
> inside application stores/embedded systems when you know on forehand that the
> application will only be deployed on a specific os, abi and arch.
I strongly concur here. Your builds could be more easily deployed
and made accessible if you use one of our official binaries.
This would ease compatibility .. etc, and may also end up
in adapting to our upcoming changes.
You may also consider adding NApplet or Webstart launching
capabilities of the demos, using our signed JARs as reference.
See <
http://jogamp.org/deployment/jogamp-current/jogl-test-applets.html>
>
> Have you considered a license for jgl or do you intend to release it under
> public domain?
.. or BSD 2-clause license (As we use it).
>
> If you like send a short summary and a reference image that we may use on the
> JOGL page to promote your project:
http://jogamp.org/jogl/www/We might want to add this project to our Wiki/Tutorial,
since it seems to be a source of some great examples ?
If the demos are able to be launched as NApplet and/or Webstart,
we surely should add them at a public place to be seen.
Keep up the great work.
~Sven