> On Jan 5, 2023, at 11:11 AM, Zoltán Tichov <zoltan.tic...@gmail.com> wrote:
> 
> Hi!
> 
> Be it as you wrote. What should I do now?

If you want to help learn & setup the new standalone TCKs, that’d be a 
fantastic way to contribute.  Basically, any of the ones in this list that 
isn’t already assigned is up for grabs.

 - https://issues.apache.org/jira/browse/TOMEE-4155

If that sounds interesting, pick a TCK and someone can assign you the JIRA.

Most of these TCKs were in the main Jakarta EE TCK and were completely 
reworked.  Spec teams were allowed to use any testing framework or approach 
they liked, so we’re all starting from zero on how these new TCKs work.  One of 
the rare situations where there isn’t someone who knows how they work and can 
provide help -- we’re all newbies on these new TCKs.

Previously the only standalone TCKs were bean validation, CDI and the 
MicroProfile TCKs.  They all live here:

 - https://github.com/apache/tomee/tree/main/tck

We should probably put all the new TCK setups there until we decide otherwise.


-David

> 
> On Wed, Jan 4, 2023 at 9:41 PM Jean-Louis Monteiro <jlmonte...@tomitribe.com>
> wrote:
> 
>> I think first, we should get the 2 PRs in. From experience, delaying them
>> makes it frustrating and painful because you have to rebase all the time.
>> 
>> Then create a new issue assigned to version 10.x (or we can create it for
>> you because of the new Apache restrictions). So you can create the PR for
>> MVC in TomEE.
>> 
>> What do you think?
>> 
>> --
>> Jean-Louis Monteiro
>> http://twitter.com/jlouismonteiro
>> http://www.tomitribe.com
>> 
>> 
>> On Wed, Jan 4, 2023 at 9:34 PM Zoltán Tichov <zoltan.tic...@gmail.com>
>> wrote:
>> 
>>> Hi!
>>> 
>>> I could help, but I have a task, which I'm not ready yet ( put jakarta
>> mvc
>>> 2.0 and tck in tomee).
>>> What to do with this task?
>>> 
>>> I also have two pending pull requests, should I synchronize them with the
>>> new main branch?
>>> 
>>> https://github.com/apache/tomee/pull/990
>>> https://github.com/apache/tomee/pull/962
>>> 
>>> Thanks:
>>> Zoltán
>>> 
>>> 
>>> On Wed, Jan 4, 2023 at 9:12 PM Jean-Louis Monteiro <
>>> jlmonte...@tomitribe.com>
>>> wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> Looks like the TomEE 9.0.0 final release is in good shape and the vote
>> is
>>>> about to pass. Awesome.
>>>> 
>>>> I'm already looking forward to TomEE 10.x. To that regard, I created a
>>>> branch for 9.x maintenance already. Moved main to 10.0.0-SNAPSHOT. I
>>>> upgraded Tomcat already and I'm looking to upgrade CXF to its latest
>>>> jakarta version. I decided to remove all the shading and patching all
>>>> together so we get back to a Maven based dependency. We can cherry pick
>>> on
>>>> demand or even contribute to CXF if they are willing to accept the
>>>> contributions.
>>>> 
>>>> Here are a set of small actions before we enter into the actual game of
>>>> supporting Jakarta EE 10 and MicroProfile 6.0
>>>> 
>>>> TODOs:
>>>> - create jobs for TomEE 9.x maintenance
>>>> - update tomee-tck to create a new branch for 10.x
>>>> - update tomee-tck
>>>> - release 9.1 API final (we have M2 for 9.0.0 final which is ok, but we
>>>> should release it so next time it's included).
>>>> - create 10.x API and release a M1
>>>> 
>>>> Who can help on what?
>>>> Creating a JIRA with sub tasks so we can track the work to do and
>>>> coordinate is also a good contribution.
>>>> 
>>>> --
>>>> Jean-Louis Monteiro
>>>> http://twitter.com/jlouismonteiro
>>>> http://www.tomitribe.com
>>>> 
>>> 
>> 

Reply via email to