Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 996 Bytes

CONTRIBUTING.md

File metadata and controls

18 lines (14 loc) · 996 Bytes

How to contribute

We appreciate third-party contributions.

To make a contribution, follow these steps:

  1. Discuss your contribution with the WebPPL developers. You can:
    • Submit an issue
    • Describe your proposed changes by commenting on an existing issue related to your contribution
    • Email the webppl-dev mailing list
  2. Fork, then clone the WebPPL repository.
  3. Install WebPPL from GitHub.
  4. Make sure all tests and style checks pass by running grunt.
  5. Apply your changes, including tests.
  6. Run grunt again to verify that tests and checks still pass. Run grunt lint --fix --force if style problems are discovered.
  7. Push to your fork and submit a pull request.

For very minor contributions, e.g. to comments and documentation, you do not need to create a ticket. You can directly submit a pull request by editing the corresponding file on GitHub.