diff --git a/Makefile b/Makefile index 5cdd107..9d56cc7 100644 --- a/Makefile +++ b/Makefile @@ -2,4 +2,4 @@ SHELL=/bin/bash -o pipefail .PHONY: local local: tuf-spec.md - bikeshed spec tuf-spec.md tuf-spec.html --md-Text-Macro="COMMIT-SHA LOCAL COPY" + bikeshed spec tuf-spec.md tuf-spec.html diff --git a/check_release.py b/check_release.py index a45de43..e4067f6 100644 --- a/check_release.py +++ b/check_release.py @@ -33,7 +33,7 @@ LAST_MODIFIED_PATTERN = "Date: %Y-%m-%d\n" LAST_MODIFIED_LINENO = 6 -VERSION_PATTERN = r"^Version: \*\*(\d*)\.(\d*)\.(\d*)\*\*$" +VERSION_PATTERN = r"^Text Macro: VERSION (\d*)\.(\d*)\.(\d*)$" VERSION_LINENO = 19 class SpecError(Exception): diff --git a/header.include b/header.include new file mode 100644 index 0000000..65025b2 --- /dev/null +++ b/header.include @@ -0,0 +1,25 @@ + + + + + [TITLE] + + + + +
+

+

[TITLE]

+

Version: [VERSION]
+ Last modified:

+
+
+ +
+
+ +
+ + +
diff --git a/tuf-spec.md b/tuf-spec.md index 6af6527..dca7fe9 100644 --- a/tuf-spec.md +++ b/tuf-spec.md @@ -1,7 +1,7 @@
 Title: The Update Framework Specification
 Shortname: TUF
-Status: LS-COMMIT
+Status: LS
 Abstract: A framework for securing software update systems.
 Date: 2020-12-11
 Editor: Justin Cappos, NYU
@@ -13,11 +13,12 @@ Repository: theupdateframework/specification
 Mailing List: https://groups.google.com/forum/?fromgroups#!forum/theupdateframework
 Indent: 2
 Boilerplate: copyright no, conformance no
+Local Boilerplate: header yes
 Markup Shorthands: css no, markdown yes
+Metadata Include: This version off, Abstract off
+Text Macro: VERSION 1.0.17
 
-Version: **1.0.17** - We strive to make the specification easy to implement, so if you come across any inconsistencies or experience any difficulty, do let us know by sending an email to our [mailing