netwerk-digitaal-erfgoed / requirements-template

Template for requirements published by Netwerk Digitaal Erfgoed

Home Page:https://netwerk-digitaal-erfgoed.github.io/requirements-template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Requirements Template

This is the template for requirements published by Netwerk Digitaal Erfgoed.

Requirements are written in Markdown and transformed to HTML using the Bikeshed preprocessor.

Usage

  1. Create a new repository using this template by clicking the green Use this template button on Github.

  1. Fill in the necessary repository information.

  1. Clone the new repository using git clone https://github.com/<your_repository> and edit the index.bs to start the requirements specification writing!

Generate HTML locally

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

About

Template for requirements published by Netwerk Digitaal Erfgoed

https://netwerk-digitaal-erfgoed.github.io/requirements-template


Languages

Language:Bikeshed 55.9%Language:Makefile 44.1%