github.com/apprenda/kismatic@v1.12.0/docs/development/CONTRIBUTING.md (about)

     1  # Contributing to Kismatic:
     2  
     3  First, thank you for any and all contributions! We always love to hear from our community and encourage everyone to submit pull requests that will improve the project.
     4  
     5  Before submitting any major changes, here are some suggested guidelines:
     6  
     7  1. Join the our public [Slack][slack] community to ask questions about any specific features, problems you may have, support needed, use cases or general approaches to using Kismatic.
     8  1. Check the [open issues][issues] and [pull requests][prs] for existing discussions.
     9  1. Open an [issue][issues] first, to discuss a new feature or enhancement.
    10  1. Write tests, and make sure the test suite passes locally and on CI.
    11  1. Open a pull request, and reference the relevant issue(s).
    12  1. After receiving feedback, [squash your commits][squash] and add a [great commit message][message].
    13  1. Have fun!
    14  
    15  [slack]: https://kismatic.slack.com
    16  [issues]: https://github.com/apprenda/kismatic/issues
    17  [prs]: https://github.com/apprenda/kismatic/pulls
    18  [squash]: http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html
    19  [message]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html