Pypi:我可以声称自己是未维护包的新维护者吗?

Posted

技术标签:

【中文标题】Pypi:我可以声称自己是未维护包的新维护者吗?【英文标题】:Pypi: can I claim to be the new maintainer of an unmaintained package? 【发布时间】:2014-01-11 00:02:01 【问题描述】:

我最近在一个名为“django-hstore”的python包上做了很多工作(链接到我的repo:https://github.com/nemesisdesign/django-hstore),pypi上发布的最新版本已经发布更多比一年前(链接到 pypi:https://pypi.python.org/pypi/django-hstore/1.1.1),但非常奇怪的是,在 pipy 上链接的 github 存储库不是原作者的。

此外,这个 github 用户似乎没有对其 github 帐户 (https://github.com/aino/django-hstore) 进行任何提交。到目前为止他还没有回复我的邮件和拉取请求,如果他完全不回复会怎样?

我的问题是:

    我可以声称自己是这个包裹的新管理员吗?有办法吗? 有没有发生过类似的事情?

注意:

如果这个问题不是关于编程的,我很抱歉,但我 认为它仍然以某种方式与编程有关......如果有的话 更好的 stackexchange 网站问这个问题请告诉我。

【问题讨论】:

【参考方案1】:

此过程已记录在PEP 541, How to request a name transfer。

如果你想接管 PyPI 上的现有项目名称,这些是 要遵循的步骤:

    尝试直接联系当前所有者:向他们发送电子邮件并打开一个 如果您可以找到相关的存储库,则会发出问题。描述的过程 如果无法联系到所有者,这是最后的手段。 检查上述条件以查看何时允许传输。在 特别是为不同项目重用名称的标准 比对同一项目的持续维护更为严格。 不过,无论哪种情况,要转移姓名都不容易。 搜索PyPI Support issues 看看是否有其他人已经在 请求同名。 如果所有条件都满足转移 名称的所有权,打开一个新问题来请求它,详细说明原因 您认为每个相关标准都得到满足。

【讨论】:

【参考方案2】:

您可以尝试提交support request 来接管包裹;不过,我不相信 PyPI 对它有原生支持。

【讨论】:

在这里打开支持票:sourceforge.net/p/pypi/support-requests/327我希望他们会回答! 他们回复说最好与店主取得联系。最后我找到了主人,我找了他的名字,并通过他的个人电子邮件联系了他,有点打扰..但它奏效了:)

以上是关于Pypi:我可以声称自己是未维护包的新维护者吗?的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB副本集运维小结

Liunxsaltstack运维工具

运维工具之saltstack

如何克隆 PyPI 存储库并作为本地存储库维护

如何在 PyPI 上订阅包的更新?

2016 年 PyPI 缺少 Python 包下载数据