To contribute, please fork this repository, commit your changes and then make a pull-request.
If you have changed Python code, please make sure, that the testsuite runs through. Install pytest
, then execute pytest
inside the pmbootstrap
folder.
Additionally, the static code analyis script must run through. Install shellcheck
and flake8
, then run:
test/static_code_analysis.sh
(As of now, Travis CI can only do the static code analysis. Running the testsuite automatically is planned.)
If you need any help, don't hesitate to open an issue and ask!