Skip to content

Added new component identity model with updated test cases.#936

Open
stevespringett wants to merge 1 commit into
2.0-devfrom
2.0-dev-component-identity
Open

Added new component identity model with updated test cases.#936
stevespringett wants to merge 1 commit into
2.0-devfrom
2.0-dev-component-identity

Conversation

@stevespringett
Copy link
Copy Markdown
Member

Closes #935

Signed-off-by: Steve Springett <steve@springett.us>
@stevespringett stevespringett added this to the 2.0 milestone May 22, 2026
@stevespringett stevespringett self-assigned this May 22, 2026
@stevespringett stevespringett requested a review from a team as a code owner May 22, 2026 21:50
@stevespringett stevespringett added request for comment RFC notice sent A public RFC notice was distributed to the CycloneDX mailing list for consideration labels May 22, 2026
@jkowalleck
Copy link
Copy Markdown
Member

RFC notice sent on May 23, 2026

Public RFC period ends June 27, 2026

Copy link
Copy Markdown
Member Author

@stevespringett stevespringett left a comment

Choose a reason for hiding this comment

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

Comments from today's HBOM working group.

"gtin": "Global Trade Item Number issued under the GS1 system.",
"gmn": "Global Model Number issued by GS1.",
"mpn": "Manufacturer Part Number, assigned by the original manufacturer.",
"part-number": "Generic part number assigned by a distributor, integrator, or operator.",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Remove "Generic" from desription

"gmn": "Global Model Number issued by GS1.",
"mpn": "Manufacturer Part Number, assigned by the original manufacturer.",
"part-number": "Generic part number assigned by a distributor, integrator, or operator.",
"model-number": "Product model number assigned by the manufacturer.",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Add TEI

"swid": "Software Identification tag identifier, conforming to ISO/IEC 19770-2.",
"swhid": "Software Heritage persistent identifier.",
"omniborid": "OmniBOR Artifact Identifier, also known as a gitoid.",
"gtin": "Global Trade Item Number issued under the GS1 system.",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Refer to https://cyclonedx.github.io/cyclonedx-property-taxonomy/cdx/device.html. Add individual gtin identifiers and some of the ones that are missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cap: hardware Capability: HBOM proposed core enhancement request for comment RFC notice sent A public RFC notice was distributed to the CycloneDX mailing list for consideration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: Consolidate component identifiers under identifiers

2 participants