Skip to content

Conversation

ppkarwasz
Copy link
Contributor

Many of the CycloneDX external reference types, such as website are not very interesting from a security perspective. Since it is easier to add new types than to remove them, this PR trims down the current list to some categories that:

  • Should be interesting to access on a TEA server.
  • Have machine-readable formats (with a few exceptions).

Many of the [CycloneDX external reference](https://cyclonedx.org/docs/1.6/json/#externalReferences_items_type) types, such as `website` are not very interesting from a security perspective.
Since it is easier to add new types than to remove them, this PR trims down the current list to some categories that:

- Should be interesting to access on a TEA server.
- Have machine-readable formats (with a few exceptions).

Signed-off-by: Piotr P. Karwasz <piotr@github.copernik.eu>
@ppkarwasz ppkarwasz requested review from oej and madpah as code owners May 9, 2025 16:01
@ppkarwasz
Copy link
Contributor Author

This list contains the kinds of documents that might be present on a TEA server. If a category is unlikely to be interesting, let us remove it. We can extend this enum at any time.

@taleodor
Copy link
Contributor

taleodor commented May 9, 2025

Looks great!

@oej oej merged commit 6834354 into CycloneDX:main May 10, 2025
2 checks passed
@ppkarwasz ppkarwasz deleted the fix/artifact-types branch May 10, 2025 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants