Closed jmatsushita closed 8 years ago
Before doing this I needed to wrap my head around how the tooling's modularity would work which I've done a first pass at in the README.md here https://www.npmjs.com/package/docsmith (no code yet).
Here's a possible path to migrate this repo trying to focus on a DX that would use the docsmith approach.
Start state: the current repo has a stack-github-pages approach which means its docsmith.yml
file would be like:
source: .
build: 'github-pages'
If we started from scratch then
contentascode/site
template should allow to get started immediately. docsmith init site
should create the site scaffolding in the current directory.Migrating out of the previous stack there should be a way to upgrade to the new stack which should look like either:
docsmith install build travis
should do the migration which are what the manual steps do:docsmith.yml
file manually to:source: .
build: 'travis'
.travis.yml
file.Done and merged.
Related to #15