The following is a set of guidelines for contributing to this repository. These are mostly guidelines, not rules. Use your best judgement and feel free to propose changes to this document in a pull request.
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
By participating, your are expected to uphold this code. Please report unacceptable behavior to @jakebellacera on Twitter.
Contributing is simple. Please follow the steps below. Do note that all contributions are subject to approval and maintainers reserve the right to approve or disapprove any requests.
Please submit all bug reports as an issue to the repository on GitHub. Before you submit your request, please perform a search to see if your bug was already reported by another user. Duplicate bug reports will be closed.
To ensure that your bug report is fixed, you should be as descriptive as possible when submitting your bug report. Please describe the issue and the steps required to reproduce it. You may use the pre-filled issue template when submitting your issue. Do note that if your bug report is not descriptive enough, someone may reach out for more information. Please be friendly and helpful whenever possible. If your bug report is not descriptive enough, your issue may be closed.
Please submit all enhancements and feature requests as an issue to the repository on GitHub. Before you submit your request, please perform a search to see if your feature request was already suggested by another user. Duplicate feature request will be closed.
Please submit all contributions in the form of a pull request to the repository on GitHub. We do have guidelines which apply to all pull requests:
- Do not include issue numbers in the pull request title. Reference issue numbers in the body instead.
- One feature or fix per pull request. If you want to fix multiple issues, create multiple pull requests.
- Your branch must pass all CI tests.
- End all files with a newline.
Reach out to @jakebellacera on Twitter.