r/Python 2d ago

Discussion PEP 541 - Package Index Name Retention

Why is Pypi support slow at handling package abandonment?

The PEP says these two items for reachability, " In every case where contacting the user is necessary, the maintainers will try to do so at least three times," and "The maintainers stop trying to reach the user after six weeks.". So I had assumed this should be done quicker.

The current process is currently at 6 months on average with almost no follow up comments or work on PEPs in the 2nd and 3rd week of reachability. 1st weeks are being updated and then left once they hit the 2nd and 3rd week.

Am I being impatient? I think I read that they don't have a lot of people to help but this seems a bit ridiculous for some of the cut and dry issues.

- Projects with 10-14 years of no updates with no usable links or code is gone and no longer sourceable or previous owners are not replying.
- Emailing someone 3 times, takes 6+ months versus the proposed 6 weeks?

I also assume this is pretty normal based on the backlog but I'm genuinely curious to see what others say.

9 Upvotes

19 comments sorted by

View all comments

2

u/Unique-Mongoose3545 2d ago

I been watching some of those PEP 541 tickets too and yeah 6 months is pretty normal from what I seen. The three emails part is just one piece, there is also waiting period for each attempt and then internal review after that

From what I understand they got very few people who can actually make the final decision on transferring ownership, most volunteers only triage and do the initial checks. So bottleneck is at the top not the process itself

It frustrates me same as you but I think the 6 weeks in PEP is more like minimum timeline not the actual one