On 26/11/17 19:29, Mohamed Abd ALLAH wrote: > Hello, > > So driven by the motivation to understand Tomcat inside out and to pay > back to the community. I would like to dedicate a few hours on weekly basis > to contribute to Tomcat development. > > I already read the contribution guide and checked the beginners bugs > <https://bz.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&keywords=Beginner&keywords_type=allwords&list_id=160824&product=Tomcat%207&product=Tomcat%208&product=Tomcat%209&query_format=advanced> > to > start with something relatively easy to debug and test, but apparently all > of them are already taken by other contributors. > > So as suggested by in the contribution document, i am asking here on the > list.Thanks a lot and looking forward!
Welcome to the Tomcat community. One of the unfortunate side-effects of keeping the current open bug count low is that there is relatively little low hanging fruit. There are a couple of general areas where beginners can help out. The first is improving code coverage of the tests. The current coverage can be found here: https://ci.apache.org/projects/tomcat/tomcat9/coverage/ Additional tests that improve the coverage would be great. (DBCP2 doesn't need to be tested.) The other area is FindBugs / SpotBugs. If you run FindBugs on the command line there are quite a few low level issues remaining. Fixes for those (which might include marking things as false positives) would also be welcome. Finally, keep you eye on the changes to bug reports in case the beginner label is added to any more issues. When proposing your first patch keep it simple. Start small and then build up to larger patches. Any questions, just ask. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org