You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by "Zowalla, Richard" <ri...@hs-heilbronn.de> on 2022/01/06 10:20:58 UTC
Re: How can I help?
Hi Felipe,
welcome! It is never to late to be part of the open source community!
Even a small contribution (enhancing documentation, updating examples,
...) is very appreciated :)
We have a Jira backlog with many topics, feel free to take a look at
https://issues.apache.org/jira/issues/?jql=project%20%3D%20TOMEE%20AND%20resolution%20%3D%20Unresolved%20
If you need a pointer to some beginner friendly tasks, just ask :)
If you haven't created your JIRA user, you can find how to set up your
JIRA account here:
https://tomee.apache.org/community/contributing/workflow.html
Let us know if you are interested in any of the above areas or if you
have further questions.
Thank you for showing interest!
Gruss
Richard
Am Donnerstag, dem 30.12.2021 um 14:31 +0100 schrieb Felipe:
> Hi,
>
> My name is Felipe, and currently I'm living in Berlin.
>
> I will start by saying that I really don't have experience in the
> Open
> Source community, I've tried before but maybe I got more than I could
> handle by the time, so now I want to start from scratch and help out
> where
> I can.
>
> I'm a Java developer, working mostly with Spring nowadays, but I'm
> really
> into JakartaEE and Microprofile.
>
> I hope I can be helpful somewhere in these projects in the future.
>
> Thanks,
> Felipe
Re: How can I help?
Posted by "Zowalla, Richard" <ri...@hs-heilbronn.de>.
Hi Felipe,
a rather beginner friendly task would probably be one of the sub tasks
of
https://issues.apache.org/jira/browse/TOMEE-3234
to get familiar with the code-base, building the examples and
submitting pull requests via GitHub. For background: We had some
discussion on the linked issue on the mailing list [1] in April 2021.
Our examples contain a lot of mixed up dependencies (for example: APIs
i
n different version, ...), which do not necessarily match the versions
d
eclared in the TomEE pom.xml - in the past, we had failing unit tests
in
our examples due to such differences.
TOMEE-3234 is about replacing this mess by using so-called BOM
artifacts [2], which are generated by inspecting the binary
distribution packages during the Maven build (see
org.apache.tomee.bootstrap.GenerateBoms for details, if you want to get
an idea of the process). Consequently, these BOMs contain all
information about the different dependencies (and APIs) which are
distribute via the different TomEE flavours.
The idea of TOMEE-3234 is to replace the declaration of multiple
dependencies and apis with the related BOM dependency to ensure, that
library updates are passed into our examples.
PR-779 [3] is a good example for the sub-tasks listed in TOMEE-3234.
So the basic process would be: Check which TOMEE flavour is needed to
run the related examples and replace the directly declared dependencies
with a dependency towards the related BOMs as shows in [2].
If you like, you can grab a sub task, tell the list on which issue you
like to work and someone will assign it to you. In this way, we will
not do the same work twice.
Hope it helps. Feel free to ask.
Gruss
Richard
[1]
http://mail-archives.apache.org/mod_mbox/tomee-dev/202104.mbox/%3CD58280AB-B88A-4BFB-ADD1-282544A5BF77%40gmail.com%3E
[2] https://github.com/apache/tomee/tree/master/boms
[3] https://github.com/apache/tomee/pull/779
Am Mittwoch, dem 26.01.2022 um 14:18 +0100 schrieb Felipe:
> Hi Richard, thanks for the response!
>
> If you can point me to some beginner tasks would be great.
>
> I will try to work on those during my free time.
>
> Best regards,
> Felipe
>
> Em qui., 6 de jan. de 2022 às 11:21, Zowalla, Richard <
> richard.zowalla@hs-heilbronn.de> escreveu:
>
> > Hi Felipe,
> >
> > welcome! It is never to late to be part of the open source
> > community!
> > Even a small contribution (enhancing documentation, updating
> > examples,
> > ...) is very appreciated :)
> >
> > We have a Jira backlog with many topics, feel free to take a look
> > at
> >
> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20TOMEE%20AND%20resolution%20%3D%20Unresolved%20
> >
> > If you need a pointer to some beginner friendly tasks, just ask :)
> >
> > If you haven't created your JIRA user, you can find how to set up
> > your
> > JIRA account here:
> >
> > https://tomee.apache.org/community/contributing/workflow.html
> >
> > Let us know if you are interested in any of the above areas or if
> > you
> > have further questions.
> >
> > Thank you for showing interest!
> >
> > Gruss
> > Richard
> >
> >
> > Am Donnerstag, dem 30.12.2021 um 14:31 +0100 schrieb Felipe:
> > > Hi,
> > >
> > > My name is Felipe, and currently I'm living in Berlin.
> > >
> > > I will start by saying that I really don't have experience in the
> > > Open
> > > Source community, I've tried before but maybe I got more than I
> > > could
> > > handle by the time, so now I want to start from scratch and help
> > > out
> > > where
> > > I can.
> > >
> > > I'm a Java developer, working mostly with Spring nowadays, but
> > > I'm
> > > really
> > > into JakartaEE and Microprofile.
> > >
> > > I hope I can be helpful somewhere in these projects in the
> > > future.
> > >
> > > Thanks,
> > > Felipe
Re: How can I help?
Posted by Felipe <fe...@gmail.com>.
Hi Richard, thanks for the response!
If you can point me to some beginner tasks would be great.
I will try to work on those during my free time.
Best regards,
Felipe
Em qui., 6 de jan. de 2022 às 11:21, Zowalla, Richard <
richard.zowalla@hs-heilbronn.de> escreveu:
> Hi Felipe,
>
> welcome! It is never to late to be part of the open source community!
> Even a small contribution (enhancing documentation, updating examples,
> ...) is very appreciated :)
>
> We have a Jira backlog with many topics, feel free to take a look at
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20TOMEE%20AND%20resolution%20%3D%20Unresolved%20
>
> If you need a pointer to some beginner friendly tasks, just ask :)
>
> If you haven't created your JIRA user, you can find how to set up your
> JIRA account here:
>
> https://tomee.apache.org/community/contributing/workflow.html
>
> Let us know if you are interested in any of the above areas or if you
> have further questions.
>
> Thank you for showing interest!
>
> Gruss
> Richard
>
>
> Am Donnerstag, dem 30.12.2021 um 14:31 +0100 schrieb Felipe:
> > Hi,
> >
> > My name is Felipe, and currently I'm living in Berlin.
> >
> > I will start by saying that I really don't have experience in the
> > Open
> > Source community, I've tried before but maybe I got more than I could
> > handle by the time, so now I want to start from scratch and help out
> > where
> > I can.
> >
> > I'm a Java developer, working mostly with Spring nowadays, but I'm
> > really
> > into JakartaEE and Microprofile.
> >
> > I hope I can be helpful somewhere in these projects in the future.
> >
> > Thanks,
> > Felipe
>