This is server-side change :) It will not affect browsers :) from mobile (sorry for typos ;)
On Tue, Apr 26, 2022, 23:53 Ali Alhaidary <[email protected]> wrote: > 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 > >>>> > >>>> -- > >>>> > >>>> > >> > >> -- > >> > > >
