Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1.69 KB

CONTRIBUTING.md

File metadata and controls

24 lines (18 loc) · 1.69 KB

Genisys Contribution Guidelines

Questions

No questions on GitHub. Use Gitter or IRC to ask.
Channel rule: Don't ask to ask, if anyone is here or alive, or uses something. Just ask, and we'll get moving along. Thanks.

Issues

  • No questions. Use Gitter, Mattermost or IRC to ask questions.
  • Follow the template and provide the information we ask for.
  • Use English properly, or ask someone to examine your words.
  • When posting a feature request, try to describe as much as you can, and don't make it too broad.
  • Avoid generic titles like "Crash", "Help" or "Broken". Do your best as long as it fits in the line.
  • Avoid unneeded emoji reactions, unless you're participating and providing informations.

Code Contributions

  • Avoid using GitHub Web Editor. GitHub Web doesn't provide every Git feature, and using the web editor means you haven't tested the code. It's immediately obvious if you've used the Web editor, and if you do, your PR is likely to be rejected. Also do not use a mobile device for code editing.
  • Do not consider spamming pull requests. If you don't know how to squash and force push, use this site to learn how.
  • Test your changes before opening a pull request. Do not submit a PR if the CI fails.
  • Make sure you can fully explain WHY and HOW your changes work. If you can't provide a full and comprehensive explanation as to why your changes work and what the effects are, do not submit a pull request.
  • Use descriptive commit messages. See an example here.
  • One change per commit. Squash redundant commits.