Hi Romain,

Are you suggesting that instead of waiting for TomEE 7.0.5 people
should upgrade to TomEE 8 ?

IHMO it's a bigger step for people : major version changes usually
involves major impacts (at least that's my experience).
I'm more fond of a TomEE 7.0.5 with Java 8 as the minimum prerequisite
if this allows for the replacement of Johnzon 1.0.0 by latest Johnzon
1.1.x to get all the fixes committed so far.
After all ,Java 7 end of public updates was in April 2015, so making
Java 8 as the minimum prerequisite for TomEE7 three years later after
this date sounds very reasonable.

Thanks,
Alexandre




2018-03-31 15:44 GMT+02:00 Romain Manni-Bucau <[email protected]>:
> Le 31 mars 2018 15:00, "Jonathan Gallimore" <[email protected]>
> a écrit :
>
> It requires TomEE 7.x, which targets EE7, to shift to Java 8.
>
> I'm not fussed either way, but we should discuss it and encourage input
> from the wider community. I'm sure I've asked before if it's ok to require
> Java 8 and still target EE 7, but I can't remember if it was definitively
> answered or not, and if it was, I can't remember what the answer was.
>
>
> Mixed thread.
>
> Having tomee 8 released just after the 7.0.5 it can also mean you can
> ignore this one and upgrade straight after. Just thinking out loud.
>
>
> Jon
>
> On Sat, 31 Mar 2018, 12:29 Alex The Rocker, <[email protected]> wrote:
>
>> Hello,
>>
>> I agree with Romain : couldn't TomEE 7.0.5 be based on latest stable
>> Johnzon 1.1.x ?
>>
>> Best regards,
>> Alexandre
>>
>>
>> 2018-03-31 11:16 GMT+02:00 Romain Manni-Bucau <[email protected]>:
>> > We can but we miss (ATM) a looot of fixes.
>> >
>> > Le 30 mars 2018 23:26, "Jonathan Gallimore" <
>> [email protected]>
>> > a écrit :
>> >
>> >> I wonder if we can get a Johnzon 1.0.1 release, targetting EE7? Looks
>> like
>> >> the code is in the branch and ready to go.
>> >>
>> >> Jon
>> >>
>> >> On Fri, Mar 30, 2018 at 9:03 AM, Alex The Rocker <[email protected]>
>> >> wrote:
>> >>
>> >> > (sorry previous mail got truncated)
>> >> >
>> >> > Hello Jon,
>> >> >
>> >> > To answer your question about whether or not my expected Johnzon
> fixes
>> >> > are in current "to become TomEE 7.0.5" : my view is that this is not
>> >> > the case:
>> >> >  * The following JIRA is still opened :
>> >> > https://issues.apache.org/jira/browse/TOMEE-2153
>> >> >  * According to discussion in same thread of message, Romain proposed
>> >> > to push Johnzon 1.1.x in current TomEE 7.x repository (sorry if I
>> >> > don't use the proper vocabulary) and I like very this proposal given
>> >> > the large amount of fixes in Johnzon 1.1.x versus the pile I have
> been
>> >> > internally reported on  Johnzon 1.0.0
>> >> >  * Appart from Johnzon 1.1.x, TomEE 7.0.5 should include latest
> Tomcat
>> >> > 8.5.x security fix level, so that we could propose to casual TomEE
>> >> > users a version "as secure as possible" when it'll be released.
>> >> >
>> >> > Of course I volunteer to run tests on any snapshot / RC on our large
>> >> > number of complex web apps.
>> >> >
>> >> > Best regards,
>> >> > Alexandre
>> >> >
>> >> >
>> >> > 2018-03-30 9:59 GMT+02:00 Alex The Rocker <[email protected]>:
>> >> > > Hello Jon,
>> >> > >
>> >> > > To answer your question about whether or not my expected Johnzon
>> fixes
>> >> > > are in current "to become TomEE 7.0.5" : my view is that this is
> not
>> >> > > the case:
>> >> > >  * The following JIRA is still opened :
>> >> > > https://issues.apache.org/jira/browse/TOMEE-2153
>> >> > >  * According to discussion in same thread of message, Romain
>> proposed
>> >> > > to push Johnzon 1.1.x in wha
>> >> > >
>> >> > > 2018-03-29 19:00 GMT+02:00 Jonathan Gallimore <
>> >> > [email protected]>:
>> >> > >> Yes, if we want to release now we'd need to roll that change back.
>> >> > >>
>> >> > >> Jon
>> >> > >>
>> >> > >> On Thu, 29 Mar 2018, 17:55 Romain Manni-Bucau, <
>> [email protected]
>> >> >
>> >> > >> wrote:
>> >> > >>
>> >> > >>> Le 29 mars 2018 18:23, "Jonathan Gallimore" <
>> >> > [email protected]>
>> >> > >>> a écrit :
>> >> > >>>
>> >> > >>> We did talk about doing a TomEE 7 release. I'm willing to be
>> release
>> >> > >>> manager. I have 2 questions:
>> >> > >>>
>> >> > >>> * Does the TomEE 7 / master branch have the fix you want already,
>> or
>> >> is
>> >> > >>> there work to do there?
>> >> > >>>
>> >> > >>> * I did upgrade xbean to a version that handles java 9 and 10,
>> and I
>> >> > also
>> >> > >>> pushed updates to OWB and OpenJPA for the same. Do we want to
> wait
>> >> for
>> >> > >>> releases of those, or do we want to release right away?
>> >> > >>>
>> >> > >>>
>> >> > >>> Guess we want to have a single xbean version so either wait or
>> >> rollback
>> >> > >>> pby.
>> >> > >>>
>> >> > >>>
>> >> > >>> Jon
>> >> > >>>
>> >> > >>> On Thu, Mar 29, 2018 at 4:16 PM, Alex The Rocker <
>> >> [email protected]
>> >> > >
>> >> > >>> wrote:
>> >> > >>>
>> >> > >>> > Hello,
>> >> > >>> >
>> >> > >>> > I noticed that in latest TomEE 7.0.5 SNAPSHOT we will have
>> Johnzon
>> >> > 1.0.0.
>> >> > >>> > Is there any chance to see Romain's proposal to ise jsonp/b
>> 1.1/1.0
>> >> > in
>> >> > >>> > tomee 7 come out anytime soon?
>> >> > >>> >
>> >> > >>> > Best regards,
>> >> > >>> > Alexandre
>> >> > >>> >
>> >> > >>> >
>> >> > >>> > 2018-03-04 14:46 GMT+01:00 Romain Manni-Bucau <
>> >> [email protected]
>> >> > >:
>> >> > >>> > > @Mark: it is tracked on johnzon (
>> >> > >>> > >
>> >> > >>> https://issues.apache.org/jira/plugins/servlet/mobile#
>> >> > issue/JOHNZON-149
>> >> > >>> > ).
>> >> > >>> > > There was the proposal I did months ago to just use jsonp/b
>> >> > 1.1/1.0 in
>> >> > >>> > > tomee 7 (doesnt prevent anything from tomee perspective if we
>> >> drop
>> >> > java
>> >> > >>> 7
>> >> > >>> > > compat). If not desired we should redo 1.x from master pby to
>> >> > avoid an
>> >> > >>> > half
>> >> > >>> > > merged branch.
>> >> > >>> > >
>> >> > >>> > > Le 4 mars 2018 12:40, "Mark Struberg"
>> <[email protected]
>> >> >
>> >> > a
>> >> > >>> > écrit :
>> >> > >>> > >
>> >> > >>> > >> Hi Alex!
>> >> > >>> > >>
>> >> > >>> > >> johnzon-1.0.x is targetting JSON-P_1.0 (EE7) and
>> johnzon-1.0.0
>> >> is
>> >> > >>> indeed
>> >> > >>> > >> the last version we shipped so far.
>> >> > >>> > >>
>> >> > >>> > >> johnzon-1.1.x is targetting JSON-P_1.1 and JSON-B_1.0.
>> >> > >>> > >> Those are all EE8 specs and thus this is also the version
>> used
>> >> in
>> >> > >>> > TomEE8.
>> >> > >>> > >>
>> >> > >>> > >> If you have some urgent need/request for a fix in
>> Johnzon-1.0.x
>> >> > (EE7)
>> >> > >>> > then
>> >> > >>> > >> please identify the tickets you suggest to have fixed and
>> report
>> >> > them
>> >> > >>> on
>> >> > >>> > >> the [email protected] list.
>> >> > >>> > >> What could work is if you go through either the tickets
>> resolved
>> >> > in
>> >> > >>> > >> various johnzon-1.1.x versions, or scan the git log for
> fixes
>> >> you
>> >> > want
>> >> > >>> > to
>> >> > >>> > >> have backported.
>> >> > >>> > >> We will then discuss it over there, create tickets and then
>> >> merge
>> >> > back
>> >> > >>> > the
>> >> > >>> > >> stuff.
>> >> > >>> > >> The Johnzon team is surely happy about every helping hand!
>> >> > >>> > >>
>> >> > >>> > >> Btw, that's really the same for almost all the parts of
>> TomEE.
>> >> > >>> > >> 85% of the tickets and improvements are really happening at
>> all
>> >> > the
>> >> > >>> > other
>> >> > >>> > >> projects: johnzon, bval, OpenWebBeans, OpenJPA, MyFaces,
>> Tomcat,
>> >> > >>> > Geronimo,
>> >> > >>> > >> etc.
>> >> > >>> > >>
>> >> > >>> > >> Of course it's a good idea to keep the TomEE project in the
>> loop
>> >> > from
>> >> > >>> a
>> >> > >>> > >> high-level perspective. For example to summarise the tickets
>> >> which
>> >> > >>> will
>> >> > >>> > get
>> >> > >>> > >> resolved.
>> >> > >>> > >> But the actual work + the release etc will happen on the
>> >> Johnzon,
>> >> > OWB,
>> >> > >>> > etc
>> >> > >>> > >> lists.
>> >> > >>> > >>
>> >> > >>> > >> txs and LieGrue,
>> >> > >>> > >> strub
>> >> > >>> > >>
>> >> > >>> > >>
>> >> > >>> > >>
>> >> > >>> > >> > Am 03.03.2018 um 23:32 schrieb Alex The Rocker <
>> >> > >>> [email protected]
>> >> > >>> > >:
>> >> > >>> > >> >
>> >> > >>> > >> > Hello,
>> >> > >>> > >> >
>> >> > >>> > >> > +1 for a TomEE+ 7.0.5 asap, I volonteer to test it against
>> our
>> >> > large
>> >> > >>> > web
>> >> > >>> > >> apps!
>> >> > >>> > >> > By the way, TomEE+ 7.0.4 had a super old version of
> Johnzon
>> >> > (1.0.0
>> >> > >>> if
>> >> > >>> > >> > I remember well), could 7.0.5 embedded a decently more
>> recent
>> >> > >>> Johnzon
>> >> > >>> > >> > version to fix the tons of issues we had to hack around
>> with
>> >> > Johnzon
>> >> > >>> > >> > 1.0.0 ?
>> >> > >>> > >> >
>> >> > >>> > >> > Thanks,
>> >> > >>> > >> > Alex
>> >> > >>> > >> >
>> >> > >>> > >> > 2018-03-02 14:56 GMT+01:00 Mark Struberg
>> >> > <[email protected]
>> >> > >>> >:
>> >> > >>> > >> >> hi folks!
>> >> > >>> > >> >>
>> >> > >>> > >> >> We discussed this quite some times and we got good
>> feedback
>> >> so
>> >> > far.
>> >> > >>> > So
>> >> > >>> > >> it's finally time to make this reality.
>> >> > >>> > >> >>
>> >> > >>> > >> >> Over the weekend I'd like to switch TomEE to master and
>> >> create
>> >> > a
>> >> > >>> > >> maintenance branch for Tomee7.
>> >> > >>> > >> >>
>> >> > >>> > >> >> After that I'd love to roll a first TomEE8 version in say
>> one
>> >> > month
>> >> > >>> > >> from now.
>> >> > >>> > >> >>
>> >> > >>> > >> >> Any objection?
>> >> > >>> > >> >>
>> >> > >>> > >> >>
>> >> > >>> > >> >> LieGrue,
>> >> > >>> > >> >> strub
>> >> > >>> > >> >>
>> >> > >>> > >>
>> >> > >>> > >>
>> >> > >>> >
>> >> > >>>
>> >> >
>> >>
>>

Reply via email to