Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.52 KB

CONTRIBUTING.md

File metadata and controls

45 lines (35 loc) · 1.52 KB

Contributing

In the spirit of free software, everyone is encouraged to help improve this project.

Here are some ways you can contribute:

  • by using and testing code in the master branch
  • by testing and confirming bug reports
  • by writing or editing documentation
  • by writing tests
  • by writing code (no patch is too small: fix typos, add comments, clean up inconsistent whitespace)
  • by refactoring code
  • by fixing issues
  • by reviewing patches
  • by suggesting new features

Submitting an Issue

If you're confident that you've found a bug, please open an issue, but check to make sure it hasn't already been submitted. When submitting a bug report, please include a Gist that includes a stack trace and any details that may be necessary to reproduce the bug, including browser version, dependency versions, and operating system.

Submitting a Pull Request

  1. Fork the repository.
  2. Create a topic branch.
  3. Add tests for your unimplemented feature or bug fix.
  4. Run the tests. If your specs pass, return to step 3.
  5. Implement your feature or bug fix.
  6. Run the tests. If your specs fail, return to step 5.
  7. Add, commit, and push your changes.
  8. Submit a pull request.