【发布时间】:2019-05-28 07:31:38
【问题描述】:
有一个 github php 库,它被大量使用,但问题是原作者似乎已经离开了,尽管我和开发团队的其他成员(由于时间限制,他们自己并不是特别活跃)在很长一段时间内(现在几个月)多次尝试联系他,但他完全没有反应。
同时,此存储库有大量未解决的 PR 和问题积压,并且被许多人使用。
我想对其进行“硬分叉” - 满足以下要求
必须从现有的最新代码开始
必须能够被其他人使用,只需在 composer 文件中更改一个简单的包名(因此应该与 packageagist 中的原始包区分开来,而不必覆盖 repo 源)
理想情况下,如果作者从沉睡中醒来,可以将其合并回主仓库
我正在寻找可能处于相同情况的人的任何其他提示。
我很高兴继续维护这个 repo,因为我在许多个人项目以及商业项目中使用它。
据我了解,我的主要两条途径是:
更改我的 repo fork 中的
composer.json文件(最新)以重命名包以与我的 GitHub 用户一致并在 packagist 上注册;使用最新代码作为起点,创建一个不同名称的新存储库,并在 packigist 上注册。
任何建议表示赞赏,谢谢。
【问题讨论】: