Skip to content

Added first-class hardware support#982

Open
stevespringett wants to merge 10 commits into
2.0-devfrom
2.0-dev-hardware
Open

Added first-class hardware support#982
stevespringett wants to merge 10 commits into
2.0-devfrom
2.0-dev-hardware

Conversation

@stevespringett

Copy link
Copy Markdown
Member

Closes #981

stevespringett and others added 7 commits December 5, 2025 10:56
Signed-off-by: Steve Springett <steve@springett.us>
Signed-off-by: Pavel Shukhman <taleodor@gmail.com>
Based on HBOM group meeting from 2026-07-07.

Signed-off-by: Pavel Shukhman <pavel@reliza.io>
Signed-off-by: Pavel Shukhman <pavel@reliza.io>
This PR adds origin notion to track regional provenance of hardware
components. Origin can be placed on a component level or a party level.

Proposed shape:

```
"origin": {
  "basis": "number of parts",
  "origins": [ { "originCode": "CA", "percentage": 0.7 } ]
}
```
…dware feature working group.

Signed-off-by: Steve Springett <steve@springett.us>
@stevespringett stevespringett added this to the 2.0 milestone Jul 21, 2026
@stevespringett stevespringett self-assigned this Jul 21, 2026
@stevespringett
stevespringett requested a review from a team as a code owner July 21, 2026 20:23
Adds first-class support for raw and processed materials and for
stage-specific origin declarations, such as distinguishing where a
material was mined from, where it was melted, and by whom.

Signed-off-by: Steve Springett <steve@springett.us>
@stevespringett stevespringett linked an issue Jul 22, 2026 that may be closed by this pull request
@stevespringett stevespringett added request for comment RFC notice sent A public RFC notice was distributed to the CycloneDX mailing list for consideration labels Jul 22, 2026
@jkowalleck

Copy link
Copy Markdown
Member

RFC notice sent on July 22, 2026

Public RFC period ends August 19, 2026

Signed-off-by: Steve Springett <steve@springett.us>
Signed-off-by: Steve Springett <steve@springett.us>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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]: Add first class hardware support to CycloneDX 2.0

3 participants