IMHO, all metabrainz projects should have a CONTRIBUTING.md file on github describing the guidelines for contribution.
We should set specific guidelines (preferably project wise) on the code style, the docstring styles, expected git workflow and commit messages.
This will help improve both contributing and maintaining all the projects.
Maybe we can also define UI guidelines for the projects as well for a more consistent experience.
Thoughts and further discussion appreciated