JogAmp [Roadmap] Update

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

JogAmp [Roadmap] Update

Sven Gothel
Administrator
JogAmp Update
================

First of all, I have picked up my JogAmp work momentum.

"Any man whose errors take ten years to correct is quite a man.",
J. Robert Oppenheimer

or maybe better

"Everyone has a plan until they get hit", Mike Tyson

Let's leave it at that..

+++

The JogAmp server were updated thrice over the last months.
Finally the toolchain (bugzilla, Wiki, Wiki-Bugzilla) works again.

- Using Debian 9, OpenJDK-8
- Updated Jenkins, Bugzilla, Mediawiki
- Now using https://wiki.mozilla.org/Help:Bugzilla_Extension

Last package update & reboot has just been completed.

+++

Further

- Most pull requests via github has been merged

- Most late changes reflected next version 2.4.0

<https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.4.0>

- Gitlab has been added as 3rd fallback https://gitlab.com/jogamp

+++

Further our Jenkins build target platforms has been reduced.

Now we have:
- android-aarch64
- android-armv7-img
- linux-armv7hf-img
- linux-x86_64-amd
- macosx-10_6-x86_64-nvidia
- win7-x86_64-nvida

Dropped were:
- linux-x86_32
- win7-x86_32
- solaris-x86_32
- solaris-x86_64

Probably new target will be:
- linux-aarch64


JogAmp [Roadmap] Update
=========================

- New bugs will be set on version 'to be determined (tbd)'
<https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_undetermined_release>

- Next Version 2.4.0
<https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.4.0>

- Version 2.5.0
<https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.5.0>

IF we make a hard cut regarding Java-11 support,
it will move to Version 3.0.0.
However, I don't like these 'hard cuts',
which would render Java-8 platforms obsolete.

See Bug 1363 <https://jogamp.org/bugzilla//show_bug.cgi?id=1363>

Cheers, Sven
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp [Roadmap] Update

Sven Gothel
Administrator
Over the course of last days,
I walked the bugzilla list and assigned the versions.

Next Version 2.4.0's definition should be in good shape.
<https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.4.0>

If you really need a bug to be added to 2.4.0,
please let me know via this forum/email thread.

+++

As a special, I started implementing Source Certification Contract (SCC)
https://jogamp.org/wiki/index.php/SCC_Overview

Group https://jogamp.org/bugzilla//show_bug.cgi?id=1368
Basic SHA256 in GlueGen Done https://jogamp.org/bugzilla//show_bug.cgi?id=1369

+++

After release 2.4.0 we may head to tackle

- iOS support

- Java-11

and last but not least Vulkan later on.

+++

Every commercial entity is more than welcome to fund our work monetarily,
besides the normal course of work contributions.

http://jogamp.org/wiki/index.php/Maintainer_and_Contacts#Contact_Maintainer

+++


On 3/29/19 4:36 PM, Sven Gothel [via jogamp] wrote:

> JogAmp Update
> ================
>
> First of all, I have picked up my JogAmp work momentum.
>
> "Any man whose errors take ten years to correct is quite a man.",
> J. Robert Oppenheimer
>
> or maybe better
>
> "Everyone has a plan until they get hit", Mike Tyson
>
> Let's leave it at that..
>
> +++
>
> The JogAmp server were updated thrice over the last months.
> Finally the toolchain (bugzilla, Wiki, Wiki-Bugzilla) works again.
>
> - Using Debian 9, OpenJDK-8
> - Updated Jenkins, Bugzilla, Mediawiki
> - Now using https://wiki.mozilla.org/Help:Bugzilla_Extension
>
> Last package update & reboot has just been completed.
>
> +++
>
> Further
>
> - Most pull requests via github has been merged
>
> - Most late changes reflected next version 2.4.0
>
> <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.4.0>
>
>
> - Gitlab has been added as 3rd fallback https://gitlab.com/jogamp
>
> +++
>
> Further our Jenkins build target platforms has been reduced.
>
> Now we have:
> - android-aarch64
> - android-armv7-img
> - linux-armv7hf-img
> - linux-x86_64-amd
> - macosx-10_6-x86_64-nvidia
> - win7-x86_64-nvida
>
> Dropped were:
> - linux-x86_32
> - win7-x86_32
> - solaris-x86_32
> - solaris-x86_64
>
> Probably new target will be:
> - linux-aarch64
>
>
> JogAmp [Roadmap] Update
> =========================
>
> - New bugs will be set on version 'to be determined (tbd)'
> <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_undetermined_release>
>
>
> - Next Version 2.4.0
> <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.4.0>
>
>
> - Version 2.5.0
> <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.5.0>
>
>
> IF we make a hard cut regarding Java-11 support,
> it will move to Version 3.0.0.
> However, I don't like these 'hard cuts',
> which would render Java-8 platforms obsolete.
>
> See Bug 1363 <https://jogamp.org/bugzilla//show_bug.cgi?id=1363>
>
> Cheers, Sven
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp [Roadmap] Update

gouessej
Administrator
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp [Roadmap] Update

Sven Gothel
Administrator
Java 11+ Support is not being planned for 2.4.0.

Naturally it will get resolved within our process though.

You know the details:

http://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.4.0

http://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Feature_Objectives_Overview

My rational is to have 2.4.0 with most pressing bugs resolved
within a very short timeframe - as you can see with my high activity
in this regard (finally).

Java 11 needs a little bit more time & love to have a
compatible version for Java [6..8] and Java >= 11.

Cheers, Sven

On 4/14/19 11:09 AM, gouessej [via jogamp] wrote:
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp [Roadmap] Update

gouessej
Administrator
Ok, it makes sense. Please take care of yourself.
Julien Gouesse | Personal blog | Website