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 >> >> > >>> > >> >> >> >> > >>> > >> >> >> > >>> > >> >> >> > >>> > >> >> > >>> >> >> > >> >> >>
