Table of Contents
Can be found on the official website
of scikit-learn
We should also adhere scikit-learn type of API
for objects of our classes
We are following git branching model described here with some amendments. Key points:
master branch: only stable version of the library
develop branch: only stable features that will be included in the next release
feature branches: for developing features, create a tag when stable
release branches: for shaping up the documentation and fixing minor bugs
hotfix branches: for fixing critical bugs that exist on the master branch
More details and conventions for each type of branches: