致力于开源相关思想、知识和价值的探究!
本期值得听
代码评审(code review)、同侪评审(Peer Review)在开源软件的开发过程中起到什么样的作用?开源从科学共同体中汲取到的营养有哪些?Linus 法则为什么在Heartbleed下出现了失效的情况?开源世界中“才配其位”的形成和Peer Review 有什么关系?如果一个项目找不到人Review,那么它的持续性将如何?如何能够找到自己的Peer?
来自北京大学教授周明辉老师和Apache member 给你答案。
本期人物
周明辉:北京大学教授。
姜宁:华为开源软件中心技术专家,前红帽软件首席软件工程师,Apache软件基金会成员,Apache软件基金孵化器导师,参与了绝大多个中国发起的Apache基金会项目的孵化。本人06年开始加入到Apache社区项目开发,就被社区开放协作的氛围深深吸引,成为开源深度信徒。现在致力于开源社区建设,以及开源文化推广,尽其所能帮助国内开源项目成功。
适兕(主持人):开源布道师。
关键时刻
00:30 ~~ 01:10 嘉宾自我介绍
01: 15 ~~ 03 : 50 什么是 Peer Review?科学共同体和开源共同体的语境下有何独特的意义?
04:00 ~~ 07:20 在学术共同体中,发表论文、申请项目等Peer Review 的作用和表现。
07:40 ~~ 11:10 开源共同体能够从学术共同体中的学习到什么?代码和论文的评审相同之处。
11:30 ~~ 13:10 Linus 法则中的“足够多的眼球”其实说的是开发者的 Peer,同理,在学术共同体中也是。
13:50 ~~ 17:00 Apache 软件基金会的“apache 之道”中 Meritocracy 和 Peer 的关系,以及权利与责任的关系。
17:20 ~~ 22:55 开源的最大益处就是大规模的 Peer Review! 该如何理解?
23:20 ~~ 25:00 越是小众的,越是难找Peer,涉及到社会的认可、经济回报等。
25:10 ~~ 35:20 Peer 是需要相互帮助、相互认可的,开源中给如何获得Peer? “才配其位” ,进入某Community是必须表达自己
35:40 ~~ 42:30 开源项目中遇到分裂问题时,Peer 的拆分是必然的,该如何面对?站队?
43:00 ~~ 45:40 开源项目的持续性问题。
46:00~~ 52:00 开源数字社会学的方法论。周老师最近的研究动态
53:10 ~~ 55:30 如何快速的寻找到你的Peer?GitHub Profile 有何启示?
55:45 ~~ 61:00 赢得peer 的尊重和认可! 共同体的多样性!
61:10 ~~ 62:00 Peer Review对于开源共同体是核心!
讨论中的相关链接
学术共同体:出自 《科学革命的结构》https://book.douban.com/subject/20376550/ 一书
Heartbleed 详情: https://en..org/wiki/Heartbleed
https://www.google.com/search?q=prestodb+vs+prestosql
https://blog.openbridge.com/prestodb-vs-prestosql-the-new-presto-foundation-341405fb7ba3
关于开源之道 Talking
开源之道 Talking 这款播客节目,是开源之道共同体下的一个特别项目,旨在通过Podcast的形式,收集、探讨业界关于开源的思想、知识、价值的见解、观点、洞见,能够让更为轻松的谈话、聊天、辩论的方式得以施展,乃布道开源之新优势也。
我们会每个月选一个特别的主题,邀请特定的对开源有兴趣,从业多年的开源嘉宾一起来探讨,欢迎大家将自己感兴趣的主题或内容发给我们,以让我们的话题更为聚焦。
话筒不太好
开源之道 回复 @professorLP: 感谢反馈,由于疫情关系,我们都是通过远程工具录音进行。后续我们争取使用一些专业的设备。