ANo. 34: 开源项目孵化哪些事情

No. 34: 开源项目孵化哪些事情

ALC Beijing Podcast·2024 年 1 月 21 日·53 分钟开源与开发者文化
创作者写的节目说明

介绍


在今天的播客中我们邀请到ASF 和 CNCF 基金会的小伙伴,以这两个基金会为例深度探讨开源项目孵化到毕业的一系列问题,分享对开源项目发展的见解和认知。


首先,我们会讲述ASF孵化器和CNCF孵化器的策略以及他们之间的差异。从这些大型开源组织的经验,我们能够学习到什么有用的智慧?其次,我们将解答如何处理ASF和CNCF孵化器中的带宽问题。这个常见的问题可能妨碍一个项目的孵化进程, 他们分别通过哪些内部机制来处理这个问题?此外,一个开源项目的孵化、毕业,以及最终成长都经历了哪些阶段?ASF和CNCF这两大开源组织,他们的项目又有哪些孵化到毕业的经典案例?在项目孵化过程中,未能顺利完成孵化和过渡到毕业阶段的项目又应该如何处理?这也是我们在播客中会和大家探讨的重要问题。最后我们还探讨了关于项目的归档问题。归档是否就是意味着项目的终结?


通过这些问题的探讨,我们期望能为广大开源社区提供一份有参考价值的素材,帮助大家理解开源项目从孵化到毕业的全过程。如果您对以上的问题,或者我们的播客有任何的想法和建议,欢迎在留言区留下您的见解。愿我们共同探索,推动可持续开源发展的每一步。


时间线


00:06: 主持人姜宁及嘉宾tison、王泽峰和郭旭东的介绍

03:00: 开始主题讨论:开源项目如何孵化并达到毕业标准

03:19: 郭旭东发起了关于ASF 和 CNCF 项目孵化和毕业标准的探讨

05:20: tison分享 ASF 孵化器的策略

07:00: tison 解释 ASF 孵化器的运作方式

08:39: 王泽锋从 CNCF 的角度分享孵化和毕业标准

09:40: 主持人姜宁和嘉宾讨论 ASF 和CNCF的孵化带宽问题

11:00: 王泽锋分享CNCF内部是如何理解和解决带宽问题的

12:30: 嘉宾解析理想的ASF和CNCF项目毕业孵化的情况

14:10: 郭旭东询问ASF 和CNCF 在孵化器中未毕业的项目的情况

17:07: 讨论 ASF 孵化器的优势

18:18: 郭旭东询问 ASF 和CNCF的项目接收限制。

24:57: 分享大部分阿帕奇孵化项目的毕业情况。

28:10: 郭旭东关注孵化不会毕业的项目处理情况。

33:07: 姜宁解释归档作为一个正常的生命周期。

34:11: 王泽锋谈论CNCF对项目的尽职调查。

36:41: 姜宁提出在项目有被归档风险时进行的风险评估措施。

38:44: 王泽锋讨论项目失败的可能因素以及对应的基金会态度。

42:36: tison讨论了项目在灵魂人物离开后的方向问题。

43:37: 王泽锋和tison讨论了ETCD项目的发展情况。

45:24: tison强调一个成功项目的发展除了需要bug修复也需要新功能进行迭代。

46:58: 姜宁谈论被维护的开源项目的可持续发展的情况。

47:29: 王泽锋分享了RKT作为一个被归档的项目的情况。


嘉宾介绍


王泽锋 Kubernetes社区Maintainer,KubeEdge、Volcano等多个开源项目联合发起人,华为云原生团队核心成员,专注于云原生产品和开源社区,目前负责华为云在 Kubernetes、CNCF社区贡献及相关开源技术在华为云产品化落地的整体工作,对 Kubernetes 及云原生技术有深入的见解。

tison  Apache Member,Apache Flink Committer, Apache Curator Committer PMC member,公众号“夜天之书”作者。 个人GitHub主页:https://github.com/tisonkun

郭旭东 OSS Engineer,Linux Foundation APAC 开源布道者、Education SIG Chair,NextArch Foundation TOC 成员,CCF 开源发展委员会执委委员,开放原子基金会开源大使,微软 MVP,阿里云 MVP,云原生社区管理委员会成员,公众号“云原生之路”作者,是 CNCF 项目 KubeVela / ChaosBlade 的 Maintainer

姜宁Apache软件基金会年董事,ALC Beijing发起人,Apache孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。个人主页 https://willemjiang.github.io/

AI 推荐理由

为什么值得听

AI 读完整集转写后给出的推荐理由

这期请来了 Apache 孵化器导师 tison、CNCF 项目维护者王泽锋和开源布道师郭旭东,聊透了开源项目孵化那些文档里看不到的门道。你会听到:Apache 和 CNCF 的孵化标准其实很灵活,毕业率远没有传闻中那么低;一个项目能不能活下来,关键看有没有灵魂人物;ETCD 为什么那么难替换,连大厂砸重金都失败了。对开源感兴趣的话,这期能让你少走不少弯路。

AI 概要

本期概要

由 AI 从整集转写生成,是创作者说明之外的补充

本期节目由 ALC Beijing 组织,邀请 Apache 孵化器导师 tison、CNCF 项目维护者王泽锋、开源布道师郭旭东,围绕开源项目孵化展开讨论。内容涵盖 Apache 与 CNCF 孵化/毕业标准的异同、带宽问题、项目归档机制、灵魂人物的重要性等。嘉宾们结合自身经验,澄清了“Apache 项目大部分不毕业”的误解,并深入分析了 ETCD、Zookeeper、RKT 等案例,揭示了文档之外的隐性规则。

AI 识别的章节

章节

点一章从那里开始播 · 与上面创作者标的时间点各自独立

00:07

开场与嘉宾介绍

主持人姜宁介绍嘉宾 tison、王泽锋、郭旭东,各自简述背景与关注点,郭旭东提出对孵化标准的疑问。

03:51

Apache 与 CNCF 孵化标准背后的逻辑

姜宁、tison、王泽锋分别解释 Apache 和 CNCF 孵化标准的制定思路,强调定性标准与灵活性,以及社区建设的重要性。

09:38

Apache 孵化流程的细节与红线

tison 补充 Apache 孵化的合规与品牌红线,强调毕业前必须解决合规问题,并分享 mentor 对项目投入度的考量。

14:07

CNCF 的 sandbox 与带宽挑战

王泽锋介绍 CNCF sandbox 的演变与简化流程,指出 TOC 带宽是当前主要挑战,积压的年度 review 报告未处理。

18:51

带宽问题的前置筛选机制

tison 解释 Apache 通过 proposal 填写、合规挑战等前置流程筛选项目,将带宽压力前置,郭旭东提出基金会容量上限的疑问。

24:02

CNCF 的动态调控与项目毕业率

王泽锋分享 CNCF 通过 survey 和 TOC 调整来动态平衡,姜宁澄清 Apache 项目毕业率并不低,约 80-90%。

28:34

项目未毕业的原因与案例

姜宁以 weeks 项目为例说明项目因投入减少而归档,tison 强调公司开源的风险,以及用户和灵魂人物对项目存续的关键作用。

34:21

基金会视角与项目归档机制

王泽锋从基金会层面分析项目成败,姜宁详细说明 Apache 的归档流程,包括活跃度监控、报告审查和公司方向变化的影响。

39:57

ETCD 与 Zookeeper 的维护对比

王泽锋和 tison 对比 ETCD 与 Zookeeper 的维护状况,讨论 ETCD 因社区不足而面临的问题,以及大厂尝试替换未果的案例。

45:29

项目演进与归档案例总结

tison 分享 Curator 等项目的维护故事,王泽锋以 RKT 为例说明项目完成使命后归档,最后讨论 Notary 等项目的社区问题,主持人总结收尾。

ALC Beijing Podcast · 更多单集

看全部 39 期 →

ALC Beijing Podcast

ANo. 34: 开源项目孵化哪些事情

ALC Beijing Podcast · 2024 年 1 月 21 日 · 53 分钟

No. 34: 开源项目孵化哪些事情

创作者写的节目说明

介绍


在今天的播客中我们邀请到ASF 和 CNCF 基金会的小伙伴,以这两个基金会为例深度探讨开源项目孵化到毕业的一系列问题,分享对开源项目发展的见解和认知。


首先,我们会讲述ASF孵化器和CNCF孵化器的策略以及他们之间的差异。从这些大型开源组织的经验,我们能够学习到什么有用的智慧?其次,我们将解答如何处理ASF和CNCF孵化器中的带宽问题。这个常见的问题可能妨碍一个项目的孵化进程, 他们分别通过哪些内部机制来处理这个问题?此外,一个开源项目的孵化、毕业,以及最终成长都经历了哪些阶段?ASF和CNCF这两大开源组织,他们的项目又有哪些孵化到毕业的经典案例?在项目孵化过程中,未能顺利完成孵化和过渡到毕业阶段的项目又应该如何处理?这也是我们在播客中会和大家探讨的重要问题。最后我们还探讨了关于项目的归档问题。归档是否就是意味着项目的终结?


通过这些问题的探讨,我们期望能为广大开源社区提供一份有参考价值的素材,帮助大家理解开源项目从孵化到毕业的全过程。如果您对以上的问题,或者我们的播客有任何的想法和建议,欢迎在留言区留下您的见解。愿我们共同探索,推动可持续开源发展的每一步。


时间线


00:06: 主持人姜宁及嘉宾tison、王泽峰和郭旭东的介绍

03:00: 开始主题讨论:开源项目如何孵化并达到毕业标准

03:19: 郭旭东发起了关于ASF 和 CNCF 项目孵化和毕业标准的探讨

05:20: tison分享 ASF 孵化器的策略

07:00: tison 解释 ASF 孵化器的运作方式

08:39: 王泽锋从 CNCF 的角度分享孵化和毕业标准

09:40: 主持人姜宁和嘉宾讨论 ASF 和CNCF的孵化带宽问题

11:00: 王泽锋分享CNCF内部是如何理解和解决带宽问题的

12:30: 嘉宾解析理想的ASF和CNCF项目毕业孵化的情况

14:10: 郭旭东询问ASF 和CNCF 在孵化器中未毕业的项目的情况

17:07: 讨论 ASF 孵化器的优势

18:18: 郭旭东询问 ASF 和CNCF的项目接收限制。

24:57: 分享大部分阿帕奇孵化项目的毕业情况。

28:10: 郭旭东关注孵化不会毕业的项目处理情况。

33:07: 姜宁解释归档作为一个正常的生命周期。

34:11: 王泽锋谈论CNCF对项目的尽职调查。

36:41: 姜宁提出在项目有被归档风险时进行的风险评估措施。

38:44: 王泽锋讨论项目失败的可能因素以及对应的基金会态度。

42:36: tison讨论了项目在灵魂人物离开后的方向问题。

43:37: 王泽锋和tison讨论了ETCD项目的发展情况。

45:24: tison强调一个成功项目的发展除了需要bug修复也需要新功能进行迭代。

46:58: 姜宁谈论被维护的开源项目的可持续发展的情况。

47:29: 王泽锋分享了RKT作为一个被归档的项目的情况。


嘉宾介绍


王泽锋 Kubernetes社区Maintainer,KubeEdge、Volcano等多个开源项目联合发起人,华为云原生团队核心成员,专注于云原生产品和开源社区,目前负责华为云在 Kubernetes、CNCF社区贡献及相关开源技术在华为云产品化落地的整体工作,对 Kubernetes 及云原生技术有深入的见解。

tison  Apache Member,Apache Flink Committer, Apache Curator Committer PMC member,公众号“夜天之书”作者。 个人GitHub主页:https://github.com/tisonkun

郭旭东 OSS Engineer,Linux Foundation APAC 开源布道者、Education SIG Chair,NextArch Foundation TOC 成员,CCF 开源发展委员会执委委员,开放原子基金会开源大使,微软 MVP,阿里云 MVP,云原生社区管理委员会成员,公众号“云原生之路”作者,是 CNCF 项目 KubeVela / ChaosBlade 的 Maintainer

姜宁Apache软件基金会年董事,ALC Beijing发起人,Apache孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。个人主页 https://willemjiang.github.io/

AI 推荐理由

为什么值得听

AI 读完整集转写后给出的推荐理由

这期请来了 Apache 孵化器导师 tison、CNCF 项目维护者王泽锋和开源布道师郭旭东,聊透了开源项目孵化那些文档里看不到的门道。你会听到:Apache 和 CNCF 的孵化标准其实很灵活,毕业率远没有传闻中那么低;一个项目能不能活下来,关键看有没有灵魂人物;ETCD 为什么那么难替换,连大厂砸重金都失败了。对开源感兴趣的话,这期能让你少走不少弯路。

AI 概要

本期概要

由 AI 从整集转写生成,是创作者说明之外的补充

本期节目由 ALC Beijing 组织,邀请 Apache 孵化器导师 tison、CNCF 项目维护者王泽锋、开源布道师郭旭东,围绕开源项目孵化展开讨论。内容涵盖 Apache 与 CNCF 孵化/毕业标准的异同、带宽问题、项目归档机制、灵魂人物的重要性等。嘉宾们结合自身经验,澄清了“Apache 项目大部分不毕业”的误解,并深入分析了 ETCD、Zookeeper、RKT 等案例,揭示了文档之外的隐性规则。

AI 识别的章节

章节

点一章从那里开始播 · 与创作者标的时间点各自独立

00:07

开场与嘉宾介绍

03:51

Apache 与 CNCF 孵化标准背后的逻辑

09:38

Apache 孵化流程的细节与红线

14:07

CNCF 的 sandbox 与带宽挑战

18:51

带宽问题的前置筛选机制

24:02

CNCF 的动态调控与项目毕业率

28:34

项目未毕业的原因与案例

34:21

基金会视角与项目归档机制

39:57

ETCD 与 Zookeeper 的维护对比

45:29

项目演进与归档案例总结

本期提到的品牌与产品

节目里自然聊到的,不是广告

Apache讨论 Apache 孵化器流程
00:06中性
CNCF讨论 CNCF 孵化机制
01:24中性
Kubernetes提及 Kubernetes 相关项目
01:24中性
ETCD讨论 ETCD 维护问题
40:58负面
Zookeeper提及 Zookeeper 有新的维护者
41:54正面
RKT作为归档案例提及
47:28正面
AALC Beijing Podcast

ALC Beijing Podcast

聚焦开源生态的深度讨论播客,关注开源项目运营、社区组织、供应链安全等议题。

已收录 39 期 · 最近更新 2024 年 4 月 24 日

这一期适合谁

AI 对内容的推测

听众画像25–34 岁为主 · 偏男性 · 消费力较高
更适合开源项目维护者

这一期偏哪一派

偏沪派内容由事前准备的资料与嘉宾的专业性驱动,围绕孵化标准、带宽等具体问题展开,讨论范围被有意识地收住,属于编辑部式生产。

在哪里听

https://proxy.wavpub.com/alc-beijing-podcast.xml复制

概要、章节、提及与推广标注由 AI 生成,可能有误;内容版权归创作者,声湃按创作者开放的 RSS 收录。了解收录与 RSS →

更多单集 全部 39 期 →

A

No. 35: 开源社区大会背后的艺术

2024 年 3 月 19 日 · 54 分钟

A

No. 33: 开源与ESG能产生哪些碰撞

2023 年 12 月 24 日 · 57 分钟