If we start adding EE8 features then we will further blur the line.Imo we should remain clean and push for TomEE8 instead... LieGrue,strub
On Saturday, 31 March 2018, 23:00:43 CEST, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: Le 31 mars 2018 22:33, "Mark Struberg" <strub...@yahoo.de.invalid> a écrit : folks stop. johnzon-1.1.7 is JSON-P-1.1 which is EE8.Do we really want to include this in Tomee7 (seven!)? I don't think so... Why? Doesnt prevent to be ee7 certified + we are not so only constraint is about java min version. That said agree tomee 8 can be safer for a long terms choice. LieGrue,strub On Saturday, 31 March 2018, 19:32:52 CEST, Alex The Rocker < alex.m3...@gmail.com> wrote: Hello, To continue on this thread: I have updated https://issues.apache.org/jira/browse/TOMEE-2153 title to make it more explicit. New title of this JIRA is now "Dependency upgrade to Johnzon 1.1.7" Could this be part of next 7.0.5-snapshot ? Best regards, Alexandre 2018-03-31 18:12 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com>: > Le 31 mars 2018 16:36, "Alex The Rocker" <alex.m3...@gmail.com> a écrit : > > Hi Romain, > > Are you suggesting that instead of waiting for TomEE 7.0.5 people > should upgrade to TomEE 8 ? > > > Yes > > > IHMO it's a bigger step for people : major version changes usually > involves major impacts (at least that's my experience). > > > Shouldnt be the case here. Tomee 1.0 to 1.5 was way more hurting than 1 to > 7. Here it should even be smoother. > > 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. > > > +1 from me too > > 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 <rmannibu...@gmail.com>: >> Le 31 mars 2018 15:00, "Jonathan Gallimore" <jonathan.gallim...@gmail.com > >> 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, <alex.m3...@gmail.com> 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 <rmannibu...@gmail.com>: >>> > We can but we miss (ATM) a looot of fixes. >>> > >>> > Le 30 mars 2018 23:26, "Jonathan Gallimore" < >>> jonathan.gallim...@gmail.com> >>> > 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 < alex.m3...@gmail.com >> >>> >> 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 <alex.m3...@gmail.com>: >>> >> > > 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 < >>> >> > jonathan.gallim...@gmail.com>: >>> >> > >> 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, < >>> rmannibu...@gmail.com >>> >> > >>> >> > >> wrote: >>> >> > >> >>> >> > >>> Le 29 mars 2018 18:23, "Jonathan Gallimore" < >>> >> > jonathan.gallim...@gmail.com> >>> >> > >>> 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 < >>> >> alex.m3...@gmail.com >>> >> > > >>> >> > >>> 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 < >>> >> rmannibu...@gmail.com >>> >> > >: >>> >> > >>> > > @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" >>> <strub...@yahoo.de.invalid >>> >> > >>> >> > 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 d...@johnzon.apache.org 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 < >>> >> > >>> alex.m3...@gmail.com >>> >> > >>> > >: >>> >> > >>> > >> > >>> >> > >>> > >> > 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 >>> >> > <strub...@yahoo.de.invalid >>> >> > >>> >: >>> >> > >>> > >> >> 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 >>> >> > >>> > >> >> >>> >> > >>> > >> >>> >> > >>> > >> >>> >> > >>> > >>> >> > >>> >>> >> > >>> >> >>>