Thanks for contributing to Converse.js!
Please follow the usual github workflow. Create your own local fork of this repository, make your changes and then submit a pull request.
Add a test for any bug fixed or feature added. We use Jasmine for testing.
Take a look at tests.html
and spec/MainSpec.js
to see how
the tests are implemented.
Check that the Jasmine BDD tests complete sucessfully. Open tests.html in your browser, and the tests will run automatically.
You can see the current test output online, here: http://conversejs.org/tests.html