Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider using a "purl" as the package identifier #20

Closed
sschuberth opened this issue Nov 11, 2017 · 5 comments
Closed

Consider using a "purl" as the package identifier #20

sschuberth opened this issue Nov 11, 2017 · 5 comments
Labels
enhancement Issues that are considered to be enhancements

Comments

@sschuberth
Copy link
Member

Consider redesigning the package identifier as a "puurl" as described at aboutcode-org/scancode-toolkit#805 (comment).

@sschuberth
Copy link
Member Author

The "purl" (not anymore "puurl") specification has its own repository now: https://github.com/package-url/purl-spec

@sschuberth sschuberth changed the title Consider redesigning the package identifier Consider using a "purl" as the package identifier Apr 18, 2018
@sschuberth sschuberth added the enhancement Issues that are considered to be enhancements label Jun 20, 2018
@pombredanne
Copy link
Contributor

pinging myself to be kept posted on this ticket

@pombredanne
Copy link
Contributor

For info @stevespringett contributed a Java implementation of Package URLs https://github.com/package-url/packageurl-java

@sschuberth
Copy link
Member Author

pinging myself to be kept posted on this ticket

Just click the "Subscribe" button on the right next time 😉

@sschuberth
Copy link
Member Author

In #1266 we stopped overriding toString() for Identifier in favor of introducing toCoordinate(). So there is no single "correct" string representation for an Identifier anymore, and 68d8c37 introduced toPurl() as another string representation that can be used at will.

neubs-bsi referenced this issue in boschglobal/oss-review-toolkit May 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues that are considered to be enhancements
Projects
None yet
Development

No branches or pull requests

2 participants