packagist icon indicating copy to clipboard operation
packagist copied to clipboard

Search/Filter for replacements of abandoned packages

Open staabm opened this issue 9 months ago • 1 comments

From time to time packages get abandoned and replacements show up

see e.g. https://packagist.org/packages/zendframework/zendframework1 which is not maintained for a very long time. for people relying on this framework it would be super important to find a not abandoned replacement.

for zf1, this can be e.g. https://packagist.org/packages/shardj/zf1-future which defineds a "replace: zendframework/zendframework1" constraint.

would it be possible to render a list of possible replacement packages for abandoned packages? this would mean that we see e.g. on https://packagist.org/packages/zendframework/zendframework1 a list of packages which defines a replace constraint like shardj/zf1-future

maybe there is a more efficient way to find replacement-packages, but atm I don't know a single one. searching via composer command would also be a possible solution for this problem.

staabm avatar Feb 20 '25 15:02 staabm

while doing more research, another idea came to mind.

on github.com there is a "forks" page, which can be sorted by "most starrted" and filtered by "push activity: active". maybe it would make sense to to link the forks page to help people discovering a replacement.

I am just brainstorming atm. open for any suggestions/feedback.

staabm avatar Feb 20 '25 15:02 staabm

Took a look at this but I don't really see it sorry. This is a bit of a specific use case and I'm not sure how to best implement something that will feel sensible and not be a time drain.

Seldaek avatar Sep 05 '25 14:09 Seldaek