Skip to content

Conversation

@crozzy
Copy link
Contributor

@crozzy crozzy commented Dec 17, 2025

Review on CodeApprove

@crozzy crozzy requested a review from a team as a code owner December 17, 2025 22:09
@crozzy crozzy requested review from hdonnay and removed request for a team December 17, 2025 22:09
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back. This patch minimally changes the matching logic to ensure the
version code name isn't needed.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back. This patch minimally changes the matching logic to ensure the
version code name isn't needed.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to Maven PURLs
and back. The group ID is extracted from the Package.Name and used as
the PURL Namespace.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
TODO(crozzy) revisit this, I'm not sure it's fully correct.
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back. Uses distro qualifier to pass DID-VERSION but also supports
distro_cpe as SUSE is a distro that includes a CPE in their os-release
file.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back. Uses distro qualifier to pass DID-VERSION but also supports
distro_cpe as amazon linux is a distro that includes a CPE in their os-release
file.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
Add GeneratePURL and ParsePURL to translate from IndexRecord to PURL and
back.

Signed-off-by: crozzy <joseph.crosland@gmail.com>
There are now versions 4 and 5 that should be referenced in the code
because this is not an updater that supports dynamic distribution
discovery (yet).

Signed-off-by: crozzy <joseph.crosland@gmail.com>
@crozzy crozzy force-pushed the purls-implementation branch from a076ce9 to 78c3912 Compare December 17, 2025 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant