1.1 KiB
1.1 KiB
Contribution Guidelines
Thanks for contributing to Converse.js
Support questions
The Github issue tracker is used for bug reports and feature requests, not for general tech support.
For support, you can join our XMPP webchat. Instead of the webchat, you can also open the room in your XMPP client, click here.
You can also ask questions on StackOverflow
Contributing Code
Please follow the usual Github workflow. Create a fork of this repository, make your changes and then submit a pull request.
Before submitting a pull request
Please read the style guide and make sure that your code follows it.
Add tests for your bugfix or feature
Add a test for any bug fixed or feature added.
Tests can be found in various ./tests
folders in the Converse source code.
To run the tests, you can run make check
on Linux and Mac, or ./node_modules/bin/karma start karma.conf
on Windows.