Okay great for TomEE, but take some rest : it won't help if you get a
burn out trying not to sleep for too long!

Le dim. 2 mai 2021 à 19:32, David Blevins <dblev...@tomitribe.com> a écrit :
>
> > On May 2, 2021, at 10:22 AM, Alex The Rocker <alex.m3...@gmail.com> wrote:
> >
> > Hi David,
> >
> > Thanks for your answer, this is perfectly clear.
> >
> > Will this upcoming TomEE 8.0.7 release include latest Tomcat / CXF
> > dependencies that fixes CVEs that showed up since 8.0.6 release ?
>
> It'll definitely contain the latest CXF as many of the TCK failures were 
> there.  We're actually building against the unreleased 3.5.0-SNAPSHOT, but 
> hopefully we can back that down to the last release, 3.4.3. I don't know the 
> status of the Tomcat version as I've not been doing those TCK fixes, but I 
> suspect it's the latest latest.
>
> If anything is missed, we can roll a 8.0.8 immediately even as soon as 
> Tuesday.  Basically, if we don't get a release vote up in the 8 to 16 hours, 
> we'll miss the Jakarta EE 9.1 release window.
>
> -David
>
> >
> > Le dim. 2 mai 2021 à 19:09, David Blevins <dblev...@tomitribe.com> a écrit :
> >>
> >>> On May 2, 2021, at 9:39 AM, Alex The Rocker <alex.m3...@gmail.com> wrote:
> >>>
> >>> I am a bit confused : I thought that renaming of javax.* into
> >>> jakarta.* packages for the EE API is only targeted for TomEE 9.x.
> >>
> >> All the source code is in TomEE 8.0 and TomEE 9.0.x is just created 
> >> through bytecode transformation.  The long and short of that is they 
> >> pass/fail almost the exact same tests as it's the same code. We can do 
> >> library upgrades in the `tomee-jakarta` repo and add a patch file for 
> >> third-party dependencies here and there, but any fixes on the TomEE side 
> >> go into 8 and are automatically picked up in via bytecode transformation 
> >> of 9 as well.
> >>
> >> In fact, I've been doing most my local work exclusively running the 
> >> Jakarta EE 8 TCK and just letting the automated systems do the running of 
> >> the EE 9 TCK.
> >>
> >>> In such case, what would be the content of a TomEE 8.0.7 release?
> >>
> >> Everything in this list is fixed, except about 10 tests which are not part 
> >> of the Web Profile and therefore not required for certification and will 
> >> be fixed later.  Though it says "EE 9" these failed for both 8 and 9 TCKs:
> >>
> >> - https://issues.apache.org/jira/browse/TOMEE-3140
> >>
> >> We're still one TCK test shy of passing and have some work to do on the 
> >> API jars to pass the signature tests, but it's looking good.
> >>
> >> Brief pause for me to take a nap, however, as I've been up for 24 hours 
> >> and keep nodding off at the keyboard :)
> >>
> >>
> >> -David
> >>
> >>
> >>>
> >>> In any cases, I'd be happy to see a TomEE 8.0.7 release soon, in order
> >>> to get latest CVE fixes since 8.0.6.
> >>>
> >>> Kind regards,
> >>> Alexandre
> >>>
> >>> Le sam. 1 mai 2021 à 03:32, David Blevins <david.blev...@gmail.com> a 
> >>> écrit :
> >>>>
> >>>> Heads up that we are narrowing in in the last few TCK issues and there 
> >>>> is still some chance we can be Jakarta EE 9.1 Web Profile certified in 
> >>>> time for the Jakarta EE 9.1 release vote Monday.
> >>>>
> >>>> It would be super super and I mean *super* tight....
> >>>>
> >>>> However, if we can get it done we'll need to do a release vote by no 
> >>>> later than Sunday afternoon and file our certification request.  We 
> >>>> don't need to have concluded our vote to make the Jakarta EE 9.1 release 
> >>>> ballot, we just need final binaries of our own to be at least in staging 
> >>>> and in the process of our own vote.
> >>>>
> >>>> We do need that vote pass, however, so that would require some 
> >>>> pragmatism on all our parts.
> >>>>
> >>>> For that reason I recommend we do not try to push out a 9.0.0 final, but 
> >>>> go ahead with 9.0.0-M7. If there are some issues with the binaries we 
> >>>> put up for vote, unless they are legal issues, we can still release them 
> >>>> and immediately fix the issues next week in a subsequent 8.0.8 and 
> >>>> 9.0.0-M8.  There's no reason to "wait", we can simply release twice.  
> >>>> Version numbers are free.
> >>>>
> >>>> The Jakarta EE 9.1 release vote lasts for two weeks and an announcement 
> >>>> would happen some days after that.  Ff we did want to push out a 9.0.0 
> >>>> for the announcement, we'd have at least till May 17th to do that, 
> >>>> perhaps even the 20th.
> >>>>
> >>>> The reason we want to get certified in time for the ballot is recently 
> >>>> there was a change that implementations listed on the ballot get a 
> >>>> special place at the top of the specification page.  Any implementations 
> >>>> that come even one day later cannot be included and will not be accepted 
> >>>> or given special designation.  This lasts forever and is a permanent 
> >>>> advantage to those in the list.  It's also a permanent *disadvantage* to 
> >>>> those not on the list.  It's eat or be eaten.
> >>>>
> >>>> So that's what we're going for:  A staged binary up for a vote here, 
> >>>> passing the TCK, in time to be listed on the Jakarta EE 9.1 release 
> >>>> ballot Monday.
> >>>>
> >>>>
> >>>> -David
> >>>>
> >>
>

Reply via email to