-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce semantic versioning 2.0.0 and disambiguates spec versions #51
Conversation
Move tuf-spec.0.9.txt to subdir to avoid confusion with current specification working document, i.e. tuf-spec.md.
- Changes "1.0" to "1.0.0" and bumps the "Last modified" date in the specification working document. NOTE: the "(Draft)" supplement is not part of semantic versioning - Mentions use of semantic versioning in the spec's readme
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need the "Draft" tag for version 1.0.0? Otherwise it looks good to merge.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we also want to update the TAPs to say what version they are included in? (If not, I'm fine merging this as-is.)
I'd only remove it if this revision is the final 1.0.0 version of the specification. In that case we should also tag it as such. Does anyone, more familiar with the specification, want to make the call? @JustinCappos, @mnm678, @SantiagoTorres, @trishankatdatadog? |
c90c69d
to
5e063a7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing draft tag from spec.
theupdateframework#51 updates the format of the "spec_version" field in any tuf metadata to strictly require a string that conforms to the Semantic Versioning 2.0.0 standard. This commit updates the metadata examples in the specification accordingly.
Closes #36 and #33
SPEC_VERSION
field in TUF metadata must be a string that follows semantic versioning.tuf-spec.0.9.txt
tohistorical/tuf-spec.0.9.txt
to avoid confusion with current specification working document, i.e.tuf-spec.md
, which currently is a draft for 1.0.0.