Hi,

did some fixes and now the 7.1.x full build is back to green: 
https://ci-builds.apache.org/job/Tomee/job/tomee-7.1.x/11/

That means we are in good shape for the dependency updates as we now have a 
valid baseline and any change can be validated via CI.

Gruß
Richard
________________________________
Von: Geeth Narayanan <gnaray...@gmail.com>
Gesendet: Freitag, 22. April 2022 14:47:27
An: dev@tomee.apache.org
Betreff: Re: Next TomEE+ 7.1.x release

Thanks, Richard and Jean-Louis. Appreciate your flexibility.

Let me start on the workflow items and then look at the dependencies to see
what's included and maybe go out the latest minor version in that mainline
version.

Will keep you posted.

On Fri, Apr 22, 2022 at 4:18 AM Jean-Louis Monteiro <
jlmonte...@tomitribe.com> wrote:

> Hi,
>
> Thanks Richard for restoring a CI for the 7.1.x branch.
>
> If we can have multiple PRs to update the dependencies and the build is
> green, I agree with Richard, it should not be a big problem to do the
> release.
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
>
> On Fri, Apr 22, 2022 at 8:02 AM Zowalla, Richard <
> richard.zowa...@hs-heilbronn.de> wrote:
>
> > Hi Geeth,
> >
> > thanks for your first contribution to TomEE. It is very much
> > appreciated.
> >
> > The last release was in 2020 and most effort has been shifted to 8.x
> > and 9.x. Personally, I do not use 7.1.x in any project anymore.
> > Therefore, I am unable to test related binaries.
> >
> > Nevertheless, I appreciate your attitude in offering help in reviewing
> > / contributing. Therefore, I created / restored the CI environment for
> > 7.1.x [1] and triggered a full build, so we get some information how
> > the current build looks like.
> >
> > With a working CI env in place, we would need to conduct (or at least
> > try) some dependency updates (like Tomcat, BatchEE (maybe?), CXF
> > (maybe?), Johnzon (maybe?), OWB (maybe?), ActiveMQ (maybe?), MyFaces
> > (maybe?), Mojarra (maybe?), Jackson (maybe - used in Microprofile),
> > etc.) and find the latest corresponding versions supporting EE7.
> >
> > Perhaps that would be a good starting point to contribute, if you have
> > some spare time / resources available.
> >
> > Our basic contribution workflow would be:
> >
> > (1) Create a Jira (e.g. for a version update)
> > (2) Ask on the dev@ list to be assigned
> > (3) Work on the issue. Ask for help / guidance if needed
> > (4) Create a PR.
> > (5) Ask for review on dev@
> >
> > In addition it needs some fixes on the structure of the project itself
> > (SCM urls as git-wip-us went EOL a few weeks ago). If we decide to
> > pursue this further, I can do these (structural) changes.
> >
> > If the CI is green afterwards, a potential 7.1.5 would be in a good
> > shape IMHO.
> >
> > The (mechanical) work to conduct a release isn't that much of an effort
> > but requires a TomEE PMC member for some of the steps (eg. the vote,
> > etc.).
> >
> > The list of currently resolved issues for a 7.1.5 is here: [2]
> >
> > Gruß
> > Richard
> >
> >
> > [1] https://ci-builds.apache.org/job/Tomee/job/tomee-7.1.x/
> > [2] https://issues.apache.org/jira/projects/TOMEE/versions/12349482
> >
> > Am Donnerstag, dem 21.04.2022 um 19:29 -0500 schrieb Geeth Narayanan:
> > > Hi,
> > >
> > > I recently made my first code contribution as a patch to 7.1.x
> > > release.
> > > This was for a startup issue that has been fixed in 8.x. It was also
> > > not
> > > present in 7.1.1, but was introduced in 7.1.2.
> > >
> > > I understand that the team's focus is to release 8.x and 9.x, but I
> > > was
> > > wondering if you could put out 7.1.5 with this change and anything
> > > else in
> > > there. Looks like it's been a while since 7.1.4 was released.
> > >
> > > As I mentioned, it was my first foray into contribution, so please
> > > let me
> > > know if I can help in any way like reviewing binaries or contributing
> > > on
> > > anything else.
> > >
> > > Appreciate the help!
> > >
> > > More information on the issue:
> > >
> > > https://issues.apache.org/jira/browse/TOMEE-2919
> > > https://issues.apache.org/jira/browse/OPENEJB-2145
> > >
> > > Here is the patch:
> > >
> > > TOMEE-2919 : Fix for ConcurrentModificationException error deploying
> > > … by
> > > gnarayan1 · Pull Request #868 · apache/tomee · GitHub
> > > <https://github.com/apache/tomee/pull/868>
> > >
> > > Thanks.
> > >
> > > Geeth
> >
>

Reply via email to