Stories speak volumes.
As you will discover in your journey through the Open Source Community, each org and each community is different. Some will expect you to be active on the IRC, some on mailing lists. Some will ask you send them pull requests, some will have maintainers who will expect patches on mailing lists which can be reviewed by the entire community. A few things find their place everywhere though. All communities of all orgs are extremely helpful and supportive to newbies. Well, that, and they all use some form of Version Control (usually git). Here are some students from IIIT who write about their experiences contributing to FOSS ( Free and Open Source Software) . This will include information about the organization they have worked, their contributions to it, the netiquettes followed around the community (Yes! Those exist and their importance cannot be stressed enough!), and an idea on how to get started if you're enthusiastic about it! These are simply personal anecdotes though, which may or may not hold true in your case so we'd still advise you to feel free to explore the community yourself and find your niche :) If you'd like to share your story with the world like all these people, see how to do that.