I think the idea was to release something quick with MP work on a stable 
version. The earliest conversations about this are from March / April and TomEE 
8 was not ready back then.

Right now, we have TomEE 8 with full MP 1.3 support and TomEE 7.1 with partial 
MP 1.2 support. I think there is not much we can do moving forward in 7.1, 
since implementations require CDI 2.0 and we can focus entirely in TomEE 8.

Cheers,
Roberto

> On 24 Aug 2018, at 18:26, Mark Struberg <strub...@yahoo.de.INVALID> wrote:
> 
> +0.5 
> 
> 
> If there are people willing to work on 7.1, then go on!
> I'll personally focus my bit of spare time to work on TomEE8.
> Happy if people pick this up and backport to 7.1 though.
> 
> LieGrue,
> strub
> 
> 
>> Am 09.08.2018 um 15:57 schrieb Jonathan Gallimore 
>> <jonathan.gallim...@gmail.com>:
>> 
>> That's good feedback, and much appreciated. I have a couple of things to
>> clear "right now", but then I should be back onto working on Java 11
>> support. Its likely that I'll work on that as opposed to TomEE 8 / MP, and
>> time permitting, I'd like to work on MP / Jakarta EE items after the J11
>> support.
>> 
>> Long story short though, I believe there are people to work on the various
>> items, and I'm sure those things can happen in parallel.
>> 
>> Specifically, there is a concern that if lots of people work on TomEE
>> 7.1.x, progress is slowed on TomEE 8, and if I'm reading the feedback
>> correctly, some folks would prefer to drop TomEE 7.1.x altogether.
>> 
>> Personally, I think those working on MP / Jakarta EE items should be free
>> to do so, with the guidance of "please commit to master first". Importantly
>> though, if they wish to backport to another branch, they should not be
>> prevented from doing so.
>> 
>> Similarly, I want to work on Java 11 support. I too will commit that to
>> master, but I'd certainly want to backport that support as far back as
>> 1.7.x if it is possible, and I feel I shouldn't be prevented from doing so.
>> 
>> Hopefully that provides some re-assurance about commitment to Java 11, and
>> some clarification around the VOTE.
>> 
>> Jon
>> 
>> On Thu, Aug 9, 2018 at 12:39 PM, Alex The Rocker <alex.m3...@gmail.com>
>> wrote:
>> 
>>> Non-binding:
>>> 
>>> -1 : if there's a lack of resource i'd prefer to see first TomEE
>>> compatibility with Java 11 LTS addressed as soon as possible (hoping a
>>> fix for at least https://issues.apache.org/jira/browse/TOMEE-2200...).
>>> 
>>> Indeed, Java 11 LTS is supposed to be soon available (25/09 according
>>> to http://openjdk.java.net/projects/jdk/11/) and most major projects
>>> (Hadoop, etc.) are waiting for this LTS (Long Term Support) version to
>>> move beyond Java 8.
>>> 
>>> I have the felling that any major release from TomEE arriving
>>> somewhere in November should be as ready as possible to live with this
>>> "new Java for the couple of upcoming years..."
>>> 
>>> Thanks,
>>> Alexandre
>>> Le jeu. 9 août 2018 à 08:09, David Blevins <david.blev...@gmail.com> a
>>> écrit :
>>>> 
>>>> For a few months we've discussed doing and not doing a TomEE 7 flavored
>>> release of MicroProfile 1.x for Java EE 7 users on Java 8, tentatively
>>> versioned TomEE 7.1.
>>>> 
>>>> Earliest email with TomEE 7.1 in the subject is around April, though I
>>> vaguely recall it mentioned before.  I recall seeing a request from Mark to
>>> wait on it till after 7.0.5 was released.  That's now out and a TomEE 7.1.x
>>> branch has been created and being actively worked on.
>>>> 
>>>> There seem to be concerns that this will draw attention away from TomEE
>>> 8, which is understandable, and some sentiment that this work should stop
>>> and everyone focus on TomEE 8.  I haven't seen anyone suggest not working
>>> on TomEE 8, so I'll assume that as a constant that doesn't need to be voted
>>> on.
>>>> 
>>>> As the concern is largely resources, I propose the following compromise:
>>>> 
>>>> - MicroProfile related PRs that can possibly apply to TomEE 8 must be
>>> merged to master *before* the equivalent can be merged to TomEE 7.1.x. In
>>> short, everyone must work on TomEE 8.
>>>> 
>>>> - Those who wish to focus time only on TomEE 8 may do so, someone else
>>> can merge the PR to 7.1.x if they have the energy.  In short, only the
>>> willing need work on TomEE 7.1.x
>>>> 
>>>> With this in mind, the vote:
>>>> 
>>>> +1 Allow work on TomEE 7.1 to proceed with the above two conditions
>>>> +-O Abstain or don't feel strongly
>>>> -1 I have a better idea
>>>> 
>>>> 
>>>> 
>>>> -David
>>>> 
>>> 
> 

Reply via email to