We welcome your involvement in developing this project. Please follow these steps to make contributing as straightforward and transparent as possible.
We use GitHub issues to track public bugs. Report a bug by opening a new issue.
To propose modifications to the codebase, submit pull requests following these guidelines:
- Fork the repo and create your branch from
main
. - Add tests if you have added code that should be tested.
- Ensure the test suite passes (
go test ./...
) - Lint your code.
- Provide clear commit messages: Write descriptive commit messages explaining each change's purpose. They should comply with the Conventional Commits specification.
By submitting code changes, you agree that your contributions will be licensed under the same MIT license as the rest of the project.
We appreciate your interest in contributing to mps and look forward to your contributions!