To file a bug report or request a feature, open a new GitHub Issue.
To contribute code/documentation changes, complete the following steps:
- Fork the repository.
- Create a feature branch and commit your changes.
- Submit a pull request. Please include a good summary and description of your contribution. We encourage early pull requests.
- If a new language implementation is being added (e.g. JavaScript, hint, hint), then please implement the API such that it matches the other language APIs.
- Code should have tests. Currently the language specific tests match one to one - we plan to keep it that way until we find a good reason to diverge.
- For changes to existing language APIs, please follow along with whatever coding standards that you see in the existing code.