Le 1 avr. 2018 12:13, "Mark Struberg" <strub...@yahoo.de.invalid> a écrit :

> No, if you read back the proposal (wzs months ago now) > we would have
updated javaee api jar too.
That would trash tons of downstream users which use openejb-core in their
unit tests :(


Nop, why? You are thinking of an explicit javaee staying to 7? Upgrading
openejb can need to upgrade javaee api anyway (for bugfixes) so not a
blocker by itself.

That said, once again, tomee 8 option is saner.

LieGrue,strub

   On Sunday, 1 April 2018, 12:03:23 CEST, Mark Struberg
<strub...@yahoo.de.INVALID> wrote:

 The problem is that adding Johnzon-1.1.7 to TomEE7 _without_ also updating
the jsonp spec to 1.1 will NOT work!
It will blow up with MethodNotFoundExceptions...

What is needed is the following:We need a list of bugs in johnzon-1.0.0
which got fixed in the 8 EE8 releases we did so far (johnzon-1.1.0..
1.1.7).Then we can look which one can easily get backported and which
others would be complicated.
And again: EVERY HELPING HAND IS WELCOME!
Yes, most of you are interested primarily in TomEE, but lots of the hard
work is done also in other projects!Don't be afraid, the Johnzon people
will not bite you if you help them ;)
I've seen https://issues.apache.org/jira/browse/JOHNZON-149Is this one
ticket referenced there the only thing we would need for TomEE7? In that
case I could run the Johnzon-1.0.1 release today.But what else do we need?
Is there a TomEE ticket which explains what's missing?

LieGrue,strub


    On Sunday, 1 April 2018, 08:59:03 CEST, Romain Manni-Bucau <
rmannibu...@gmail.com> wrote:

 Le 1 avr. 2018 07:47, "Alex The Rocker" <alex.m3...@gmail.com> a écrit :

Hello Mark,

The point is not to enable EE8 features in TomEE 7.0.5.
Is is about fixing the many issues of currently available TomEE 7.0.4
in its JSON-P 1.0 *implementation*.

With Johnzon 1.1.7, TomEE 7.0.5 will remains at EE7 compatiblity level
because there's no plan to include EE8 *interfaces* in 7.0.5: Johnzon
is "just" the *implementation* of JSON-P in TomEE  since TomEE version
7.


No you need the api too.


My understanding of Romain's proposal is that Johnzon 1.1.7 can fix
fhe current issues of JSON-P 1.0 in TomEE 7.0.5 in a more efficient
way than trying to sort out which Johnzon 1.1.7 fixes could be
backported to Johnzon 1.0.1.


The fear here is a partial backport or more delay for 7.0.5.


I find this proposal quite reasonable.

In addition, I have to mention that I know couple of developers who
hacked around couple of JPSON issues they got with TomEE 7.0.4 by
replacing Johnzon with 1.1.x. Make this is official in TomEE 7.0.5
would make non-hackers more comfortable with TomEE 7.



Same here




 I am not part of TomEE contributors, so of course all this is suggestions.
What is the process for deciding on whether or not Johnzon 1.1.7 would
be the JSON-P implementation of TomEE 7.0.5? A vote by binding people?


That said Mark is right and why i proposed to just use tomee 8 which is a
smooth upgrade


Best regards,
Alexandre


2018-03-31 23:34 GMT+02:00 Mark Struberg <strub...@yahoo.de.invalid>:
> 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
>>>> >> > >>> > >> >>
>>>> >> > >>> > >>
>>>> >> > >>> > >>
>>>> >> > >>> >
>>>> >> > >>>
>>>> >> >
>>>> >>
>>>>

Reply via email to