Hi, sorry for the late response - been busy with some oss / normal work.
If you like to work on one of these areas, the first step would be to clone the TomEE repository and try to build TomEE based on the documentation provided in the repository. Some examples already have a Jira [1] task, so if you find a task you would like to work on, just sent an email with "TOMEE-XXXX" and someone will assign it to you. The workflow is documented here: [2]. Gruß Richard [1] https://issues.apache.org/ [2] https://tomee.apache.org/community/contributing/workflow.html Am Montag, dem 09.05.2022 um 20:15 -0600 schrieb AD: > Hello Richard > > From the areas of work that you mentioned in your email , I think I > would > be interested in 2 areas below- > > 1. Other areas of work involve upgrading / revising our current > examples > (TomEE 8.x, TomEE 9.x) by using our "BOM" approach in order to make > them easier to consume / understand so users do not have to think > about: "Which version of XY do I need to include to make it work?!". > Some of them are using very old libraries (9+ years old) and would > benefit from an upgrade to newer dependencies / versions or use > deprecated jks keystore formats, which need conversion to drop > warnings. Such activies are rather "easy" and can help to get a > feeling > for TomEE and OSS contributions in general. > > 2. Of course our current website and the dev/admin/migration > documentation > would also benefit from a careful review and a subsequent review and > revise. > > Thank you > -AD > > On Mon, May 9, 2022 at 12:07 AM Zowalla, Richard < > [email protected]> wrote: > > > Hi AD, > > > > TomEE consumes a variety of ASF projects for specific parts of its > > core > > functionality. > > > > Apache Geronimo provides JavaEE / JakartaEE libraries and > > Microprofile > > implementations [1]. A big effort would be to update the > > Microprofile > > implementation in Geronimo to support JakartaEE namespace (so we do > > not > > need to use SmallRye implementation like all the other app > > servers). > > There was some discussion in [2] about this topic. > > > > Another examples are the dependencies currently shaded to bring > > javax > > -> jakarta namespace listed in [3]. Some efforts on other projects > > (like the apache commons project) are needed in order to drop our > > fork/shade and handle the namespace change in the related project. > > Such > > activities are also of great value to the TomEE community. > > > > While working on the namespace change for ActiveMQ, the people over > > there asked why we didn't support ActiveMQ Artemis yet [4]. We do > > not > > have integration code for Artemis, so this would also be a possible > > area of contribution if you have the skills / experience in this > > field. > > > > Other areas of work involve upgrading / revising our current > > examples > > (TomEE 8.x, TomEE 9.x) by using our "BOM" approach in order to make > > them easier to consume / understand so users do not have to think > > about: "Which version of XY do I need to include to make it > > work?!". > > Some of them are using very old libraries (9+ years old) and would > > benefit from an upgrade to newer dependencies / versions or use > > deprecated jks keystore formats, which need conversion to drop > > warnings. Such activies are rather "easy" and can help to get a > > feeling > > for TomEE and OSS contributions in general. > > > > Of course our current website and the dev/admin/migration > > documentation > > would also benefit from a careful review and a subsequent review > > and > > revise. > > > > Some harder tasks involve running the TCK [5] and working on > > plattform > > compliance for EE9.1, i.e. fixing and working on the tests. Same is > > true for working on the Smallrye miroprofile integration and fixing > > tests / things. TCK tasks require some organisation / discussion > > via > > the list to avoid that work is conducted multiple times. > > > > Perhaps, you suffer from a TomEE bug yourself and nobody did find > > time > > to work on it yet. That would also be a starting point to jump in. > > > > As you probably see, there is always a lof of work to do. It fully > > depends on your available time / resources. My list isn't nearly > > complete but that is what I have directly in my mind. > > > > Gruß > > Richard > > > > [1] https://geronimo.apache.org/ > > [2] > > https://lists.apache.org/thread/gf1spvmw9lcvyry14l8qc10jxr8ot5hm > > [3] https://github.com/apache/tomee/tree/master/deps > > [4] > > https://lists.apache.org/thread/jokl6z7f798083vzjwc1brhpppyo33fc > > [5] https://github.com/apache/tomee-tck > > > > > > Am Freitag, dem 06.05.2022 um 20:21 -0600 schrieb AD: > > > Hello Richard > > > > > > Thank you so much for responding to my email request. Much > > > appreciated. > > > > > > Thanks for explaining in detail about how this works. > > > > > > I do have experience in Java , Web services, Microservices , > > > Azure , > > > Cloud > > > development. > > > > > > I do have experience in application servers as well , I have > > > contributed in > > > migration of Weblogic/Websphere applications to Tomcat/Tomee and > > > Jboss as > > > well > > > > > > So I would like to know here how and where I can contribute , is > > > it > > > only in > > > the Tomee world ? or is there something else as well . > > > > > > Would be great if you can brief out the areas typically where we > > > can > > > contribute > > > > > > Thank you so much > > > -AD > > > > > > > > > > > > > > > > > > > > > > > > On Fri, May 6, 2022 at 12:00 AM Zowalla, Richard < > > > [email protected]> wrote: > > > > > > > Hi AD, > > > > > > > > welcome to the mailing list and TomEE community. > > > > > > > > Do you have areas of expertise or a special field or topic of > > > > interest, > > > > you would like to contribute to? > > > > > > > > We are currently working on TomEE 9. Therefore, we moved away > > > > from > > > > our > > > > previous byte code transformation approach and switched TomEE > > > > master to > > > > TomEE 9 (Jakarta). > > > > > > > > While we made good progress, there is still a lot todo. The > > > > efforts > > > > and > > > > open tasks are tracked in [1]. A lot of effort is currently > > > > done to > > > > switch the MicroProfile impl to MP Smallrye impls in order to > > > > move > > > > to > > > > the jakarta namespace [2] as well as to get the EE9 plattform > > > > TCK > > > > running. If you are interested in contributing to our TomEE 9 > > > > efforts, > > > > we can surely find some beginner friendly tasks in this area. > > > > > > > > There was also some interest in doing another maintaince > > > > release of > > > > 7.1.x with some fixes and dependency updates, which could also > > > > be > > > > an > > > > area for contribution [3]. > > > > > > > > It fully depends on your field of interest and your available > > > > resources > > > > / time, so it would be interesting to hear back from you. > > > > > > > > Last but not least: Do not get intimidated by your first > > > > ticket. If > > > > it > > > > ends up being too hard or just not fun, let's find something > > > > else > > > > for > > > > you. There is always plenty of work to do. > > > > > > > > Gruß > > > > Richard > > > > > > > > > > > > [1] https://issues.apache.org/jira/browse/TOMEE-3862 > > > > [2] > > > > https://lists.apache.org/thread/hdntdhwqkr91o2mszojq66qcfzszw96p > > > > [3] > > > > https://lists.apache.org/thread/sz0kfocgd6248l2vxxgv3wjc5snh79q6 > > > > > > > > > > > > > > > > Am Donnerstag, dem 05.05.2022 um 14:00 -0600 schrieb AD: > > > > > Hello > > > > > > > > > > I am new to this group and would like to offer help in any > > > > > way I > > > > > can. > > > > > > > > > > Please let me know > > > > > > > > > > Thank you > > > > > -AD
smime.p7s
Description: S/MIME cryptographic signature
