Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 944 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (21 loc) · 944 Bytes

Contributing

Submitting bug reports

There is a forum for discussing CommonMark; use it for questions and discussions that might be open-ended. Use the github issue tracker only for simple, clear, actionable issues.

Submitting pull requests

  1. A good pull request makes one logical change and does not mix several independent changes.
  2. If you have several commits that successively refine a single logical change, rebase them into a single clean commit.
  3. Ensure that all tests pass (make test).
  4. Use make lint to check for problems.
  5. Ensure that performance has not been affected (make bench before and after the change).
  6. Changes to dist should not be committed. (We will regenerate dist/commonmark.js before a release.)
  7. Follow the style of the existing code.