Skip to content
This repository has been archived by the owner on Jul 13, 2021. It is now read-only.

Contribute

Michal Bocek edited this page Jul 28, 2017 · 3 revisions

For those wishing to participate on the development, here are some basic guidelines:

Workflow

  1. You have an idea of improving the code
  2. Submit an issue where you describe the idea
  3. Someone from the core developers will take a look at it and preapprove it. This should prevent you spending time in vain on something that the core developers wouldn't accept later through a pull request.
  4. Fork the project if you haven't before and work on the idea in a new branch.
  5. Submit a pull request to the master branch of this project.
  6. Someone from the core developers will review the changes and merge if everything looks fine.

Code style:

  • Try to stick to all the PEP 8 rules
  • Use text editors with real time warning about violating the rules such as:
    • PyCharm
    • Sublime text with Anaconda package
    • Visual Studio Code with Python extension
Clone this wiki locally