Also please make sure that it will function properly on iOS and macOS safari (https://discussions.apple.com/thread/253565067), as teachers and students are now enjoying om on safari :-)

Ali

On 4/26/22 06:01, Maxim Solodovnik wrote:
Thanks Seb,

yes this was my plan :)
So 7.0 will have at least one major change :)))
And I'll try to check the stability of audio/video one more time :)

On Mon, 25 Apr 2022 at 14:16, Alvaro <[email protected]> wrote:
Ok, Thank you!



----------


On Mon, 25 Apr 2022 19:02:14 +1200
"[email protected]" <[email protected]> wrote:

No quite. Maxim suggests:

v6.3.0 would be released to be compatible with compiling with JDK17 but the
source code level would still be Java11. So that the compiler generates
Java11 compatible bytecode. So you can run v6.3.0 with JDK11/JRE11 (however
later JRE versions will improve performance)

v.7.0.0 would be compiled with JDK17 *and* the source code level would be
updated to Java17 and the generated bytecode would be Java17. Which would
require a JRE17 to run the code later.

Thats how I understood the proposal at least.

Thanks
Seb

Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
<https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>


On Mon, 25 Apr 2022 at 18:33, Alvaro <[email protected]> wrote:

Thanks, then the next OM release will be 6.3.0
with Java 17?

------


On Mon, 25 Apr 2022 11:11:12 +0700
Maxim Solodovnik <[email protected]> wrote:

Hello Seb, Alvaro :)

from now on OM can be compiled with JDK17
Resulting jars should be java11 compatible

we might switch to jdk17 in next major version
OM should work as expected under JRE17 and this version is more
performant
I'll try to review open JIRAs and fix some minor and urgent ones
So we can perform 6.3.0 release :)

On Mon, 25 Apr 2022 at 05:20, [email protected]
<[email protected]> wrote:
Yeah that would be the consequence.

However I would recommend always using the latest JRE/JDK for
running/deploying OpenMeetings. There is no advantage of using JDK11.

Later Java versions provide performance optimisations that are not
available in older versions. Most of them also require code changes,
but
some don't.

You can read about some performance gains by simply switching to
JRE/JDK17
here:
https://www.optaplanner.org/blog/2021/09/15/HowMuchFasterIsJava17.html

Above article mostly compares the Java Garbage Collection process GC.
And
it calculates a 8.66% performance gain by simply running the same code
in
JDK17 without any code changes.
However you can achieve even higher performance gains by additionally
using
newer language features.

You can also some list of improvements (including performance ones)
across
different Java versions here:

https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-17
It is hard to say which ones may have the biggest effect on running
OpenMeetings/Tomcat/Wicket.

Thanks
Seb

Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<
https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
<
https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url

On Sun, 24 Apr 2022 at 18:49, Alvaro <[email protected]> wrote:

Hi Sebastian, that would mean JDK17 would be
neccesary for OM installation on OSes?

Thanks


-----------



On Sun, 24 Apr 2022 11:13:10 +1200
"[email protected]" <[email protected]> wrote:

Hi,

does this change:

https://github.com/apache/openmeetings/commit/abeef2dfa6b80aabd26c19460745e60837102356
Mean that we can update the compile time requirement from JDK11 to
JDK17
?
Thanks!
Seb

Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<
https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url
<
https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url

--




--
Best regards,
Maxim

--



--


Reply via email to