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.zowa...@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
smime.p7s
Description: S/MIME cryptographic signature