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-11-27 #839

Open
wants to merge 59 commits into
base: master
Choose a base branch
from

Conversation

tschmidtb51 and others added 30 commits November 4, 2024 10:31
- update dates
- insert new revision for tracking
- addresses parts of #705
- add `sharing_group` to JSON schema
- addresses parts of #705
- adapt prose to reflect sharing group changes
- add RFC 9562 to normative references
- add RFC 4122 to informative references
- addresses parts of #705
- add mandatory test to prevent usage of Max UUID in other TLP than CLEAR
- add invalid examples
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add mandatory test to prevent usage of reserved names
- improve wording
- add invalid examples
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add mandatory test to prevent usage other UUID than Max UUID in TLP:CLEAR
- add invalid examples
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- swap order of 6.1.40 and 6.1.41
- adapt testfiles
- addresses parts of #705
- add mandatory test to enforce usage of sharing group names
- add invalid examples
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add additional valid examples for 6.1.41
- addresses parts of #705
- add rule about the relationship between sharing group ID and `/document/tracking/id`
- addresses parts of #705
- correct link format
- addresses parts of #705
- add optional test to discourage usage of Max UUID
- add invalid example
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add optional test to discourage usage of Nil UUID
- add invalid example
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add optional test to discourage usage sharing group with TLP:CLEAR
- add invalid example
- add valid examples
- adapt testcases list and schema
- addresses parts of #705
- add new files into bind.txt
- addresses parts of #705
- add suggestions for quick fixes throughout the sharing group tests
- addresses parts of #705
- add guidance of size for UUIDs
- swap date and URI to make it alphabetic amongst the "special" strings
- convert headings into title case
- fix format issue
- addresses parts of #825
- improve wording in prose

Co-authored-by: Christian Banse <[email protected]>
- addresses parts of #825
- add additional valid example
- resolves #797
- add explicit statements about OpenPGP signatures and key files being ASCII armored
Co-authored-by: Christian Banse <[email protected]>
- addresses parts of #768
- change changes.csv to non-quoted
- clarify wording
- add normative reference to RFC 4180
Update Editor Revision 2024-11-27 from master
- addresses parts of #469
- add links to standards
- add rules regarding separator
- addresses parts of #469
- add mandatory test to check date-time rules
- add invalid example
- add valid example
tschmidtb51 and others added 13 commits December 3, 2024 00:32
- addresses parts of #825
- add additional valid example
Co-authored-by: Christian Banse <[email protected]>
- addresses parts of #469
- add links to standards
- add rules regarding separator
- addresses parts of #469
- add mandatory test to check date-time rules
- add invalid example
- add valid example
- addresses parts of #469
- exclude schema test failing testfile
- addresses parts of #768
- change changes.csv to non-quoted
- clarify wording
- add normative reference to RFC 4180
- resolves #797
- add explicit statements about OpenPGP signatures and key files being ASCII armored
- addresses parts of #790
- add open source projects
- addresses parts of #469
- add test into bind.txt
@tschmidtb51 tschmidtb51 requested a review from sthagen December 2, 2024 23:51
@tschmidtb51 tschmidtb51 self-assigned this Dec 2, 2024
@tschmidtb51 tschmidtb51 added editor-revision already worked on in the editor revision csaf 2.1 csaf 2.1 work labels Dec 2, 2024
@tschmidtb51
Copy link
Contributor Author

Note: Some commits appear "doubled" due to a rebase...

- fixed file numbering (maintainability)
- fixed example labels
- added section and example labels for new and changed sections
- added explicit section link for title containing TLP:CLEAR (ease of use)
- updated binder with changed file names
- generated label maps and inversions
- derived HTML and single markdown file delivery items

Signed-off-by: Stefan Hagen <[email protected]>
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.

Note: The structural changes to align with the latest fashion will be in a dedicated change set / peer review as to not mix material with presentational changes.

@tschmidtb51
Copy link
Contributor Author

@santosomar / @sthagen: I'll update the testfiles to sync them with the new presentational changes before the merge (after the event).

- addresses parts of #705, #839
- rename test 6.1.39 to 6.1.38 to reflect structural change
- addresses parts of #705, #839
- rename test 6.1.40 to 6.1.39 to reflect structural change
- addresses parts of #705, #839
- rename test 6.1.41 to 6.1.40 to reflect structural change
- addresses parts of #705, #839
- rename test 6.1.42 to 6.1.41 to reflect structural change
@tschmidtb51
Copy link
Contributor Author

@santosomar / @sthagen: I'll update the testfiles to sync them with the new presentational changes before the merge (after the event).

Done in #846

Rename Tests 6.1.39-6.1.42 to 6.1.38-6.1.41
@tschmidtb51
Copy link
Contributor Author

@santosomar There was a motion out for this that passed, right?

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
3 participants