Skip to content
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

PEP 541: Add section on how to request a name transfer #1059

Merged
merged 2 commits into from Oct 26, 2019

Conversation

@takluyver
Copy link
Contributor

@takluyver takluyver commented May 20, 2019

PEP 541 details the rules for transferring ownership of abandoned PyPI projects whose owners cannot be reached. Understandably, this is a common starting point for people who want to claim such projects.

This PR adds explicit information on how to go about getting an abandoned name. In particular, it points people to the Warehouse issues as the place to request a transfer - this seems to be the de-facto standard approach. It also tries to emphasise that this should be a last resort, to hopefully prevent a flood of requests.

I'm happy to change this if a Github issue is not the preferred way to request an ownership transfer. Arguably sending an email doesn't tie it to having a Github account, but on the other hand, a Github issue feels more publicly visible, and is convenient for @ mentioning project owners who are on Github as an additional attempt to contact them. But there should be some pointer for people, whatever the best option is.

Copy link
Contributor

@willingc willingc left a comment

Changes look good to me. Thanks @takluyver.

@ncoghlan ncoghlan requested review from dstufft and ewdurbin Oct 10, 2019
@ncoghlan
Copy link
Contributor

@ncoghlan ncoghlan commented Oct 10, 2019

I agree it would be good to be more explicit, but I'm not sure what the preferred process actually is - I've asked @ewdurbin and @dstufft to take a look, as I believe Ernest usually handles the mechanics of actually transferring projects, and Donald is still the lead dev for Warehouse, and I'm not sure he really wants the Warehouse issue tracker to also be serving as the pypi.org user ticketing system.

@ewdurbin
Copy link
Member

@ewdurbin ewdurbin commented Oct 11, 2019

This is accurate to the current state of things. There hasn't been further work to organize a better system/process, so I'd agree that being explicit is probably better than leaving it undefined in the PEP.

Copy link
Member

@di di left a comment

We've decided to move these issues to the pypa/pypi-support repo.

pep-0541.txt Outdated Show resolved Hide resolved
pep-0541.txt Outdated Show resolved Hide resolved
Co-Authored-By: Dustin Ingram <di@users.noreply.github.com>
@ambv ambv merged commit e92cc2d into python:master Oct 26, 2019
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@ambv
Copy link
Contributor

@ambv ambv commented Oct 26, 2019

Thanks! 🍰

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

7 participants