Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.32 KB

CONTRIBUTING.rst

File metadata and controls

27 lines (21 loc) · 1.32 KB

Please note the following instructions for opening an issue:

  • If you're confident you've identified a bug, or have already written a patch, feel free to open an issue or pull request. Otherwise, please discuss on the mezzanine-users mailing list first.

  • Contributed code must be written in the existing style. For Python (and to a decent extent, JavaScript as well), this is as simple as following the Django coding style and (most importantly) PEP 8. Front-end CSS should adhere to the Bootstrap CSS guidelines.

  • Contributions must be made available on a separately named branch, based on the latest version of the master branch.

  • Run the tests before committing your changes. If your changes cause the tests to break, they won't be accepted.

    Tests can be run using:

    ./setup.py test
    

    Or specified tests using:

    ./mezzanine/bin/runtests.py mezzanine.core.tests.CoreTests
    
  • If you are adding new functionality, you must include basic tests and documentation.

  • Please add your name to the end of the AUTHORS file as part of your pull request.