Skip to content
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

Merged
merged 27 commits into from
May 29, 2024

Conversation

- 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)
@tschmidtb51 tschmidtb51 self-assigned this Apr 23, 2024
@tschmidtb51 tschmidtb51 added editor-revision already worked on in the editor revision csaf 2.1 csaf 2.1 work labels Apr 23, 2024
tschmidtb51 and others added 11 commits April 23, 2024 23:57
- 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`
@tschmidtb51 tschmidtb51 marked this pull request as ready for review May 22, 2024 07:27
@tschmidtb51 tschmidtb51 changed the base branch from master to editor-revision-2022-03-29 May 22, 2024 07:27
@tschmidtb51 tschmidtb51 changed the base branch from editor-revision-2022-03-29 to master May 22, 2024 07:27
Merge Master back in editor-revision-2024-04-24
@tschmidtb51 tschmidtb51 requested a review from sthagen May 22, 2024 07:43
Copy link
Contributor

@sthagen sthagen left a 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>
@tschmidtb51 tschmidtb51 added the motion This item has a motion pending label May 27, 2024
@santosomar
Copy link
Contributor

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.
The email archive for this motion can be accessed at:
https://groups.oasis-open.org/discussion/motion-for-723#bm30ffc20c-d0b1-4368-878b-1c12cf6aaa37

@santosomar santosomar merged commit f7c8182 into master May 29, 2024
10 checks passed
@tschmidtb51 tschmidtb51 removed the motion This item has a motion pending label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
csaf 2.1 csaf 2.1 work editor-revision already worked on in the editor revision
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a new category "Platform" to the Product Branch Add "Preconditions" item Update CSAF to use TLP 2.0
3 participants