On 25/01/2026 00:05, Fatima Qaisar wrote:
Hello everyone,

I hope you’re doing well.

I’m a computer science student and a new contributor interested in getting
involved with Apache Tomcat. I recently submitted a very small
documentation/typo fix and am now trying to understand how I can contribute
more meaningfully.

Great. Every fix helps.

I wanted to ask for guidance on good areas to start with as a newcomer —
for example, whether there are specific modules, issues, or types of tasks
that are generally suitable for learning the codebase and development
workflow.

I'd recommend to start by focusing on an area you find interesting. Look for bugs and enhancement requests in that area and see which ones you can provide patches for. You might also want to look at previous bug fixes in that area and see if they all have test cases. If not, you might want to look at adding some.

Separately, I was also curious whether Tomcat might be considering
participation in Google Summer of Code this year. I completely understand
if this has not been decided yet, and I’m primarily interested in
contributing regardless.

We haven't participated for a while as there hasn't been much interest from participants in the Tomcat project suggested. If you are interested, then we can certainly propose something (I'd be happy to volunteer as a mentor).

A few ideas that might be suitable for a GSoC project include:
- reviving the Tomcat Maven plug-in
- improving code coverage
- JASPIC implementations for all the authentication mechanisms
- write a Tomcat + Bouncy Castle guide

What size of project are you interested in (full-time, part-time or small?)

Do you have any potential projects in mind?

Thank you for your time, and I appreciate any pointers you can share.

I hope the above helps. Please feel free to ask any further questions.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to