The following is a set of guidelines for contributing to layered file protocols
. Please note that maintainers team at the moment has very limited
capacity to follow up on external contributions.
Some of the ways you can help:
- Submitting bug reports: see Issues.
- Fixing typos and generally improving the documentation.
- Writing tutorials, examples, and how-to documents.
We strive to keep a consistent and clean git history and all contributions should adhere to the following:
- All tests should pass on all commits
- A commit should do one atomic change on the repository
- The commit headline should be descriptive and in the imperative
- Work on your own fork of the main repo.
- Push your commits and make a draft pull request.
- Check that your pull request passes all tests.
- When all tests have passed and your are happy with your changes, change your pull request to "ready for review", and ask for a code review.