Seminar 回顾 | 开源项目协作最佳实践

Posted 上海交通大学人工智能研究院

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Seminar 回顾 | 开源项目协作最佳实践相关的知识,希望对你有一定的参考价值。

BAIYULAN Seminar

NO. 1


12月11日下午,由上海白玉兰开源开放研究院(以下称“白玉兰开源”)组织的《开源项目协作最佳实践》在人工智能研究院500会议室成功举办。活动邀请了上海Linux用户组(SHLUG)第二任负责人、中国首个分布式代码管理平台GitCafe创始人姚欣宇从开源的历史、本质,以及开源项目协作方式的发展等角度进行分享。白玉兰开源院长金耀辉教授出席并主持活动。


Seminar 回顾 | 开源项目协作最佳实践





姚欣宇在分享中说道,开源不是为了商业而生,开源离不开黑客文化要素,开源软件损害了一定的商业软件利益,但给软件行业发展带来了巨大的进步,科研、学术、商业、政府及个人都能够从开源软件中获得大量的便利及好处。通过开源运动,不同行业中教研所需的数据、模型和技术逐渐被开源出来,学生和教师都能从更开放的项目和数据中获得学习机会,教研人员能够更好地理解产业发展,对开源开放友好的企业能够更好地吸引技术性人才;从分布式协作模式来说,以Github和Mediawiki为代表的平台极大地引导了不同产业在数据、代码及信息上如何更好地进行分享协作,分布式的开源协作模式不仅在软件行业得到了广泛应用,也获得了许多其他产业的借鉴。


Seminar 回顾 | 开源项目协作最佳实践




随后,姚欣宇介绍了开源项目协作方式从小范围共享到中央结点协作再到分布式写作的发展,讲解了协作基础流程,包括:创建项目仓库、项目选择其开源协议、创建项目README文件、添加拥有提交权限的协作人员、开始项目开发、获得项目反馈、获得来自社区的项目补丁提交与贡献、持续更新项目及运营社区等,并结合实践指出常见的协作问题,如何进行项目管理、Code Review以及志愿者团队如何维系等。


在提问环节,听众就如何落实一个小型开源项目以及开源项目的协作细节,与主讲人进行了深入讨论。



点击阅读原文查看Seminar视频回放


Seminar 回顾 | 开源项目协作最佳实践
Seminar 回顾 | 开源项目协作最佳实践
Seminar 回顾 | 开源项目协作最佳实践



来源:上海白玉兰开源开放研究院


点击阅读原文

以上是关于Seminar 回顾 | 开源项目协作最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

confluence 是开源吗?

建立和管理开源项目的最佳实践

Google 开源 Allstar,为 GitHub 项目持续实施最佳安全实践

云原生学院直播 | APISIX 与 Skywalking 的最佳实践

这个开源项目,给你一个《Node.js 最佳实践》

社区说 | Wechaty 开源社区文档协作实践分享