First off, thanks for taking the time to contribute!
The following is a set of guidelines for contributing to this repository, which is hosted in the LEDGER Project 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.
After you install the required tools to test your submissions you will need to do the following before posting a new pull request:
- Create a new branch of
develop
- Identify what kind of change you will commit and prefix your branch name with:
- feature/feature-name
- fix/bug-name
- refactor/refactor-name
- chore/chore-name (used for configs and others)
- Make some changes on your branch and commit them.
- Check all the pre-commit passes.
- Create a new pull request from your branch to develop
- Complete the pull request template and ask others for review and test.
Issue templates is a tool github offers to make the issues more structured for the reviewers team. We have made some basic templates to post issues and you must use them in order to request a change on this repository as collaborator.