Thank you, Richard for beating the drum and moving this forward.

Just sort of brainstorming on how to kill a few birds with one stone.  What if 
we put up a milestone via a download page dedicated to TomEE 10 and put at the 
top of it some form of clear statement it has been prepared by volunteers, the 
project is low on resources and needs help, and add call to action to 
contribute.

Thoughts?


-David


> On Feb 6, 2024, at 2:43 AM, Richard Zowalla <r...@apache.org> wrote:
> 
> Hi all,
> 
> if you monitored the GitHub repository in the last few weeks, you might
> have noticed, that we did some work in order to get EE10 rolling. 
> 
> As we were mostly silent on the dev@ list (which is not a good thing
> and we should definitly going back to use the lest more frequently), I
> want to give an update of the current EE10 progress (from my pov):
> 
> (1) We have implemented the EE10-related concurrency changes (huge
> thanks to Jon for his work in this area) and fixed all tests to make
> the "full build" green. We did _not_ setup or check the related TCK
> yet.
> 
> (2) The "main" branch fully uses EE-10 APIs and we fixed every test or
> itest, which failed due to this upgrade. The full build is "green",
> although we do not have any numbers on the TCK.
> 
> (3) We did setup several standalone TCKs (jsonp, jsonb, bval, sigtests,
> cdi, ...) but need to do some additional work to get them "green". CXF
> isn't EE-10 compatible yet (they are working on it), so the related TCK
> (in a PR) does fail with EE-10 specific stuff.
> 
> (4) We still depend on some SNAPSHOT dependencies such as BatchEE,
> OpenJPA and OWB. Some of these dependencies have already VOTE threads
> up, so we can expect to remove these SNAPSHOTs soon.
> 
> (5) Thomas did migrate some real world applications to TomEE 10
> SNAPSHOT and everything works as expected. I also did some tests with
> TomEE 10 and our applications are also work as expected.
> 
> What is next?
> 
> I think, that - after (4) is adressed - we should do a milestone (m1)
> release of TomEE soon. This is because the community needs a signal,
> that we are activley working on getting a TomEE 10 up and running.
> Otherwise, I think, that we might give the impression, that people
> cannot expect a release (and even if it is only a milestone) in the
> next time and switch to other container implementations, which would be
> sad (imho).
> 
> I know, that we are not passing the TCK with this SNAPSHOT nor that we
> have exact numbers for it. I know, that it needs a lof of work to set
> it up and pass it. 
> 
> But honestly, I think, that given our current lack of resources, it
> would be a good thing to have something up for testing (even if it is
> only a milestone and even if it does not pass the TCK). We can work on
> compliance for the next milestone.
> 
> What do you think? Do I miss something? 
> 
> Gruß
> Richard

Reply via email to