Great discussion. Thanks everyone.

I'll look at Sallrye over the weekend and see how hard it is to replace our
Apache libraries.

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Fri, Apr 1, 2022 at 12:48 PM David Blevins <dblev...@tomitribe.com>
wrote:

> This is very close.  The dangers of A are not quite captured.  Completely
> agree with the dangers of B.
>
> > On Apr 1, 2022, at 1:13 AM, Zowalla, Richard <
> richard.zowa...@hs-heilbronn.de> wrote:
> >
> > So we basically have to options (if I understand the discussion
> > correctly):
> >
> > (A) Put some effort / resources into upgrade our MP impls to the latest
> > versions to fully support Jakarta namespace. From my understanding
> > maintaining these impls is a bit PITA as MP tends to break its API
> > every few months, right? It will take some time, effort and resources
> > to catch up.
>
> The danger here is that we - due to lack of time / resources - will
> continue to not be seen as a viable MicroProfile implementation.
>
> MicroProfile is approximately 70 months old.  We were able to keep up for
> only 1.5 months out of that 70.  It was with TomEE 7.1, released with
> MicroProfile 2.0 support in September of 2018, outdated by MicroProfile 2.1
> in October 2018.  We were 27 months late to getting our first and only
> MicroProfile version implemented, which is now 41 months out of date.
>
> >
> > (B) Use existing MP impls to make "fast" progress on the TomEE 9.x
> > side, which breaks the "we use apache impls"-credo but enables a faster
> > move forward. I see the danger here that we - due to lack of time /
> > resources - will not find the way back to our own Apache
> > implementations and will stick with smallrye for a long (?) time
> > perhaps.
>
> Correct.  And as mentioned, not finding our way back to our own Apache
> implementations has already been the status quo.
>
> > People are eager to use EE9 / Jakarta namespace and TomEE isn't really
> > ready for it, yet. With the latest M7 version, users cannot start new
> > projects as testing possibilities are super limited.
> >
> > Btw.: I am unsure, if we are still using Hibernate Validation in the
> > current TomEE 9-M8 Snapshot. But if we do, we already broke the
> > "everything from apache"-credo for the sake of getting the
> > certifaction.
>
> Our certified distribution (Plume) used EclipseLink instead of OpenJPA,
> Mojarra instead of MyFaces and Hibernate Bean Validation instead of BVal.
>
>
> -David
>
>

Reply via email to