-
-
Notifications
You must be signed in to change notification settings - Fork 474
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
Add "Yank" Feature for Individual Releases #152
Comments
Note also that it would useful to yank not only individual releases but also e.g. |
@nicolas-grekas Certainly the solution to that is not to yank all older packages that someone may still want to use somewhere? This is a solution to deleting individual botched releases, not a mechanism to delete everything but the latest release. In fact I would try and safe-guard from it being used for that so users don't get failures for no good reason. I would very much like to still be able to install a Symfony 2.0 release somewhere locally for historic or investigative debugging purposes, no need to make that impossible. |
The feature is good. But can we please have another name for it?! "Cancel" a release: as Atlassian do (Jira, etc.). "Revoke" a release or version, as Hashicorp Atlas do (Vagrant boxes, virtual machines). |
I'd prefer cancel or revoke, too. |
As per @Seldaek's suggestion, I am adding a request to explore an implementation version of the "yank" feature offered on rubygems.org.
This feature does not map nicely to packagist.org, but offers some basic feature ideas that may be of use. E.g.:
Rather than offering a CLI mechanism, these features could simply exist in the packagist UI.
While this does not solve the related Issues of package deletion: (e.g. #25 #115), it does at least offer a means to pull specific releases.
The text was updated successfully, but these errors were encountered: