Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.32 KB

CONTRIBUTING.md

File metadata and controls

47 lines (30 loc) · 1.32 KB

Contributing

First: Fork, then clone the repo:

git clone git@github.com:your-username/flagon.git

Guidelines

Please conform to the pep8 specification for code formatting.

Write unittests for any new functionality, if you are up to the task. Not a requirement, but is does get you a lot of karma.

Write intelligent commit messages.

Hacking

Build the RPM

$ make rpm
... lots of output here ...

#############################################
python-flagon RPMs are built:
rpm-build/python-flagon-0.0.1-1.fc20.src.rpm
rpm-build/noarch/python-flagon-0.0.1-1.fc20.noarch.rpm
#############################################

Updating the RPM Spec/Python setup.py files

IMPORTANT When updating the RPM spec file, be sure you update the .in file. The same rule applies to updating the the Python setup.py file

Remember that the Version while building the software is controlled by the contents of the VERSION file.