This is the template for requirements published by Netwerk Digitaal Erfgoed.
Requirements are written in Markdown and transformed to HTML using the Bikeshed preprocessor.
- Create a new repository using this template by clicking the green Use this template button on Github.
- Fill in the necessary repository information.
- Clone the new repository using
git clone https://github.com/<your_repository>
and edit theindex.bs
to start the requirements specification writing!
To view HTML output locally (using a Docker container), run:
make spec
and open the index.html
file:
open index.html
WARNING: Do NOT add the generated index.html
to your .gitignore
as this will make github actions unable to automatically publish the rendered version of your specification on github pages.
Alternatively, to update the HTML every time you make changes to the source document:
make watch