-
Notifications
You must be signed in to change notification settings - Fork 13
Prototype implementation of Package set #276 #301
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: tdruez <[email protected]>
Signed-off-by: tdruez <[email protected]>
Signed-off-by: tdruez <[email protected]>
@DennisClark This PR includes multiple ideas and prototypes for the PackageSet implementation in DejaCode. For now, you can have a look at the new "Package set" tab in the Package details view. The packages are grouped in a PackageSet if they have an identical "plain" PURL, meaning the Let me know if that grouping make sense and how you would like to see the new tab content improved. |
Hi @tdruez excellent start, thanks for taking the initiative on this. We may discover more columns that you want to show in the Package Set tab, but it is fine for now I think. If possible, the download URL and the license should be live links. I have a more fundamental question for you and @pombredanne which is deciding which PURL elements to include to define a "plain" PURL. I am inclined to think that including the type, namespace, name, and version values results in a package set that is too limited, and that maybe we only need ![]() |
I also just now added psycopg-3.2.6.tar.gz to Dejacode from GitHub and it automatically made a package set with psycopg-3.2.6.zip. Excellent! |
I cannot find anything (yet) in the PURLdb documentation that defines exactly what determines a Package Set. I found this bit, but it's not very helpful:
|
@DennisClark Some precisions from @JonoYang about the PURLDB implementation of PackageSet are available at #276 (comment)
|
@tdruez thanks for the explanation and the link to more details! |
Signed-off-by: tdruez <[email protected]>
No description provided.