Skip to content

Refactored service into a component type - #975

Merged
stevespringett merged 2 commits into
2.0-devfrom
2.0-dev-service-components
Aug 20, 2026
Merged

Refactored service into a component type#975
stevespringett merged 2 commits into
2.0-devfrom
2.0-dev-service-components

Conversation

@stevespringett

Copy link
Copy Markdown
Member

Implements and closes #733.

…t is no longer applicable with blueprints.

Signed-off-by: Steve Springett <steve@springett.us>
@stevespringett
stevespringett requested a review from a team as a code owner July 12, 2026 20:12
@stevespringett stevespringett self-assigned this Jul 12, 2026
@stevespringett stevespringett added this to the 2.0 milestone Jul 12, 2026
@stevespringett stevespringett linked an issue Jul 12, 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 12, 2026
@jkowalleck

Copy link
Copy Markdown
Member

RFC notice sent on July 12, 2026

Public RFC period ends August 8, 2026

@stevespringett stevespringett added RFC vote accepted promote to tc54 Promote to Ecma Technical Committee 54 labels Aug 9, 2026
"required": ["type"]
},
"then": true,
"else": {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

when reading the transition result schema, i thought: we should have something in place that prevents the wrong usage of endpoints and dataProfiles

And you thought of this, too.
💯 🥇

@stevespringett stevespringett added tc54 reviewed Ecma TC54 has reviewed the feature candidate tc54 accepted Ecma TC54 has accepted the feature candidate labels Aug 20, 2026
Signed-off-by: Steve Springett <steve@springett.us>
@stevespringett
stevespringett merged commit 9c3d887 into 2.0-dev Aug 20, 2026
12 of 15 checks passed
@stevespringett
stevespringett deleted the 2.0-dev-service-components branch August 20, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-changes promote to tc54 Promote to Ecma Technical Committee 54 proposed core enhancement request for comment RFC notice sent A public RFC notice was distributed to the CycloneDX mailing list for consideration RFC vote accepted tc54 accepted Ecma TC54 has accepted the feature candidate tc54 reviewed Ecma TC54 has reviewed the feature candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR]: Consolidate service into component

2 participants