Don't be shy, ask for help. If you have a question, comment, concern, or great idea just open up an issue to start the conversation. You can also email me.
-
Rebase: Whenever you have made commits on your local copy while at the same time commits have been made upstream you should
rebase
instead of pull/merge. Rebasing will put the upstream commits before your new local commits.git pull --rebase upstream
-
References: When you are addressing a issue you should reference that issue in your commits or pull requests. For example, if you just addressed issue #11 the first line of your commit message should be prefixed with
(gh-11)
. Check out this commit https://github.com/MasterRoshan/flask-cas-ng/commit/cfa2cde631e6f4053acc54da4ea21c14c2dde35f
All code summited needs to pass the current test suite.
Installation of flask-cas-ng does not install the testing dependencies.
You will need to install Nose
and Mock
. The dependencies can be
installed with pip.
pip install Nose Mock
Tests can be ran locally as well as by TravisCI.
nosetests
This project is under the BSD Clause 3 license. Any and all future contributions will be licensed the same. If you put statements that declare your code licensed under anything else they will not be pulled.