Hi Tejas! Welcome!
The Daffodil library project has marked a number of issues with the "beginner"
label. The list of those can be found here:
https://s.apache.org/daffodil-beginner-issues
I would recommend looking through that list and see if anything interests you.
If you are not sure about a particular issue, need help narrowing it down, or
the thing you want to work on isn't on that list, please don't hesitate to reach
out--we'll be happy to provide guidance.
Also, we have a "Code Contributor Workflow" page that gives recommend steps to
contribute to the Daffodil project (e.g. create a JIRA account, assign your self
tickets, clone the repo, open a pull request, etc.). Those steps are here:
https://cwiki.apache.org/confluence/display/DAFFODIL/Code+Contributor+Workflow
You don't have to follow those, but we've found they work pretty well for this
project and is what we mostly use.
- Steve
On 2025-12-07 09:18 AM, Tejas Tiwari wrote:
Hi Mentor,
My name is Tejas and I’m a Computer Science student currently learning
cybersecurity, Java, and open-source development.
I would love to start contributing to Apache daffodil. I’m new to ASF, but
I am motivated to learn and begin with beginner-friendly tasks such as
documentation updates, small bug fixes, or test improvements.
Could someone guide me on how to get started and which issues are suitable
for beginners?
Although I am working on a good first issue on github and will soon push a
PR.
Thank you!
Tejas
GitHub: https://github.com/Ontiomacer