Re: How can I help?

2022-01-26 Thread Zowalla, Richard
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


Re: How can I help?

2022-01-26 Thread 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
>


[GitHub] [tomee] rzo1 opened a new pull request #810: TOMEE-3832 - JAX-RS TomEEJsonbProvider not registered in tomee-embedded-maven-plugin when MicroProfile is present

2022-01-26 Thread GitBox


rzo1 opened a new pull request #810:
URL: https://github.com/apache/tomee/pull/810


   # What does this MR do?
   
   -  Use patched cxf-shade to ensure TomEEJson(b|p)Provider are registered in 
tomee-embedded-maven-plugin when MicroProfile is present
   
   # References
   
   - https://issues.apache.org/jira/browse/TOMEE-3832


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org