Firstly, thank you for your interest and for your time in contributing to Trace.
Bugs are tracked as GitHub issues. Create an issue on our repository and provide the following information based on this template:
- Clear and description title: Please provide a clear and descriptive title for your issue.
- Steps to reproduce: Describe the steps you took to reproduce the problem. If possible, provide specific code or screenshots that caused the problem.
- Expected behavior: Describe the expected behavior and why.
- When did this problem start to happen?: Describe when the problem started to happen.
- Details about your configuration and environment: Describe your configuration and environment.
Code changes related to enhancements and improvements are tracked as pull requests. Create a pull request on our repository following the below guidelines:
- Fork the repository and create a new branch from Main.
- Make your changes in the new branch.
- If you've added code that should be tested, we recommended adding tests into the tests folder.
- Run your code through our linter and ensure it passes.
- Run your code through our tests and ensure they pass.
- Issue a pull request!
By contributing, you agree that your contributions will be licensed under Trace's MIT License.
This document was adapted from the contribution guidelines from Atom.