Contributing: code
The community can contribute to Squest by providing some new features, bug fix and enhancements.
How to contribute
- Fork it!
- Checkout the dev branch
git checkout dev
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request in the dev branch
If you are new on Github environment, we recommend you to read the first contribution guide.
Follow the development environment setup documentation to prepare your workstation with prerequisites.
Constraints
Respect PEP 257 -- Docstring conventions. For each class or method add a description with summary, input parameter, returned parameter, type of parameter
def my_method(my_parameter):
"""
Description of he method
:param my_parameter: description of he parameter
:type my_parameter: str
"""
pass
Respect PEP 8 -- Style Guide for Python Code We recommend the usage of an IDE like Pycharm