Broken/Unmaintained Python Projects on Pypi.org: Flag and then Remove after 30 days
See original GitHub issueWhat’s the problem this feature will solve?
There are many Python project submitted years ago, for example, jagged
, that may have worked fine 2+ years ago, but have not been maintained since initial uploaded 2+ years ago to Pypi.org.
Example of broken: https://pypi.org/project/jagged/#description
Github code of broken: https://github.com/sdvillal/jagged
Describe the solution you’d like Such Python project on Pypi.org should be flagged as either Broken/Deprecated/Unmaintained, thereby to notify the owners/maintainers that this needs to be fixed. If not fixed in 30 days, then either Archive/Hidden/Removed from Pypi.org. Such projects are taking up unnecessary space and the Python project name could be assumed by other developers to use for another Python project, or copy the code from GitHub reference by Homepage and fix it and uploaded it under new Owners/Maintainers.
Additional context Similar request for issue 4004
Issue Analytics
- State:
- Created 5 years ago
- Reactions:2
- Comments:13 (5 by maintainers)
Looking at maintainers list I’d suggest that it’s likely heavily used by OpenStack. There’s difference between being dead and being used by specific circles of people (and lacking docs, for example).
May I ask you how many projects you maintain (1) on pypi and (2) just on the internet (GitHub)? I think that maintainers of at least a few projects should have the power to decide whether smth deserves deletion. I’m starting to get scared of what may happen if lots of users with similar ideas will be main influencers of such removals. It’ll lead to broken ecosystem, closer to what happened with leftpad a few years ago.
(I hope this doesn’t sound too aggressive, I just feel bad about possible consequences)