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

purl support (a.k.a. package URL) #669

Closed
pombredanne opened this issue May 23, 2022 · 5 comments
Closed

purl support (a.k.a. package URL) #669

pombredanne opened this issue May 23, 2022 · 5 comments
Labels
🎁 feature request Not existing yet and need to be implemented

Comments

@pombredanne
Copy link

FYI, not a bug: These links of mine may be amusing or interesting to you:

@pombredanne pombredanne added the 🐛 bug Something isn't working, or a fix is proposed label May 23, 2022
@github-actions github-actions bot added the 🤖 ci Continuous integration, tests, automation and management of the project label May 23, 2022
@kdeldycke kdeldycke added 📚 documentation Update to non-code (readme, docstrings, typos, …) and removed 🐛 bug Something isn't working, or a fix is proposed 🤖 ci Continuous integration, tests, automation and management of the project labels Jul 6, 2022
@kdeldycke
Copy link
Owner

kdeldycke commented Jul 6, 2022

Now that's interesting. Thanks @pombredanne for the hints!

I have no objection adding some sort of purl support in mpm. It looks neat, active and documented. Bonus point: there's a Python library available.

What would be the ideal purl support in mpm? Do you have some ideas?

I guess we can start with supporting a minimal use-case. Maybe as a first step we can try to replace your "hackish script" with vanilla mpm. What this would looks like? What do you think of being able to do:

$ mpm --xkcd install pkg:npm/left-pad pkg:pypi/boolean.py@3.7 pkg:deb/zlib1g-dev pkg:gem/bundler

@kdeldycke kdeldycke added the ❔ question Further information is requested label Jul 6, 2022
@kdeldycke kdeldycke changed the title This is awesome! See this related eclectic package manager Support for purl (a.k.a. package URL) Jul 6, 2022
@kdeldycke kdeldycke changed the title Support for purl (a.k.a. package URL) purl support (a.k.a. package URL) Jul 6, 2022
@kdeldycke kdeldycke added 🎁 feature request Not existing yet and need to be implemented and removed 📚 documentation Update to non-code (readme, docstrings, typos, …) labels Jul 6, 2022
@kdeldycke kdeldycke pinned this issue Jul 8, 2022
@kdeldycke
Copy link
Owner

I just implemented support for purl for install subcommand. It will be available in the upcoming release of mpm 5.8.0.

@pombredanne, you'll be able to replace your eclectic package manager (epm) with mpm 5.8.0! 😉

More subcommand will support it in the future.

@kdeldycke kdeldycke removed the ❔ question Further information is requested label Oct 1, 2022
@pombredanne
Copy link
Author

You positively rock! 🙇

@kdeldycke kdeldycke unpinned this issue Oct 5, 2022
@kdeldycke
Copy link
Owner

@pombredanne mpm v5.8.0 has been released: https://twitter.com/kdeldycke/status/1577646239474139138

@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2023

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🎁 feature request Not existing yet and need to be implemented
Projects
None yet
Development

No branches or pull requests

2 participants