You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@freemarker.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2024/10/18 10:18:14 UTC

Re: Please test/review 2.3.34-SNAPSHOT

Hi Daniel,

Any chances ?

TIA

Jacques

Le 22/09/2024 à 15:08, Daniel Dekany a écrit :
> Haven't put the time into it yet... but, yes, I should push this. Maybe
> next weekend I will start voting. Will see.
>
> On Sun, Sep 22, 2024 at 1:22 PM Jacques Le Roux <
> jacques.le.roux@les7arts.com> wrote:
>
>> Hi,
>>
>> What is the situation here?
>>
>> TIA
>>
>> Jacques
>>
>> Le 29/08/2024 à 09:37, Jacques Le Roux a écrit :
>>> Hi,
>>>
>>> With https://issues.apache.org/jira/browse/OFBIZ-13131 I have committed
>> https://github.com/apache/ofbiz-framework/commit/9d43c4dd5e to test the
>>> change toward 2.3.34-SNAPSHOT
>>>
>>> It's now a week, and checking daily the OFBiz trunk demo error.log I did
>> not find any related issue.
>>> So it's OK with me to release 2.3.34
>>>
>>> Jacques
>>>
>>>
>>> Le 22/08/2024 à 08:40, Jacques Le Roux a écrit :
>>>> Ah, I did not know that. Then we can backport. I'll not it in the Jira.
>>>>
>>>> Thanks
>>>>
>>>> Le 21/08/2024 à 23:34, Daniel Dekany a écrit :
>>>>> OK, thanks!
>>>>>
>>>>> I'm not getting why the Java version is relevant though. Multi-release
>> JAR
>>>>> format was introduced with Java 9 (and Java 8 will just ignore the
>> related
>>>>> directories inside META-INF, so we are also Java 8 compatible.)
>>>>>
>>>>> On Wed, Aug 21, 2024 at 10:17 AM Jacques Le Roux <
>>>>> jacques.le.roux@les7arts.com> wrote:
>>>>>
>>>>>> Le 19/08/2024 à 14:01, Daniel Dekany a écrit :
>>>>>>> While we have not much changes accumulated yet, the tooling related
>>>>>>> issues with 2.3.33 freemarker.jar (see below) warrants an urgent
>>>>>>> release.
>>>>>>>
>>>>>>> The current change log of 2.3.34 is this:
>>>>>>>
>> https://freemarker.apache.org/builds/2.3.34-SNAPSHOT/_html/versions_2_3_34.html
>>>>>>> Latest build is published to the Apache snapshot repo:
>>>>>>>
>> https://repository.apache.org/content/repositories/snapshots/org/freemarker/freemarker/2.3.34-SNAPSHOT/
>>>>>>> About the tooling related issues: 2.3.33 freemarker.jar contains
>> class
>>>>>>> files compiled with various Java versions (8, 9, and 16). In theory,
>>>>>>> that should work, but is unusual. It turns out, Maven Enforcer, and
>>>>>>> apparently GraalVM Native complains about it. Maybe other tools have
>>>>>>> problems with it too. So we switched to "multi-release JAR" (JEP 238)
>>>>>>> format, which is the clean and official solution for our problem
>>>>>>> anyway.  However, that's not a very well-known Java feature, and I
>> can
>>>>>>> imagine that proper support for it is spotty. So, does it work with
>>>>>>> your tooling (like does the build issue warnings)? Does it work in
>>>>>>> your runtime environment (print the return value of
>>>>>>> _Java9.isSupported(), and _Java16.isSupported() to see, also if you
>>>>>>> are using record support successfully, that's another proof that it's
>>>>>>> still working)?
>>>>>>>
>>>>>>> Also note in the README that ad-hoc "main" methods from the IDE won't
>>>>>>> work properly anymore, and you have to create a JUnit test instead.
>>>>>>>
>>>>>>> Thanks for any help!
>>>>>> Hi Daniel,
>>>>>>
>>>>>> We (OFBiz community) have started testing with
>>>>>> https://issues.apache.org/jira/browse/OFBIZ-13131
>>>>>>
>>>>>> We use Java 17 in trunk, I don't think we will backport in our current
>>>>>> stable version (18.12 branch) because  it uses Java 11 and 2.3.33 is
>> quite
>>>>>> OK
>>>>>>
>>>>>> For now we did not cross any issues.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> Jacques
>>>>>
>

Re: Please test/review 2.3.34-SNAPSHOT

Posted by Jacques Le Roux <ja...@les7arts.com>.
We have created a new release branch, its 1st release should not be before months, so no.
Maybe the the community will like to put in this new release branch, not sure.

So no, nothing is pushing us, was just to know, take it easy :)

Thanks

Le 19/10/2024 à 02:19, Daniel Dekany a écrit :
> Not this weekend either... but it starts to bother me quite much, so
> eventually... But, why, is there a OFBiz release to catch?
>
> On Fri, Oct 18, 2024 at 12:19 PM Jacques Le Roux <
> jacques.le.roux@les7arts.com> wrote:
>
>> Hi Daniel,
>>
>> Any chances ?
>>
>> TIA
>>
>> Jacques
>>
>> Le 22/09/2024 à 15:08, Daniel Dekany a écrit :
>>> Haven't put the time into it yet... but, yes, I should push this. Maybe
>>> next weekend I will start voting. Will see.
>>>
>>> On Sun, Sep 22, 2024 at 1:22 PM Jacques Le Roux <
>>> jacques.le.roux@les7arts.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> What is the situation here?
>>>>
>>>> TIA
>>>>
>>>> Jacques
>>>>
>>>> Le 29/08/2024 à 09:37, Jacques Le Roux a écrit :
>>>>> Hi,
>>>>>
>>>>> With https://issues.apache.org/jira/browse/OFBIZ-13131 I have
>> committed
>>>> https://github.com/apache/ofbiz-framework/commit/9d43c4dd5e to test the
>>>>> change toward 2.3.34-SNAPSHOT
>>>>>
>>>>> It's now a week, and checking daily the OFBiz trunk demo error.log I
>> did
>>>> not find any related issue.
>>>>> So it's OK with me to release 2.3.34
>>>>>
>>>>> Jacques
>>>>>
>>>>>
>>>>> Le 22/08/2024 à 08:40, Jacques Le Roux a écrit :
>>>>>> Ah, I did not know that. Then we can backport. I'll not it in the
>> Jira.
>>>>>> Thanks
>>>>>>
>>>>>> Le 21/08/2024 à 23:34, Daniel Dekany a écrit :
>>>>>>> OK, thanks!
>>>>>>>
>>>>>>> I'm not getting why the Java version is relevant though.
>> Multi-release
>>>> JAR
>>>>>>> format was introduced with Java 9 (and Java 8 will just ignore the
>>>> related
>>>>>>> directories inside META-INF, so we are also Java 8 compatible.)
>>>>>>>
>>>>>>> On Wed, Aug 21, 2024 at 10:17 AM Jacques Le Roux <
>>>>>>> jacques.le.roux@les7arts.com> wrote:
>>>>>>>
>>>>>>>> Le 19/08/2024 à 14:01, Daniel Dekany a écrit :
>>>>>>>>> While we have not much changes accumulated yet, the tooling related
>>>>>>>>> issues with 2.3.33 freemarker.jar (see below) warrants an urgent
>>>>>>>>> release.
>>>>>>>>>
>>>>>>>>> The current change log of 2.3.34 is this:
>>>>>>>>>
>> https://freemarker.apache.org/builds/2.3.34-SNAPSHOT/_html/versions_2_3_34.html
>>>>>>>>> Latest build is published to the Apache snapshot repo:
>>>>>>>>>
>> https://repository.apache.org/content/repositories/snapshots/org/freemarker/freemarker/2.3.34-SNAPSHOT/
>>>>>>>>> About the tooling related issues: 2.3.33 freemarker.jar contains
>>>> class
>>>>>>>>> files compiled with various Java versions (8, 9, and 16). In
>> theory,
>>>>>>>>> that should work, but is unusual. It turns out, Maven Enforcer, and
>>>>>>>>> apparently GraalVM Native complains about it. Maybe other tools
>> have
>>>>>>>>> problems with it too. So we switched to "multi-release JAR" (JEP
>> 238)
>>>>>>>>> format, which is the clean and official solution for our problem
>>>>>>>>> anyway.  However, that's not a very well-known Java feature, and I
>>>> can
>>>>>>>>> imagine that proper support for it is spotty. So, does it work with
>>>>>>>>> your tooling (like does the build issue warnings)? Does it work in
>>>>>>>>> your runtime environment (print the return value of
>>>>>>>>> _Java9.isSupported(), and _Java16.isSupported() to see, also if you
>>>>>>>>> are using record support successfully, that's another proof that
>> it's
>>>>>>>>> still working)?
>>>>>>>>>
>>>>>>>>> Also note in the README that ad-hoc "main" methods from the IDE
>> won't
>>>>>>>>> work properly anymore, and you have to create a JUnit test instead.
>>>>>>>>>
>>>>>>>>> Thanks for any help!
>>>>>>>> Hi Daniel,
>>>>>>>>
>>>>>>>> We (OFBiz community) have started testing with
>>>>>>>> https://issues.apache.org/jira/browse/OFBIZ-13131
>>>>>>>>
>>>>>>>> We use Java 17 in trunk, I don't think we will backport in our
>> current
>>>>>>>> stable version (18.12 branch) because  it uses Java 11 and 2.3.33 is
>>>> quite
>>>>>>>> OK
>>>>>>>>
>>>>>>>> For now we did not cross any issues.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> Jacques
>

Re: Please test/review 2.3.34-SNAPSHOT

Posted by Daniel Dekany <da...@gmail.com>.
Not this weekend either... but it starts to bother me quite much, so
eventually... But, why, is there a OFBiz release to catch?

On Fri, Oct 18, 2024 at 12:19 PM Jacques Le Roux <
jacques.le.roux@les7arts.com> wrote:

> Hi Daniel,
>
> Any chances ?
>
> TIA
>
> Jacques
>
> Le 22/09/2024 à 15:08, Daniel Dekany a écrit :
> > Haven't put the time into it yet... but, yes, I should push this. Maybe
> > next weekend I will start voting. Will see.
> >
> > On Sun, Sep 22, 2024 at 1:22 PM Jacques Le Roux <
> > jacques.le.roux@les7arts.com> wrote:
> >
> >> Hi,
> >>
> >> What is the situation here?
> >>
> >> TIA
> >>
> >> Jacques
> >>
> >> Le 29/08/2024 à 09:37, Jacques Le Roux a écrit :
> >>> Hi,
> >>>
> >>> With https://issues.apache.org/jira/browse/OFBIZ-13131 I have
> committed
> >> https://github.com/apache/ofbiz-framework/commit/9d43c4dd5e to test the
> >>> change toward 2.3.34-SNAPSHOT
> >>>
> >>> It's now a week, and checking daily the OFBiz trunk demo error.log I
> did
> >> not find any related issue.
> >>> So it's OK with me to release 2.3.34
> >>>
> >>> Jacques
> >>>
> >>>
> >>> Le 22/08/2024 à 08:40, Jacques Le Roux a écrit :
> >>>> Ah, I did not know that. Then we can backport. I'll not it in the
> Jira.
> >>>>
> >>>> Thanks
> >>>>
> >>>> Le 21/08/2024 à 23:34, Daniel Dekany a écrit :
> >>>>> OK, thanks!
> >>>>>
> >>>>> I'm not getting why the Java version is relevant though.
> Multi-release
> >> JAR
> >>>>> format was introduced with Java 9 (and Java 8 will just ignore the
> >> related
> >>>>> directories inside META-INF, so we are also Java 8 compatible.)
> >>>>>
> >>>>> On Wed, Aug 21, 2024 at 10:17 AM Jacques Le Roux <
> >>>>> jacques.le.roux@les7arts.com> wrote:
> >>>>>
> >>>>>> Le 19/08/2024 à 14:01, Daniel Dekany a écrit :
> >>>>>>> While we have not much changes accumulated yet, the tooling related
> >>>>>>> issues with 2.3.33 freemarker.jar (see below) warrants an urgent
> >>>>>>> release.
> >>>>>>>
> >>>>>>> The current change log of 2.3.34 is this:
> >>>>>>>
> >>
> https://freemarker.apache.org/builds/2.3.34-SNAPSHOT/_html/versions_2_3_34.html
> >>>>>>> Latest build is published to the Apache snapshot repo:
> >>>>>>>
> >>
> https://repository.apache.org/content/repositories/snapshots/org/freemarker/freemarker/2.3.34-SNAPSHOT/
> >>>>>>> About the tooling related issues: 2.3.33 freemarker.jar contains
> >> class
> >>>>>>> files compiled with various Java versions (8, 9, and 16). In
> theory,
> >>>>>>> that should work, but is unusual. It turns out, Maven Enforcer, and
> >>>>>>> apparently GraalVM Native complains about it. Maybe other tools
> have
> >>>>>>> problems with it too. So we switched to "multi-release JAR" (JEP
> 238)
> >>>>>>> format, which is the clean and official solution for our problem
> >>>>>>> anyway.  However, that's not a very well-known Java feature, and I
> >> can
> >>>>>>> imagine that proper support for it is spotty. So, does it work with
> >>>>>>> your tooling (like does the build issue warnings)? Does it work in
> >>>>>>> your runtime environment (print the return value of
> >>>>>>> _Java9.isSupported(), and _Java16.isSupported() to see, also if you
> >>>>>>> are using record support successfully, that's another proof that
> it's
> >>>>>>> still working)?
> >>>>>>>
> >>>>>>> Also note in the README that ad-hoc "main" methods from the IDE
> won't
> >>>>>>> work properly anymore, and you have to create a JUnit test instead.
> >>>>>>>
> >>>>>>> Thanks for any help!
> >>>>>> Hi Daniel,
> >>>>>>
> >>>>>> We (OFBiz community) have started testing with
> >>>>>> https://issues.apache.org/jira/browse/OFBIZ-13131
> >>>>>>
> >>>>>> We use Java 17 in trunk, I don't think we will backport in our
> current
> >>>>>> stable version (18.12 branch) because  it uses Java 11 and 2.3.33 is
> >> quite
> >>>>>> OK
> >>>>>>
> >>>>>> For now we did not cross any issues.
> >>>>>>
> >>>>>> Thanks
> >>>>>>
> >>>>>> Jacques
> >>>>>
> >
>


-- 
Best regards,
Daniel Dekany