Skip to content

Latest commit

 

History

History
102 lines (79 loc) · 3.61 KB

CONTRIBUTING.rst

File metadata and controls

102 lines (79 loc) · 3.61 KB

How to contribute

You’re very welcome to make bug fixes or enhancements to this library. This document lays out the guidelines for how to get those changes into the main package repository.

Getting Started

  • Fork repository
  • Keep it sync'ed while you are developing
  • Install pyenv
  • Install related atlassian product for testing through SDK
  • pip install -r requirements.txt
  • Start up related product - atlas-run-standalone
  • Send pull request

Mandatory conditions

  1. If you adding new method - add description to docs
  2. If you make changes in current methods - add changes to docs

Please follow the code style in the docs.

Using your changes before they’re live

You may want to use the changes you’ve made to this library before the merging/review process has been completed. To do this you can install it into the global python environment by running this command from the top level directory.

pip install . --upgrade

The following command builds a package and uploads it to PIP repository.

python setup.py sdist upload

References

All methods based on docs from: https://developer.atlassian.com/docs/

Credits

In addition to all the contributors we would like to thank to these companies:

  • Atlassian for developing such a powerful ecosystem.
  • JetBrains for providing us with free licenses of PyCharm
  • Travis for hosting our continuous integration