Skip to content

Latest commit

 

History

History
43 lines (22 loc) · 1.23 KB

CONTRIBUTING.md

File metadata and controls

43 lines (22 loc) · 1.23 KB

Ways to contribute to Dogey

Make changes to the API

Steps on how to start modifying Dogey

  • Fork this repository.

  • git clone {your fork's url}

  • cd {dogey directory}

  • git switch pre-release to first put the PRs in a testing phase.

  • pip install -e . Optional but speeds up changes (modifies the Dogey package everytime it's updated locally)

  • Change anything you want, which makes sense.

Needed structure of changes

  • Maintain pythonic code practises.

  • Docstrings in each and every new method/variable (only in api.py, Dogey.init)

  • Explain your code, at times, and your target in small comments.

Pushing changes

  • Test everything you have added.

  • If everything works, type git push

  • Go to your forked repository and click on Pull Request.

  • Add a descriptive title and description.

  • Wait for your PR to be reviewed(may be closed/modified to fit Dogey's coding style).

Help Dogey without coding

  • Create examples and, with the prementioned guide, push them to this repository.

  • Suggest ideas in the Issues tab.