Portable Switch Architecture
See the README for the P4_16 language specification for instructions on installing software that enables you to produce HTML and PDF versions of the PSA specification from its Madoko source file.
Spec release process
- increment version number in the document and commit
- merge to master and tag the commit with psa-version (e.g. psa-v0.9)
- generate the PDF and HTML
- checkout the gh-pages branch and copy to /docs as PSA-.[html,pdf]
- update links in /index.html
- add files, commit and push the gh-pages branch
- checkout master, change the Title note to (working draft), commit and push
Someday we'll write a script to do this.