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

Reply via email to