In order to make our review/development process easier, we have some guidelines to help you figure out how to contribute to django-browserid.
We use Github Issues to track issues and bugs for django-browserid.
- Python code should follow Mozilla's general Webdev guidelines. The same
- As allowed by PEP8, we use 99-characters-per-line for Python code and 72-characters-per-line for documentation/comments. Feel free to break these guidelines for readability if necessary.
Submitting a Pull Request
When submitting a pull request, make sure to do the following:
$ pip install tox $ tox
$ npm install $ npm test
Make sure to include new tests or update existing tests to cover your changes.
If you haven't, add your name, username, or alias to the
AUTHORS.rstfile as a contributor.