## 开源瓶颈:Jellyfin案例研究 一位贡献者将一个小功能合并到Jellyfin Web中,历经一年,凸显了流行的开源项目中的常见问题:维护者工作量过大。 尽管代码详细、修订和批准到位,但PR仍然停留在约200个的队列中,每月仅合并20-35个代码PR。 核心问题不是缺乏维护者,而是工作流经单一控制点的*方式*。 队列理论表明,随着维护者利用率接近100%,等待时间呈指数级增长。 这会造成一个“死亡螺旋”,大型PR不断累积,贡献者在等待时添加更多更改,反馈速度变得缓慢——随着时间的推移,审查效率降低。 解决方案不一定在于寻找*更多*维护者,而在于保护现有维护者的时间。 建议包括限制PR大小、控制质量(要求CI通过和描述)、限制在制品数量、按价值优先排序、建立分诊节奏、构建审查层级,以及在编码开始*之前*强制进行功能提案。 最终目标是优化流程,防止瓶颈,并确保有价值的贡献不会在队列中丢失。
## 富兰克林电脑:克隆与争议的故事
富兰克林电脑公司在80年代初通过直接克隆苹果电脑而声名鹊起,提供ACE 100和ACE 1000等更便宜的替代品。富兰克林公司立足于复制苹果的成功,其最初的营销策略大胆——且在法律上存在问题——采用引人注目的广告,甚至雇佣模特在苹果主题活动中分发宣传册。
他们品牌的一个关键元素是使用本杰明·富兰克林作为吉祥物,讽刺性地模仿了苹果公司的一则以这位历史人物为特色的广告。虽然富兰克林电脑在小写字母输入和内置电源等方面做了一些小的改进,但它们的机器与苹果电脑非常相似,甚至可以使用苹果的电路板,据称还可以使用BIOS代码。
尽管苹果公司提起了诉讼(最初败诉,然后在上诉中胜诉),富兰克林仍然蓬勃发展,在1983年生产了近10万台机器。然而,法律纠纷和市场变化导致他们在1988年放弃了台式电脑,转而生产手持电子设备——这一遗产至今仍在延续,他们的网站上仍然销售着价格出奇昂贵的设备。尽管存在争议,富兰克林的ACE电脑因其可靠性和经济性而获得了忠实的追随者。