-
Notifications
You must be signed in to change notification settings - Fork 39
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
Editor revision for TC meeting 2024-04-24 #723
Conversation
tschmidtb51
commented
Apr 23, 2024
•
edited
Loading
edited
- Editor revision for CSAF 2.1 (based on Editor revision for TC meeting 2024-03-27 #714)
- addresses Mandatory TLP 2.0 #720
- fixes Update CSAF to use TLP 2.0 #591
- addresses Warning/Error for signature expirations #678
- fixes Add "Preconditions" item #706
- fixes Add a new category "Platform" to the Product Branch #718
- addresses parts of Add conformance target "CSAF-2.0-CSAF-2.1 converter" #673
- update dates - insert new revision for tracking
- addresses parts of #591 - change schema to TLP 2.0
- addresses parts of #591 - adapt prose to reflect schema - add TLP:AMBER+STRICT in appropriate places - add conversion rule
- addresses parts of #591 - update PMD schema
- addresses parts of #591 - update example files
- addresses parts of #633 - make `/document/distribution/tlp` mandatory
- addresses parts of #633 - adapt prose to reflect schema - add `/document/distribution/tlp/label` in CSAF base profile - mark test 6.2.10 as deprecated - add conversion rule
- addresses parts of #633 - correct examples - add TLP label
- addresses parts of #633 - add `/document/distribution/tlp` to validator test data - add `/document/distribution/tlp` to filename test data
- addresses parts of #633 - adapt prose to reflect current test files
- addresses parts of #633 - exclude deprecated test 6.2.10
- addresses parts of #633 - correct Cisco example (accidentally doubled distribution)
Seed Editor revision 2024-04-24
Mandatory TLP 2.0
- resolves #706 - add definition of preconditions as defined category
- addresses parts of #706 - formalizes the well-established category/title combinations for vulnerability notes
- addresses parts of #706 - formalizes the well-established category/title combinations for document notes
- addresses parts of #718 - add `platform`to JSON schema
- addresses parts of #718 - adapt prose to reflect current state of the schema
- addresses feedback of #725 - use title case
Merge Master into Editor revision 2024-04-24
- addresses parts of #678 - add guidance on signing regarding minimum requirement of still valid for 30 days - add tool guidance
Reserved/well-established note category/title combinations
Add branch category `platform`
Signatures (CSAF 2.1)
Merge Master back in editor-revision-2024-04-24
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.
LGTM, all 305 files, 😅
- appending '(deprecated)' to an existing auto-slugified header ref broke the (naive) derivation algorithm, so an explicit slug ignoring the deprecated addition was set. That should be good style anyway, as a deprecation warning is an annotation and is normally reported on an error channel (not becoming part of an anchor or fragment identifier - rendered the user facing single file markdown and self sustained html file Signed-off-by: Stefan Hagen <stefan@hagen.link>
The motion to accept the Editor Revision 2024-04-24 as suggested in this PR has passed. This motion is independent of the potential generation of a rendered version of the document which will be located in the csaf_2.1/prose/share folder. |