🎉 First of all, thank you for taking the time to contribute! 🎉
The following is a set of guidelines for contributing to Atom and its packages, which are hosted in the TilePix repository on GitHub. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
This project and everyone participating in it is governed by the Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to @bcvery1.
Find problem in the package and raise an issue.
Please use the template provided.
If you have a good idea for a feature (no matter how large or small) create an issue.
Please ensure that before you create an issue. Pull requests without previously raised issues will be rejected.
When creating a pull request, please add yourself to the contributors file (if you're not already in there).
There is a coding standard which is a requirement for all pull requests.
Additional tests, when they are meaningful, are a really useful contribution, and a good first issue.
Example projects are a fantastic way for new-comers to learn how to use the package. If the examples are clear enough they may make their way into the wiki!