Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1008 Bytes

CONTRIBUTING.md

File metadata and controls

36 lines (23 loc) · 1008 Bytes

Contributing to Threema Web

Contributions to Threema Web are welcome! Please follow these steps:

1. Claim an Issue

To avoid having multiple people working on the same problem, make sure that an issue exists for it. If one already exists, add a comment that you would like to work on that problem. If you have questions, let us know, we'll try to help you with the implementation.

2. Code

Do the necessary changes. After you're done, please run our tests and linting checks:

npm run build
chromium tests/testsuite.html
npm run lint

If no errors appear, you're good to go.

3. Create a Pull Request

Please create a Github pull request against our Repository. Make sure to reference the issue in the description.

4. Sign the CLA

We require all contributors to sign a CLA. You can find it here:

https://cla-assistant.io/threema-ch/threema-web

Please sign the CLA with your Github account so that we can accept your pull request.