I’m interested in contributing to Swift as part of GSoC this year. I’m relatively new to the project but have already submitted 2 PRs and am getting familiar with the codebase and contribution workflow.
At this stage, I’m a bit unsure about which issues would be most suitable for me to work on next. I want to focus on issues that:
Are beginner-friendly but meaningful
Help me understand the architecture better
Align well with potential GSoC project areas
Could anyone suggest:
Good first issues to pick up?
Specific modules/subsystems that are more approachable for new contributors?
Any tags or labels I should filter by?
I’m eager to learn and contribute consistently. Any guidance would be greatly appreciated.
Thanks for the interest in getting involved and contributing to Swift and its ecosystem!
As a general pattern, quite a few of the repositories support the issue label "good first issue" - so depending on the area of the ecosystem you're interested, that's worth looking for.
Swift is a giant project and so much depends on what interests you, so you will have to explore for yourself then ask more specific questions about the areas that intrigue you. There is no shortage of things to do, so it all depends on what you feel comfortable handling and that sparks your interest.
Use the tools, see what's missing in the GitHub issues, peruse the source in the repos that you find most relevant to your favorite topics, and then come back with questions specific to the areas you want to learn more about.