Current: the user has to specifically run the markbind deploy to deploy the site to GitHub. This is suitable for user docs which should only be deployed when a new version of the product has been released
Suggestion: Also provide a way to set up Travis so that docs are deployed everytime a specific branch is updated (e.g., master).
Justification: When using Markbind for dev docs, docs needs to be auto-updated every time the master branch is updated.
Side note: in the longer term, it's ideal if ther is a way to maintain both user docs and dev docs in the same repo but update user docs only when there is a new release yet update dev docs everytime the master branch updates. Note sure if we can do that though. Until we get there, we can say that user docs site should be deployed to a separate repo.
Current: the user has to specifically run the
markbind deployto deploy the site to GitHub. This is suitable for user docs which should only be deployed when a new version of the product has been releasedSuggestion: Also provide a way to set up Travis so that docs are deployed everytime a specific branch is updated (e.g.,
master).Justification: When using Markbind for dev docs, docs needs to be auto-updated every time the master branch is updated.
Side note: in the longer term, it's ideal if ther is a way to maintain both user docs and dev docs in the same repo but update user docs only when there is a new release yet update dev docs everytime the master branch updates. Note sure if we can do that though. Until we get there, we can say that user docs site should be deployed to a separate repo.