tgoop.com/ClashR_for_Windows_Channel/919
Last Update:
Mihomo-Party 项目情况说明
事件回顾
2025年2月6日,Mihomo-Party 项目因主要开发者布丁狗及后续接手开发者相继失联,被迫暂停运营,代码仓库全部归档,项目暂时告别社区。这一突发事件导致项目维护和更新陷入停滞,引发了社区的广泛关注。
项目背景
Mihomo-Party 最初由布丁狗开发和维护。但由于个人原因(考公上岸),他无法继续投入精力,遂决定将项目转让给我。我们签订了正式的转让合同,并完成了全部款项支付。
转让时,布丁狗承诺将继续为项目提供一定支持,包括修复代码、优化功能等。事实上,我与布丁狗早因技术交流结识,并在机缘巧合下完成了项目交接。接手后,我与他共同维护代码、推动版本更新,并申请了 Apple 开发者证书,实现 macOS 代码签名和认证。
然而,近期布丁狗在未提前告知的情况下突然注销了 Telegram 和 GitHub 账号,导致项目维护受阻。我尝试寻找新开发者接手,但因对代码质量要求较高(需修复所有控制台报错、升级依赖、保持代码整洁等),新开发者最终也选择退出。由于项目收购和维护成本高昂,加之人力不足,我决定暂时归档 Mihomo-Party,以减少开支并专注于其他事务。
项目恢复
Mihomo-Party 归档后,引发了社区的热烈反响。此前失联的开发者主动回归,布丁狗也联系我,解释了情况。他承认注销账号过于仓促,缺乏沟通,并承诺以新账号继续参与维护。同时,我们吸纳了更多开发者加入,团队放下分歧,决心共同推动项目的持续开发与维护。
常见问题解答
1. 为何收购 Mihomo-Party?
Mihomo-Party 已拥有一定用户基础,且具备商业化潜力,例如通过机场推荐机制实现资金来源。我希望通过持续优化,使其未来具备更完善的商业模式。
2. 布丁狗为何突然失联?
布丁狗失联可能与以下原因有关:
- 交接后的额外压力:尽管项目已交接,我仍希望他履行此前承诺,修复部分遗留问题、优化代码,这可能让他感到困扰。
- 社区争执:在 GitHub Issue #455 中,布丁狗与用户发生激烈争执,可能让他感到沮丧。争执后约一小时,他注销了所有账号,情绪波动可能是原因之一。
- 身份限制:作为公职人员,继续参与涉及“翻墙”相关事务可能不合适,因此选择销号。
事后他主动联系我,表示:“我以为交接完就可以抽身,销号确实太突然,缺乏沟通,向你道歉。造成现在局面,大家都不希望看到。”
3. 新开发者为何也失联?
布丁狗退出后,我紧急从其他项目拉来一位开发者维护 Mihomo-Party。但早期代码存在大量技术债务,许多问题未妥善处理(如修复记录:35c239e, da3f387, 4a48445, 32d9133, 31190e1, 4b7ab04, 7c8661e)。同时,我对代码质量要求较高(修复所有控制台报错、升级最新依赖、保持代码整洁),这可能让新开发者压力过大,最终选择退出。
4. 关于合并其他 fork 代码
目前已合并部分 fork 版本的改动(如内联支持和 sub-store 更新),但因开发者失联,这些改动尚未充分优化,可能存在使用问题。对此我们深表歉意,后续将与相关贡献者沟通,优化实现方案,或在征得同意后调整代码。
关于我们
我们是一支海外独立开发团队,希望通过代理软件开发实现商业化,例如未来在 macOS 和 Windows Store 上架产品。作为开发者,我始终追求代码质量与用户体验的平衡,也很荣幸结识“狗狗加速”团队,并在技术领域展开深入交流与合作。
未来承诺
Mihomo-Party 将继续保持开源,所有代码提交公开透明,接受社区监督,绝不植入后门或恶意代码。我们将全力推动项目发展,感谢所有支持 Mihomo-Party 的用户与开发者!
BY Clash for Windows 汉化公告板
Share with your friend now:
tgoop.com/ClashR_for_Windows_Channel/919