Thank you in advance for contributing to bdg-formats!
It would be great if you could introduce yourself to the community on one of the following channels but it is not required. You can just let your code do the talking for you if you like.
As an upstream dependency of ADAM, the primary mechanism for communication between bdg-formats developers and users is the ADAM Gitter channel.
If you prefer IRC, you can often find bdg-formats developers and users on Freenode IRC in the #adamdev room.
The ADAM project also hosts a developers mailing list, which can be used to discuss bdg-formats, see http://bdgenomics.org/mail/ for details.
Before you write too much code, check the open issues in the bdg-formats issue tracker and bdg-formats open pull requests to see if someone else is already working on it. If the issue is a new one, and you have already written the code to address the issue, simply submit a pull request. If you haven't written any code but plan to, go ahead and open a new issue and assign it to yourself to socialize your work. When you submit your PR, please reference this pull request so that it will be automatically closed when the PR is merged.
Github provides a nice overview on how to create a pull request.
We appreciate your contribution!