Thank you for your interest in contributing to Django Ledger. Before submitting your contribution, please review the following guidelines:
All contributors must sign our Contributor License Agreement. This agreement ensures that:
- You grant us a perpetual, worldwide, non-exclusive, royalty-free license to use your contributions.
- You confirm that you have the right to grant us these rights.
- You understand that your contributions will be under the project's open-source license.
- The copyright for Django Ledger is held by the project owner.
- By contributing, you agree that your contributions will be licensed under the same terms.
- Ensure your code adheres to our coding standards and style guide.
- All new code should be accompanied by appropriate tests.
- Update documentation as necessary.
- Submit pull requests against the
develop
branch. - Clearly describe the problem and solution in your PR description.
- Include any relevant issue numbers.
- Use the issue tracker to report bugs or suggest enhancements.
- Provide as much detail as possible, including steps to reproduce for bugs.
- By contributing to Django Ledger, you acknowledge that the project owner retains the right to use, modify, and distribute your contribution as part of the project.
- The project owner reserves the right to reject any contribution.
- Adhere to our Code of Conduct in all interactions within the project community.
- Contributions to documentation, tutorials, or other non-code assets are also subject to these guidelines.
- Contributions are provided "as is" without warranty of any kind.
By submitting a contribution, you agree to these terms and conditions. The project owner reserves the right to update these guidelines as necessary.
Thank you for helping improve Django Ledger!