内容来源:2021 年 6 月 5 日,由 SegmentFault 思否主办的 2021 中国开发者生态峰会圆满落幕。会上,优麒麟开源社区运营负责人刘敏发表了主题为《优麒麟开源操作系统运营实践》的演讲,从市场的角度去讲解了一些其他板块的知识。
分享嘉宾:刘敏,优麒麟开源社区运营负责人
速记整理及发布:SegmentFault 思否编辑部
我今天给大家带来的是【优麒麟开源社区的运营实践】,首先给大家自我介绍一下,我是刘敏,来自麒麟软件有限公司,主要负责优麒麟社区的运营工作。今天我的演讲主题主要从以下四个方面:什么是优麒麟,我们优麒麟开源社区的开发运作模式,我们社区平台运营的介绍以及我们社区活动的案例分享。
首先,给大家介绍一下优麒麟开源社区。优麒麟是基于 Ubuntu 的开源桌面操作系统,主要是由 CCN 开源创新联合实验室与麒麟软件有限公司主导开发的一个全球开源项目。CCN 主要代表的是工信部软件与集成电路促进中心以及 Canonical,也就是 Ubuntu 的母公司;还有我们的 NUDT,也就是国防科技大学。
我们从 13.04 版本正式成为了 Ubuntu 的官方衍生版本,我们每年发布的版本也都是同上游进行全球的同步发布。我们优麒麟开源操作系统的研制目标是做全球最好的 Linux 开源桌面操作系统。我们的版本设计理念主要是为了给用户带来更简洁、卓越、全面、众智的产品,为了给用户提供更佳的用户体验、更优秀的产品品质以及更良好的硬件适配、软件兼容和生态环境的 Linux 操作系统,为用户提供更社区化、更国际化的开发参与模式。我们的社区目标是为了在中国传播开源,向世界传播中国。
截至目前,我们优麒麟社区已经累计发布了 17 个版本,其中包括四个长线支持版本,我们是每半年会发布 1 个版本,每两年会发布 1 个长期支持版本。截止到目前,我们的官网累计下载量,其中不包括 Ubuntu 官网等,已经超过了 3500 万次,我们的活跃粉丝数超过了 20 万人次,我们的开源项目超过了 68 个,我们向上游贡献被接收的 commit 超过了 7000 个。同时,我们优麒麟操作系统也是得到国际社区认可的开源操作系统,我们向开源社区贡献的代码已经累计超过了 300 万行。同时,我们麒麟团队也是全球首个支持 ARM 桌面的开源操作系统发行版,也是唯一受邀加入 Linaro 社区的中国操作系统团队。
此外,我们优麒麟社在校园推广和产教融合上也付出了很大的努力,目前跟我们优麒麟社区建立长期合作的国内高校已经超过了 50 所,我们的优麒麟开源操作系统也已经进入了多所高校的教学课堂和课程实践。此外,优麒麟社区也积极参与了中日韩的开源工作,担任了三国开源改革委员会的中方企业组长。同时,优麒麟也荣获了“中国优秀开源项目”和“中国计算机协会的科技进步一等奖”。在 2016 年,麒麟软件正式加入了 Linux 基金会,成为了基金会的正式成员。
接下来是我们的社区开发运作介绍。我们所有的代码主仓库都是在我们内网的 GitLab 上,但是我们会将所有的代码实时同步到 GitHub,Gitee 以及 Launchpad 三个对外的爱好者开发平台,爱好者可以在对外的平台,比如说 GitHub,Gitee 以及 Launchpad,对我们的开源项目进行贡献,被我们接收的代码也会同步到我们内网的 Gitlab 的主仓库中。这个是我们在 GitHub上 的优麒麟项目的地址,我们所有的操作系统的代码包括应用软件都是开源的,所以大家如果对我们的项目感兴趣,可以把我们的代码下载下来参考。
我们目前拥有 68 个公开的项目,213 位开发贡献者,下面的是我们去年的 pr 数和 fork 数。这个是我们的 UKUI 的项目,UKUI 是我们麒麟团队研发的一款基于 Linux 操作系统的桌面开发环境,它默认集成在我们的优麒麟开源操作系统中,同时,它也集成在我们的中标麒麟以及银河麒麟的商业发行版中。目前 Ukui 拥有 40 个公开的子项目,174 位开发贡献者。
我们优麒麟社区既接受来自社区的贡献,同时也积极参与上游社区的贡献,比如 Gnome 社区、KDE、Qt 以及 Linux 内核等等,目前我们累计贡献的 patch 已经超过了 7000 个;同时,我们自研的项目也已经被上游社区像 OpenStack 以及 Centos 等开源项目接收。
我们目前累计拥有 15 名上游社区的核心贡献者,包括我们的内核社区、OpenStack 社区、Debian 社区以及 Ubuntu 社区。我们在 OpenStack 社区拥有三名核心代码审核人员,它包含了 4 个官方项目,50 个包的审核权限。这是我们在 Linux 内核社区的一些贡献,我们在 Linux 内核社区拥有 1 个 copyright@kylin 模块;以及我们在 OpenStack 社区的贡献,我们从 F 版本以来已经累积向 OpenStack 社区贡献代码超10万余行,我们在 2019 年的 T 版本和 2020 年的 U 版本的贡献中,KylinCloud 的贡献量位列国内第一,全球第四。这是在 Debian 社区的贡献,我们参与完成了全球首个正式发布的 ARM64 的发行版,也是这个项目的主要参与者中唯一的华人代表。这是我们在 Ubuntu 社区的贡献,我们已开源且被收录进 Debian 和 Ubuntu 的开源项目是 56 个,其中包括了系统安装、输入法框架、控制面板和文件管理器等方面的应用,我们所有的这些被上游接收的项目也已经合并到了 Ubuntu 发行版中。
前面介绍的是我们社区的一些贡献,我们发现在社区的开发当中,除了代码的交流以外最重要的是沟通。我们除了前面提到的几个开发者平台——GitHub、码云和 launchpad 以外,还有平时开发者应用得比较多的 IRC 频道,我们的开发者也都会在里面;还有邮件列表以及我们定期的一些 IRC 线上会议和 Google Meeting 线上会议以及不定时的一些线下会议。
此外,我们也有积极的测试的平台,我们的系统测试包括整个 ISO 的镜像集成测试以及软件包测试和硬件测试;除了我们官方的日常的版本测试以外,我们也会和其他的发行版举行定期的测试活动,包括和 Ubuntu、Kubuntu 的测试周的活动。此外,在文档和翻译平台,我们已经累积向上游贡献了 3 万余词条的翻译、100 余篇开源的技术文档。这是 Ubuntu 的一个翻译平台,所有 Ubuntu 的翻译贡献大家都是可以参与的。除了使用 Ubuntu 的翻译平台以外,我们也搭建了一个自己的翻译平台 Weblate,它可以很好地与 Github 和 Gitlab 进行配合工作;目前我们在 weblate 的翻译平台已经收到了很多国外用户的贡献,它的翻译的语种已经达到了 105 种,包括英语、法语、葡萄牙语、阿拉伯语、波兰语以及我们的少数民族藏语。
接下来是我们社区平台的运营介绍,我们目前运营了超过 20 个官方账号平台,通过各个运营平台的用户群体的不同,我们对各个平台的定位进行了划分,包括官方媒体资讯平台、代码托管平台、经验分享的平台和视频分享与互动交流平台。
首先给大家介绍的是我们优麒麟的官网,我们的官网投放的主要是包括优麒麟的资讯、新版本镜像的下载、社区活动以及视频专区,我们的日平均访问是 2500 次,新版本发布前后的日均访问量是 16000 次。优麒麟的论坛是一个以系统反馈和资源分享,以及互动交流为主的平台;目前我们论坛的用户数是 5.6 万人次,累计发帖数 12 万。
UKUI 的官网是单独提供 UKUI 项目的下载以及它的开发和参与。这是我们在b站的一个运营的介绍,除了传统媒体平台的运营,我们也扩展了很多新媒体平台的运营。
前面胡老师(胡晓曼)也介绍了他们的很多新媒体运营是非常成功的,我以后也要向她多学习借鉴。我们目前在 b 站的运营时间还比较短,我们只投放了 27 条视频,但是我们的累计播放量达到了 26 万次,我们单条播放量最高的一条新品介绍的视频,播放量达到了 13 万次。我们在 b 站上传的视频内容主要是包含了新版本的宣传介绍,还有系统的一些安装,比如说一些软件的使用教程的介绍;同时,在上个月举办的麒麟杯软件大赛的报名期间,我们也在 b 站进行了七场的赛事辅导的直播,累积观看人数也超过了上万人次。
最后给大家分享一下优麒麟社区的活动案例。我们优麒麟社区已经举办了 100 余场社区活动,包括麒麟杯软件大赛、新版本发布派对、圆桌交流会议以及 CN 技术交流会等等。
接下来给大家介绍的是我们的发布派对,我们每年会有 2 次新版本发布,是在四月份和十月份,新版本发布之后,我们会举办 3-6 场发布派对活动,主要是以高校和学生群体为主,以优麒麟操作系统新版本的体验、分享以及用户的反馈为主,和高校学生分享新版本的一些新特性,带领学生更深入地了解 Linux 开源操作系统,了解 Linux 开源文化。这是我们14年、15年的发布派对活动;
我们16年的常见支持版本的发布派对是邀请到了倪光南院士和廖湘科院士参与;这是17年和18年的活动分享;
19年的发布派对是联合开源社的发布派对黑克松形式的活动,让学生们直接通过浏览器就可以访问黑客松的平台,体验我们最新的优麒麟操作系统。同时,我们也引导学生在 GitHub和 Gitee(码云)平台上贡献了自己的第一行代码,提交了自己的第一次的开源贡献。截至目前,我们的发布派对已经走过了 23 个省级行政区,占中国省级行政区的 70%。目前我们合作的高校已经超过了 50 所。
接下来为大家介绍的是我们的麒麟杯软件大赛。我们的麒麟杯软件大赛往年是只针对国防科大的本科生进行,已经连续举办了九届,今年第 10 届麒麟杯软件大赛升级为了国赛,针对全国的本科生、研究生、博士,所有的在读的高校生都可以参与。我们的麒麟杯软件大赛邀请到了中国开源软件推进联盟、中国软件行业协会以及开放原子开源基金会作为指导单位;优麒麟社区、麒麟软件有限公司、国防科技大学和麒麟软件学院是主办单位;合办单位是来自全国比较优质的十所高校,包括北京大学、哈工大、西安邮电大学、南开、湖大、中南等等;我们的合作社区包括思否、CSDN、木兰开源社区、Linux 中国等等;我们大赛的赛事指导委员会有 4 位院士和 1 位专家,包括倪光南院士、吾守尔·斯拉木院士、郑纬民院士、廖湘科院士以及中国开源软件推进联盟的陆首群主席;同时,我们的赛事专家委员会也邀请到了 22 位来自开源应用相关领域的教授和专家,包括前面我们提到的 10 所高校的计算机学院的院长或者教授以及开源领域的专家,还包括我们的庄表伟老师。我们在麒麟杯软件大赛报名期间在多所高校举办了 6 场赛事宣讲活动,包括国防科技大学、北京化工大学、天津大学等等。同时,我们也举办了 7 场线上的赛事辅导,前面我有提到我们是在 b 站进行了 7 场赛事辅导,累积观看人数超过了 1 万人次;我们同时也将赛事辅导的视频回放放在了 b 站。
目前我们麒麟杯软件大赛的报名已经截止了,现在处于初赛阶段。我们本次大赛共有 102 支参赛队伍,队伍分别来自北京大学、国防科技大学、复旦大学、中南大学等 35 所国内的高校,参与人数总计 256 人;本次麒麟杯软件大赛的参赛选题涵盖了桌面应用软件、文档管理、小手册工具等 95 个不同的选题方向。
今天我的演讲就到这里,谢谢大家。
点击【阅读原文】观看刘敏演讲视频,重温精彩时刻