Re: [OPTIONS] Java 11 and Java JDK origin

Posted by Jacques Le Roux on
URL: http://ofbiz.116.s1.nabble.com/OPTIONS-Java-11-and-Java-JDK-origin-tp4732502p4734289.html

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 trunk HEAD works with Java 11

Jacques

Le 13/04/2019 à 00:20, Taher Alkhateeb a écrit :

> 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
> <[hidden email]> 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, 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 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 <
>>>>> [hidden email]> wrote:
>>>>>
>>>>>> 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 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 Jacques Le Roux
>>>>>>>> <[hidden email]> wrote:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> During discussions in the "Oracle Java release model changes and
>>>>>> consequences for the project" thread, we created "Upgrade OFBiz to use Java
>>>>>> JDK
>>>>>>>>> Version 11" aka OFBIZ-10757.
>>>>>>>>>
>>>>>>>>> There we began to discuss not only if we should switch to Java 11 LTS
>>>>>> (Long Time Support), which is obviously the best current choice, but also
>>>>>> which
>>>>>>>>> Java JDK origin we should use OOTB.
>>>>>>>>>
>>>>>>>>> So we have few options and we should clarify what the community wants.
>>>>>>>>>
>>>>>>>>> Options are:
>>>>>>>>>
>>>>>>>>>     1. Do we agree to use https://adoptopenjdk.net/releases.html as
>>>>>> Java JDK origin OOTB?
>>>>>>>>>     2. Which branches should switch to Java1? Obviously the trunk and
>>>>>> R18 should. Should R17, which is not yet released, switch also?
>>>>>>>>> I hope we don't need a vote and will quickly find a consensus.
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>>
>>>>>>>>> Jacques
>>>>>>>>>