Login  Register

Change: JogAmp Module's Java Language Version Constraints

Posted by Sven Gothel on Feb 08, 2011; 2:03am
URL: https://forum.jogamp.org/Change-JogAmp-Module-s-Java-Language-Version-Constraints-tp2448646.html

Dear All,

after a long beating I had to take for keeping up with the
J2ME compatibility and hence the Java source level 1.3 constraints,
I give in bumping up the upper bar to 1.5 :)

Now we are 3 core developers (Michael, Rami and Sven) plus many others
who expressed their desire to 'enhance' this situation,
ie using new language features and styles etc.

Since JamVM, Dalvik and other mobile JVMs support the 1.5 language level
and we haven't seen anymore J2ME/CVM/CDC JVM running on multimedia devices
there is little reasoning continue it's support.

We have decided the following for all JogAmp modules, each should:

- support Java source level 1.5

- support JVM 1.5 (when using JVMs, besides others, ie dalvik)

- don't exceed dalvik's library features (level ??)
  http://developer.android.com/reference/packages.html

- implementation may use 1.5 features

- new API stuff may use 1.5 features

- old API stuff may change to 1.5 features after release 2.0

Cheers, Sven

--
health & wealth
mailto:[hidden email] ; http://jausoft.com
land : +49 (471) 4707742 ; cell: +49 (151) 28145941
Timezone CET: PST+9, EST+6, UTC+1