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: