How it works
A hash of the WG14 document log webpage is stored at
data/hash.md5 which is
checked by a GitHub actions workflow to notify us of any changes.
All documents are listed in
data/documents.yaml. Aliases (like
data/alias.yaml. These files get parsed at build time to generate a
170 KB JSON data file that our Express application (
app.js) consumes. Citation
files in BibTeX and CSL-YAML format are also generated.
Hosted on Heroku with DNS and caching by Cloudflare.
# Get source and dependencies git clone https://github.com/LynnKirby/wg14-link cd wg14-link npm install # Build runtime data npm run build # Start local development server npm run dev
Released to the public domain under Creative Commons Zero v1.0 Universal.