Hi Jean-Louis, Could you point me to the 'examples' approach you've mentioned?
Generally I'd like to fix things up, but I'm also interested in knowing how actually the specifications (from JSR documents and/or MicroProfile specs) are implemented. I mean, I know how to build Java apps, classes, interfaces and whatnot, so, probably a pointer on how TomEE is implemented would be great. Maybe someday I could also contribute to Jakarta EE/MicroProfile specs as well. :)
If you feel that what I want is way too great for my current level of knowledge, I'm happy, too, with starting small bug fix.
Also probably this. I don't see (or fail miserably during search) guide about how to set up development environment and how to deliver patch (are we using that or just PR in GitHub?), and mechanism to review the work. So if there are references about this so I could learn myself, that would be great as well.
For tool reference, I have in my computer now all three IDEs, JDK10 (from Oracle if I'm not mistaken), Maven 3.5, IntelliJ Ultimate (this years release, I think), and git for Windows. I have a laptop, with Fedora instead, git from repo, JDK10 too from Oracle, and IntelliJ Ultimate. If there is requirement to switch to another tools (probably for cohesion reason), I'd be happy to.
Thank you. On 11/22/2018 5:49 PM, Jean-Louis Monteiro wrote:
Hi Ferdi, Welcome and thank you for the message. It's always great to see new people around. What would you like to work on? From what I can see, I would probably suggest the examples approach. This is usually a perfect way to get into TomEE, learn how it works. Eventually, you get into some bugs or improvements you can contribute in addition to the examples. Also if you are learning still, that is a perfect way to learn more and improve your skills. Otherwise, you can look after the JIRA project and see if you see some tickets you would like to work on. Definitely let us know what you would like to do and we'll drive you through the way to do it. Jean-Louis