cover of episode No. 27: 使用开源项目的技术债

No. 27: 使用开源项目的技术债

2023/5/23
logo of podcast ALC Beijing Podcast

ALC Beijing Podcast

Frequently requested episodes will be transcribed first

Chapters

Shownotes Transcript

简介: 在 Ibrahim博士的技术债与开源开发)报告中列举了目前企业使用第三方开源项目常见的技术债问题。 技术债务,在软件开发中的定义有点类似于现实世界的 经济债务,指的是维护源代码的成本,这些成本主要是由开源项目偏离了联合(joint )开发的主分支而引起的。 本期ALC Beijing播客很荣幸地邀请到了姜宁老师和建盛老师为我们带来一些关于“技术债”的相关经验的分享。两位老师从自己实际生活中的例子出发,谈论下如何避免欠债,如何还债,以及社区对于技术债的影响等问题。期望通过这期播客,大家可以了解使用开源项目可能产生的技术债务问题, 并且通过积极拥抱开源社区,参与上游项目的开发,降低技术债所带来的风险。 时间线:

  • 00:22 嘉宾自我介绍* 01:49 技术债是什么?* 04:12 建盛老师描述技术债在实际生活中的例子* 07:32 欠下技术债的话,是一种透支行为吗?* 10:47 还债产生的破窗效应* 11:48 技术债对个人心情的影响* 14:57 往上游推 patch 是否可以从根源上避免欠债* 16:21 开发需要抵制fork的诱惑* 18:48 如果真的欠下技术债了,需要怎么还债?可以摆烂不还吗?* 23:14 往上游推 patch 是否可以从根源上避免欠债* 26:04 从公司角度出发:如何避免欠债* 28:32 从中层管理角度出发:如何避免欠债* 32:50 嘉宾总结 嘉宾: 姜宁:Apache 软件基金会 2022年董事 , ALC Beijing 发起人,Apache 孵化器导师,参与孵化了多个源于中国 Apache 孵化器项目孵化。 李建盛:开源之道主创,Linux 基金会 APAC 开源布道者,Apache local community Beijing 成员。2020 年被 SegmentFault 思否和开源社评为“中国开源先锋 33 人”之一。 刘小米:对开源充满好奇的开源运营。