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
Package Deletion #115
Comments
|
There should be no reason ever to delete a package, so there is no interface for it. That said, given the amount of mistakes, maybe it'd be more pragmatic to just allow it.. |
|
:) +1 |
|
+1 |
|
+1 to delete the package when its repository is deleted. Or at least mark it as no longer maintained. |
|
I get emails when repositories are gone, so I'll check and delete if it's really gone (sometimes it's just accidental renames). There is now a quick delete button for admins so there is less delay on my end, but I still don't think it's a good idea to open it up to everyone. Closing for now. |
|
First post here - so...composer is and amazing and wonderful project, thank you! I just added a package only to test out the workflow of deploying a package. I was surprised and a little frustrated that I could not delete this package. I've never published a Ruby Gem either, so I took a look to see how they handle the issue of removing gems, and it turns out they also do not offer an end-user command to permanently remove a gem. However, they do offer something that addresses some of the side-effects of not being able to delete gems, the "yank" command. I figured @Seldaek was already familiar with this pattern, and I'm not sure Composer needs yank, or even if it would work based on Composer's architecture but thought this point of comparison might useful information in case others were wondering about patterns adopted by other communities. http://help.rubygems.org/kb/gemcutter/removing-a-published-rubygem From the FAQ
|
|
@chadfennell would you mind creating a new issue for yanking? I don't think we can implement it as such, but it's an interesting idea to keep around. I just don't have enough time to give it enough consideration at the moment. |
|
Absolutely, will do. Thanks! |
|
Need to be able to delete. I have 2 packages for the same repo, under different names, and the one that matters is not auto-updated, see here: #200 So now I have to sit here and click force update 2000x a day, because I can't delete the invalid package that causes this other bug. |
|
Still no way to delete? |
|
@breerly No, there are always no solution :/ |
|
It is possible to delete a package when it has only a few downloads (I don't remember the threshold). For packages with a lot of downloads, there is no button to delete it to avoid mistakes affecting lots of people |
@stof does this still apply? Do you know where to find the threshold (or what it is set as)? I've had a quick look at the packagist source code but I couldn't find it. We're trying to decide if it's worth it to protect ourselves against a package that has 4824 installs from suddenly disappearing. |
|
The limit is pretty low, 50 or 100 I don't remember exactly.
|
|
Hi is there a way to "request" a package deletion? |
|
Done. That said for anyone else finding this via google, please rather ask by email at contact@packagist.org to avoid spamming everyone here :) |
|
Thanks a lot |
Allowing the maintainer to delete/remove his/her own packages from packagist. Or maybe just have a soft package deletion where they just get hidden?
The text was updated successfully, but these errors were encountered: