Contributions to MesaKit should meet the following criteria:
- MesaKit developer setup instructions should be followed
- A ticket should be opened describing the bug or feature.
- If the contribution will be extensive or will involve a change in architecture, it should be discussed with a committer first.
- Feature contributions should be concise and clear, and support the mission statement.
- The pull request should be formatted according to KivaKit style
- The pull request should not introduce any warnings
Contributions that don't meet these criteria might be fixed by a committer, or the contributor might be asked to fix any issues.