Skip to content

Conversation

jkowalleck
Copy link
Member

@jkowalleck jkowalleck commented Aug 5, 2025

on top of #630

changes:

  • ADDED: citation's "attributedTo" may also link to tools -- yes, we have "processes", which are basically tools, but this way it might get more convenient to use citations for BOM generators.
  • DOCS: streamlined documentation
  • REFACTOR: reworked the ProtoBuf structures to match some constraints in the the spec -- choice/oneOf ...
  • TESTS: practical examples for citation.expressions

@jkowalleck jkowalleck requested a review from a team as a code owner August 5, 2025 20:24
@jkowalleck jkowalleck changed the base branch from master to 1.7-dev-citations August 5, 2025 20:25
@jkowalleck jkowalleck marked this pull request as draft August 5, 2025 20:30
@jkowalleck jkowalleck changed the title [WI] 1.7 dev citations proposed changes 2 [WIP] 1.7 dev citations proposed changes 2 Aug 6, 2025
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
@jkowalleck jkowalleck force-pushed the 1.7-dev-citations_proposed_changes_2 branch from c3e12b0 to 2bf3edc Compare August 6, 2025 07:39
Signed-off-by: Jan Kowalleck <[email protected]>
@jkowalleck jkowalleck added this to the 1.7 milestone Aug 6, 2025
"attributedTo": {
"$ref": "#/definitions/refLinkType",
"title": "Attributed To",
"description": "The `bom-ref` of an object, such as a component, service, tool, organisational entity, or person that supplied the cited information.\nAt least one of the \"attributedTo\" or \"process\" elements must be present."
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added "tool" as possible target

"$ref": "#/definitions/refType",
"title": "BOM Reference"
},
"attributedTo": {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved "attributedTo" so that both target descriptors () are next to each other.

@jkowalleck jkowalleck marked this pull request as ready for review August 6, 2025 08:35
@jkowalleck jkowalleck changed the title [WIP] 1.7 dev citations proposed changes 2 1.7 dev citations proposed changes 2 Aug 6, 2025
@jkowalleck jkowalleck changed the title 1.7 dev citations proposed changes 2 [1.7] citation: proposed changes 2 Aug 6, 2025
@jkowalleck jkowalleck added documentation test-data related to test-resources and -data labels Aug 6, 2025
@jkowalleck jkowalleck merged commit e9689a5 into 1.7-dev-citations Aug 11, 2025
9 checks passed
@jkowalleck jkowalleck deleted the 1.7-dev-citations_proposed_changes_2 branch August 11, 2025 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation test-data related to test-resources and -data

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant