Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-05 Thread Jacques Le Roux
Good idea Nicolas Le 05/02/2021 à 14:37, Pawan Verma a écrit : +1 Nicolas

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-05 Thread Pawan Verma
+1 Nicolas -- Thanks & Regards Pawan Verma ofbiz.apache.org On Thu, Feb 4, 2021 at 6:03 PM Nicolas Malin wrote: > +1 to stabilize on jdk11 for next release branch and move forward to > jdk17 for trunk > > Nicolas > > On 04/02/2021 13:12, Aditya Sharma wrote: > > +1 for jdk11 > > > > Thanks

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-04 Thread Nicolas Malin
+1 to stabilize on jdk11 for next release branch and move forward to jdk17 for trunk Nicolas On 04/02/2021 13:12, Aditya Sharma wrote: > +1 for jdk11 > > Thanks and regards, > Aditya Sharma > > > On Thu, Feb 4, 2021 at 11:02 AM Suraj Khurana > wrote: > >> Hi, >> >> +1 for jdk11. >> >> -- >>

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-04 Thread Aditya Sharma
+1 for jdk11 Thanks and regards, Aditya Sharma On Thu, Feb 4, 2021 at 11:02 AM Suraj Khurana wrote: > Hi, > > +1 for jdk11. > > -- > Best Regards, > Suraj Khurana > Senior Technical Consultant > > > On Thu, Feb 4, 2021 at 2:30 AM Eugen Stan wrote: > > > +1 for jdk11. > > > > We can focus on

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-03 Thread Suraj Khurana
Hi, +1 for jdk11. -- Best Regards, Suraj Khurana Senior Technical Consultant On Thu, Feb 4, 2021 at 2:30 AM Eugen Stan wrote: > +1 for jdk11. > > We can focus on jdk17 once it's out. > The transition will probably require some work. > > jdk17 is attractive though in terms of language

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-03 Thread Eugen Stan
+1 for jdk11. We can focus on jdk17 once it's out. The transition will probably require some work. jdk17 is attractive though in terms of language features and enhancements. We could use multiple JDK's to build OFBiz . I can set this up in Jenkins or github actions with the community consent

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-03 Thread Girish Vasmatkar
I'm also inclined to go with jdk11. Best, Girish On Wed, Feb 3, 2021 at 9:58 PM Jacques Le Roux wrote: > Hi Michael, > > +1 for 11 > > Jacques > > Le 03/02/2021 à 17:20, Michael Brohl a écrit : > > Hi all, > > > > there was the idea to make the official switch to jdk11 within the next > new

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-03 Thread Jacques Le Roux
Hi Michael, +1 for 11 Jacques Le 03/02/2021 à 17:20, Michael Brohl a écrit : Hi all, there was the idea to make the official switch to jdk11 within the next new branch which possibly will be 21.x . jdk11 will be available at least until October 2024. jdk17 (LTS) will be available from

Re: [OPTIONS] Java 11 and Java JDK origin

2021-02-03 Thread Michael Brohl
Hi all, there was the idea to make the official switch to jdk11 within the next new branch which possibly will be 21.x . jdk11 will be available at least until October 2024. jdk17 (LTS) will be available from September 2021 and be available until 2025 (four years). I think we should

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-19 Thread Jacques Le Roux
Ah OK Le 19/04/2019 à 21:16, Taher Alkhateeb a écrit : It's already done. I'm suggesting future actions for future JDKs On Fri, Apr 19, 2019, 8:53 PM Jacques Le Roux wrote: Hi Taher, Sounds like a plan, will you create those Jiras Taher? Maybe as subtasks of OFBIZ-10757, or simply reusing

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-19 Thread Taher Alkhateeb
It's already done. I'm suggesting future actions for future JDKs On Fri, Apr 19, 2019, 8:53 PM Jacques Le Roux wrote: > Hi Taher, > > Sounds like a plan, will you create those Jiras Taher? > > Maybe as subtasks of OFBIZ-10757, or simply reusing it w/o closing it > until we swap? > > I believe

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-19 Thread Jacques Le Roux
Hi Taher, Sounds like a plan, will you create those Jiras Taher? Maybe as subtasks of OFBIZ-10757, or simply reusing it w/o closing it until we swap? I believe the later is the easiest for all of us, but could be confusing after a moment. Jacques Le 17/04/2019 à 10:02, Taher Alkhateeb a

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-17 Thread Pierre Smits
We can have several CI jobs that check the code base against any future JDK version (even against variants from different providers. Failures to build/run test could lead to JIRA tickets to follow up. Best regards, Pierre Smits *Apache Trafodion , Vice President*

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-17 Thread Taher Alkhateeb
I see no problem in sticking with 8. It would also probably be beneficial to get the code base to be compatible with Java 11 so that people who want to upgrade are not restricted from doing so (which we have done already). In other words, like Scott said, it should be a "minimum" instead of a

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-16 Thread Scott Gray
Reasons to increase the minimum version: - compelling new features - end of support of current minimum Reasons to not increase the minimum: - potential instability of new version - complicates the life of users and contributors who still use the existing minimum - lack of expertise in configuring

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-16 Thread Jacques Le Roux
Hi Michael, All, I'll (somehow) give my (not opinionated) opinion in the ASF way. I don't want to be polemical, rather to complete this discussion. The more brains on it the better. So I'll try to gather some facts and let people have their own opinions Inline... Le 15/04/2019 à 10:46,

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-15 Thread Michael Brohl
Ah, sorry Taher if I was not clear enough. Yes, I think we should do the switch to Adopt Open JDK 8 LTS now for trunk, 18.12 and 17.12 to make the project independent from the short cycled releases of the Oracle JDK and the subscription for use of the Oracle JDK 8 LTS. I just recognized

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-15 Thread Taher Alkhateeb
Hi Michael, So just to understand your suggestion clearly. Are you recommending that we switch from oracle JDK to open JDK now (in 18 and trunk) and introduce open jdk 11 in 2021? On Mon, Apr 15, 2019 at 11:46 AM Michael Brohl wrote: > > Hi Scott, all, > > yes, Adopt Open JDK 8 LTS is supported

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-15 Thread Michael Brohl
Hi Scott, all, yes, Adopt Open JDK 8 LTS is supported at least untile September 2023 [1] Thinking about this a bit more I second to stay with Open JDK 8 LTS for release branches 17.12, 18.12 and trunk for now. Professional users/ companies have a very conservative update strategy for base

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-15 Thread Jacques Le Roux
Thanks Taher, I believe it helps. Maybe you can share in tools? I have something similar on Windows 7. A bit more convoluted because I copy the selected JDK on a RAM Disk (it's still faster than SSD ) and switch between them with

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-15 Thread Taher Alkhateeb
Hi Scott, I'm not sure if this helps with running two versions simultaneously, but I have multiple versions on my machine, and I setup the $JAVA_HOME to point to /opt/jdk which in turn is a symlink to the JDK found in /opt/java/jdk8. This way changing the jdk version is as fast as changing the

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread Mathieu Lirzin
Hello Scott, Scott Gray writes: > That would probably halt any further contributions from me in the short to > medium term. > > Can I ask why we need to require 11 when 8 is supported through to 2023? I was in a similar situation a few months ago because my GNU/linux distro was not yet

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread Scott Gray
My understanding was that openjdk would support java 8 until 2023. In the past our strategy used to be that we should ensure the code base would operate on newer java versions but keep our minimum required version as low as possible. That effectively allows users to run whatever version they

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread jim . hinson
FWIW, I think the move to Open JDK would be wise. Oracle doesn't have the best history of working with open source. I happened to be download the JDK this afternoon for something else, and received the notice below. Jim On 2019-04-14 17:09, Taher Alkhateeb wrote: > Well, I could be mistaken

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread Taher Alkhateeb
Well, I could be mistaken but it seems EOL for java 8 is coming soon (2019 commercial 2020 personal) [1]. This seems to be the case because the new LTS is out which is java 11. Also this new release model from oracle seems to be annoying which is pushing developers to adopt the openjdk instead.

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread Scott Gray
That would probably halt any further contributions from me in the short to medium term. Can I ask why we need to require 11 when 8 is supported through to 2023? Regards Scott On Sun, 14 Apr 2019, 23:37 Jacques Le Roux, wrote: > If nobody disagree, I'll make the last move (ie ask for Java 11

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-14 Thread Jacques Le Roux
If nobody disagree, I'll make the last move (ie ask for Java 11 in build.gradle) in 3 days Jacques Le 13/04/2019 à 12:34, Nicolas Malin a écrit : On 13/04/2019 11:47, Jacques Le Roux wrote: I just tested, without surprise the trunk HEAD works with Java 11 I did the same with 18.12, works

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-13 Thread Nicolas Malin
On 13/04/2019 11:47, Jacques Le Roux wrote: I just tested, without surprise the trunk HEAD works with Java 11 I did the same with 18.12, works fine Nicolas

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-13 Thread Jacques Le Roux
Since I did the update of the README files at r1857381, I believe we simply need to switch R18 and trunk to Java 11 and tackle the 18 remaining warnings For instance we need to handle https://issues.apache.org/jira/browse/OFBIZ-6747 which is 12 warnings. I just tested, without surprise the

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-12 Thread Taher Alkhateeb
I would suggest to make the move as soon as ready. This includes a final patch and an update of README On Fri, Apr 12, 2019 at 3:28 PM Jacques Le Roux wrote: > > Hi All, > > This is now done. When should we switch the trunk and R18 to Java 11? > > Thanks > > Jacques > > Le 05/03/2019 à 17:53,

Re: [OPTIONS] Java 11 and Java JDK origin

2019-04-12 Thread Jacques Le Roux
Hi All, This is now done. When should we switch the trunk and R18 to Java 11? Thanks Jacques Le 05/03/2019 à 17:53, Nicolas Malin a écrit : I agree with all proposal that make sens :) Nicolas On 04/03/2019 12:31, Jacques Le Roux wrote: +1 Jacques Le 04/03/2019 à 11:34, Jacopo Cappellato

Re: [OPTIONS] Java 11 and Java JDK origin

2019-03-05 Thread Nicolas Malin
I agree with all proposal that make sens :) Nicolas On 04/03/2019 12:31, Jacques Le Roux wrote: +1 Jacques Le 04/03/2019 à 11:34, Jacopo Cappellato a écrit : I think that the simplest way to convey this message is to edit the README document with a link to OpenJDK rather than Oracle JDK.

Re: [OPTIONS] Java 11 and Java JDK origin

2019-03-04 Thread Jacques Le Roux
Maybe adding a link to https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244 would help also Le 04/03/2019 à 12:31, Jacques Le Roux a écrit : +1 Jacques Le 04/03/2019 à 11:34, Jacopo Cappellato a écrit : I think that the simplest way to convey this message is to edit the

Re: [OPTIONS] Java 11 and Java JDK origin

2019-03-04 Thread Jacques Le Roux
+1 Jacques Le 04/03/2019 à 11:34, Jacopo Cappellato a écrit : I think that the simplest way to convey this message is to edit the README document with a link to OpenJDK rather than Oracle JDK. Jacopo On Mon, Mar 4, 2019 at 10:22 AM Jacques Le Roux < jacques.le.r...@les7arts.com> wrote: We

Re: [OPTIONS] Java 11 and Java JDK origin

2019-03-04 Thread Jacopo Cappellato
I think that the simplest way to convey this message is to edit the README document with a link to OpenJDK rather than Oracle JDK. Jacopo On Mon, Mar 4, 2019 at 10:22 AM Jacques Le Roux < jacques.le.r...@les7arts.com> wrote: > We should then make clear to our users that they will need to switch

Re: [OPTIONS] Java 11 and Java JDK origin

2019-03-04 Thread Jacques Le Roux
We should then make clear to our users that they will need to switch to OpenJDK if they want free security support. I guess most are aware, but maybe not small companies or single users. Jacques Le 28/02/2019 à 18:48, Michael Brohl a écrit : +1 for Taher's suggestion. Thanks, Michael Am

Re: [OPTIONS] Java 11 and Java JDK origin

2019-02-28 Thread Michael Brohl
+1 for Taher's suggestion. Thanks, Michael Am 28.02.19 um 12:32 schrieb Taher Alkhateeb: Perhaps we can keep ofbiz 17.12 on java 8, and let 18.12 and trunk switch to java 11 on openjdk. This might provide stability expected by users as indicated by Michael. On Thu, Feb 28, 2019 at 2:27 PM

Re: [OPTIONS] Java 11 and Java JDK origin

2019-02-28 Thread Taher Alkhateeb
Perhaps we can keep ofbiz 17.12 on java 8, and let 18.12 and trunk switch to java 11 on openjdk. This might provide stability expected by users as indicated by Michael. On Thu, Feb 28, 2019 at 2:27 PM Jacques Le Roux wrote: > > Hi, > > During discussions in the "Oracle Java release model changes