Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread Daniel Cunha
Hey Jean-Louis, if I understood correctly, we are working to provide TomEE with SmallRye implementation. Have you shared some branches? Where is the code that you are working on? Not sure if I can help too much, but I could spend some time and put my eyes on it as well. Thank you! Em sex., 15

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread Jean-Louis Monteiro
Hi, Following our discussion I went ahead and did the following - yank all Geronimo MicroProfile implementations until we can update them - update MicroProfile APIs to their latest and jakarta compatible versions - add SmallRye implementations for Config, Fault-Tolerance, OpenAPI, OpenTracing,

Re: TomEE MicroProfile and Jakarta

2022-04-02 Thread Jean-Louis Monteiro
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 wrote: > This is very close. The

Re: TomEE MicroProfile and Jakarta

2022-04-01 Thread David Blevins
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 > wrote: > > So we basically have to options (if I understand the discussion > correctly): > > (A) Put some effort / resources into upgrade

Re: TomEE MicroProfile and Jakarta

2022-04-01 Thread Zowalla, Richard
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

Re: TomEE MicroProfile and Jakarta

2022-04-01 Thread Romain Manni-Bucau
The risk for TomEE (IMHO indeed) is that, using smallrye, you break the core value "apache" or at least "owned by apache" and break the other core value "lightweight" since it comes with a tons of uneeded stuff and implementation is not even JAXRS friendly (it breaks literally jaxrs and cdi at

Re: TomEE MicroProfile and Jakarta

2022-03-31 Thread David Blevins
It would be great to see us have compliant MicroProfile implementations somewhere in Apache; Geronimo, TomEE, CXF. It's still my personal preference -- It makes very little sense to go through the effort to create a spec and tck to enable multiple implementations that can compete/innovate and

Re: TomEE MicroProfile and Jakarta

2022-03-31 Thread Romain Manni-Bucau
Hi JL, Think we - as a vendor - shouldn't relocate or create any TCK flavor. AFAIK Microprofile did migrate their last version to jakarta so they should have some TCK somewhere - we can use snapshots in a profile for ex. AFAIK we have some road to upgrade to last versions but it also broke