I want to join as a contributor, e.g., making pull or merge requests on GitHub, in an existent open source astronomy project. How do I start? What's the typical scenario? Writing directly to the repository owners? Knocking some doors?
[This question might be naive or opinion-based, I'm not 100% sure if it's a good question for this SE; I have no problems on closing it]
Context: I did the astro BSc. but I'm currently working as a back-end dev. As graduate studies are not in my plans for this year, I really need to get my hands in science-related code and I think this would be a great idea.