forfuturellc / mmtc-ke

Mobile Money Transaction Cost in Kenya
https://mmtc.forfuture.tech
MIT License
4 stars 2 forks source link

add documentation #9

Closed GochoMugo closed 8 years ago

GochoMugo commented 8 years ago

The documentation should lower the barrier to start contributing to the project. Topics include:

BransonGitomeh commented 8 years ago

on deployment you can add an npm script to do a push to openshift automatically kinda like this logger

https://github.com/BransonGitomeh/Genesis/blob/master/package.json#L9

GochoMugo commented 8 years ago

Am actually having Travis CI deploy the application to OpenShift on commit on master branch. See in the configuration file: .travis.yml and Openshift deployment on Travis CI.

BransonGitomeh commented 8 years ago

deploy on commit :-| what happens when you commit incomplete stuff hah :-)

GochoMugo commented 8 years ago

We NEVER push to the master unless we are merging the develop branch, during a release.

BransonGitomeh commented 8 years ago

aaah i see, do you like the idea of feature branches?...

GochoMugo commented 8 years ago

We use a git branching model similar to this one.

BransonGitomeh commented 8 years ago

aah..i like PR's though...like work withing a pr in a branch for a feature, each major feature has a branch , but ill try to follow that

GochoMugo commented 8 years ago

Added in v0.2.0