openEuler 社区 2022 年 8 月运作报告

openEuler2022-08-31社区运作报告

目录

一、社区活跃

  • 8 月贡献数据

  • 入 openEuler 的新单位成员

二、社区治理

  • 社区理事会

  • 技术委员会

  • 品牌宣传委员会

三、社区营销大事件

  • SUSE 30 周年庆典

  • 首届超聚变合作伙伴大会

  • openEuler 首次亮相国际开源峰会(Open Source Summit Europe 2022)

四、技术进展

  • 新开源项目 rediaTest

  • Intel Arch SIG 工作进展

  • SIG RISC-V 新进展

  • openEuler 迁移指南

  • 资源利用率提升技术探索

  • openEuler 自研测试平台 compass-ci,高效完成批量软件包构建

五、社区安全

  • 社区软件包更新

六、人才培养

  • openEuler 社区人才认证首批线下考试

  • 鲲鹏微认证

  • 开发者竞赛

七、基础设施

  • 官网版迁移专区

  • 官网新版 SIG 中心

  • 官网文档搜索功能提升


一、社区规模

  1. 社区持续活跃

截至 8 月 30 日,openEuler 社区用户超过 60 万1 万多名开发者在社区持续做出贡献,累计产生39 K+ Issue70K+ PR

  1. 9 家新单位成员加入 openEuler

8 月份,浙江太美医疗科技股份有限公司、青岛新前湾集装箱码头有限责任公司、东软集团股份有限公司、湖南船山信息科技有限公司、成都深珀数据有限公司、江苏芯盛智能科技有限公司、上海壁仞智能科技有限公司、北京大禹智芯科技有限公司、杭州当虹科技股份有限公司等 9 家新单位加入社区,目前已超过 380 家企业伙伴加入社区组织,与 openEuler 一起推动企业数字基础设施软硬件、应用生态繁荣发展。

二、社区治理

2.1 社区理事会

理事会决策同意北京软通动力教育科技有限公司成为 openEuler 人才能力评定伙伴的申请,openEuler 将携手软通动力教育科技公司共同推进社区人才的能力评定,为社区持续提供人才供给和储备。

2.2 技术委员会

2.2.1 openEuler 技术委员会线下研讨会在长沙顺利召开

8 月 11 日,由麒麟信安承办的 openEuler 技术委员会线下研讨会在长沙顺利召开。麒麟信安高级副总裁陈松政作为会议的承办方代表致辞,胡欣蔚、熊伟、陈棋德、石勇、侯建、魏刚、卞乃猛、叶青龙等 openEuler 技术委员会委员以及相关行业专家齐聚一堂,围绕开源社区贡献公约、SIG 组高质量运作及赋能牵引、安全委员会规范化运作、社区高校运作进展及搬迁等多个议题进行交流探讨。

为了推动社区建立良好的工程师文化,助力 openEuler 社区成长为技术领先的国际化开源社区,**TC 委员会成员在本次研讨会上提出并拟定了《openEuler 社区开发行为规范》意见征求稿,该规范旨在帮助社区建立良好的社区开发文化,保证社区运作沿着正确的轨道前进。**意见征求稿已经在社区里全文发布,欢迎大家审议和提出宝贵意见。

openEuler 社区开发行为规范

2.2.2 内核漏洞修复的专项组成立

为更及时和专业的修复内核安全漏洞,社区成立了“openEuler 内核漏洞应急响应小组”,并制定《openEuler 内核漏洞处理规范》,指导和规范应急小组的工作。应急小组是 Kernel SIG 下设的专项工作组,接受 openEuler 技术委员会和安全委员会的指导和监督。

小组第一届成员 13 人,分别来自华为、麒麟软件、统信软件、麒麟信安、SUSE 中国、超聚变、Intel 等 7 家单位。

openEuler 内核漏洞处理规范已经上传社区,链接如下:

https://gitee.com/openeuler/community/blob/master/sig/Kernel/内核漏洞处理规范.md

2.3 品牌宣传委员会

品牌宣传委员会八月份月度例会由软件所轮值主席李梦主持,共有来自软件所、开放原子、华为、麒麟、统信、麒麟信安、普华、超聚变、软通动力、新华三、中科创达、拓林思共 17 人参会。

会议重点讨论了下半年欧拉社区营销重点工作、伙伴联合营销规划和重点案例推广。社区营销重点工作,如:9 月 13 日参加 Open Source Europe 2022, 欧拉正式走向海外,建立海外开发者生态;启动策划 9 月 30 日 openEuler 22.09 版本发布。

品牌委员会的工作要持续推动欧拉构建面向产业、区域和行业的影响力,积极推动今年 200 万套商用目标的达成。

三、社区营销大事件

3.1 SUSE 30 周年庆典,携手 openEuler 为世界级注入新力量

8 月 16 日,SUSECON 2022 北京开源技术峰会暨 SUSE 30 周年庆典圆满落幕。openEuler 社区技术委员会主席胡欣蔚代表 openEuler 社区出席该峰会主论坛,与大家分享了 openEuler 与 SUSE 的密切合作。他表示, SUSE 已经 30 周年了,其深厚的技术积淀和实践经验,为 openEuler 社区带来了强大的内核支持能力,助力社区生态繁荣发展,未来双方将持续深化合作,助力开源事业蓬勃向上。

更多详情请访问:

https://mp.weixin.qq.com/s/VAHxsJivWPGVl3vnDZcZIQ

3.2 首届超聚变合作伙伴大会举行,与 openEuler 共建多样性算力产业生态

8 月 16 日,首届超聚变合作伙伴大会在郑州举行。开放原子开源基金会 TOC 委员、openEuler 社区技术委员会委员熊伟代表 openEuler 社区出席大会,并在会上进行《聚变超越,携手欧拉创未来》主题演讲。超聚变加入社区后,深度参与各项工作。双方持续深入合作,共同推进 openEuler 社区发展,共建多样性算力产业生态,推进 openEuler 的国际化进程。

详情请访问:

https://www.bilibili.com/video/BV1BP411j7B1/?vd_source=544d9ea25c0bc3a2570734b5b21104be

3.3 openEuler 首次亮相国际开源峰会,推动海外开发者生态的发展

9 月 13 日,openEuler 社区技术委员会主席胡欣蔚将代表 openEuler 社区出席 Open Source Europe 2022 的 Keynote 环节,社区伙伴单位的技术专家也将共同代表 openEuler 社区参会。此外,在本次峰会的 openEuler 展台上,社区将为现场开发者展现 openEuler 的技术与发展。

峰会详情:

https://events.linuxfoundation.org/open-source-summit-europe/

四、技术发展

4.1 新项目 radiaTest 在 openEuler 社区开源

radiaTest 是由华为技术有限公司和超聚变数字技术有限公司共同发起,在 openEuler 社区孵化的测试管理服务开源项目,项目当前已具备能力:

a. 资产管理:包括版本信息、测试用例和资源池

b. 测试中心:负责测试任务的资源调度与执行

c. 可视化工作管理:团队任务规划、分配与跟踪

欢迎其他厂商及社区爱好者一起参与,共同打造一个业界领先的测试管理平台。

平台链接:https://radiatest.openeuler.org/

项目链接:https://gitee.com/openeuler/radiaTest

4.2 Intel Arch SIG 在 openEuler 社区全面展开了 Sapphire Rapids 的支持工作

Intel 在 openEuler Kernel 提交了 20 多组 PR 总计合入近 300 个平台支持的 patch,也基本完成了 22.09 计划中的对 Sapphire Rapids 的支持目标。

同时,Intel Arch SIG 也交叉参与到了各其他合作的 SIG 的工作中,包括和 Compiler SIG 合作引入了 Multiple toolchain 的支持,以此为未来支持多平台工具链提供了基础支持。

为了在 openEuler 率先支持 oneAPI 异构计算的基础框架,Intel Arch SIG 为 openEuler 引入了 Intel CPU Deep Learning Boost 的相关内核支持和 oneDNN, oneDAL 等基础 AI 库的支持;另外在和 Confidential Computing SIG 的合作上,Intel 也从 SGX 的内核,KVM 和 SGX 库和相关工具上做了完备的集成和验证。

为了对 openEuler 提供更完善的 Sapphire Rapids 数据加速引擎的支持,Intel 也验证了 openEuler 对 QAT, DLB 等加速器的支持。与此同时,Intel 也积极参与到了 openEuler 的安全和漏洞等工作小组中,为 openEuler 社区的发展提供了很多难能可贵的经验。

4.3 SIG RISC-V 新进展:Chromium 等多个桌面软件登录欧拉开源操作系统

近日,RISC-V SIG 成功将 Chromium 等桌面软件适配到 openEuler RISC-V,这是继 openSUSE 之后第二个跑起来 Chromium 的 RISC-V 发行版。

作为桌面应用的核心软件,浏览器决定着一个操作系统整体的用户体验。目前,RISC-V SIG 已经为 openEuler RISC-V 适配完成 Chromium 和 Firefox 两大开源浏览器。此外,KDE 和 DDE 桌面环境已经初步适配成功,多媒体播放器、邮件客户端等更多的桌面常用软件适配成功,为系统用户带来更丰富的桌面使用体验。

详情请访问: https://mp.weixin.qq.com/s/1Cpe6Xx7nm8errPAFRJubw

4.4 openEuler 搬迁技术博客持续输出中

由于不同操作系统之间存在的差异,使得企业在迁移操作系统时会面临一些挑战。openEuler 社区推出一份迁移指南,旨在帮助企业平稳高效地进行操作系统迁移。

该指南中,社区提供 x2openEuler 工具,可以帮助企业预先对操作系统的硬件、软件和配置进行评估并生成兼容性报告,以便企业可以根据自身需求制定整体的迁移策略与方案业务系统迁移完毕后,社区提供的性能调优工具 A-Tune,可以帮助企业快速进行性能调优。

x2openEuler 工具

详情请访问

4.5 多 SIG 联合,探讨资源利用率提升技术

如何提升数据中心资源利用率是当前急需解决的一个重要问题,也是 Cloud Native SIG、High Performance Network SIG,Kernel SIG, OpenStack SIG 和 Virt SIG 等 SIG 组正在探索的课题。

在云上业务类型和硬件资源越来越丰富的背景下,对云原生系统提出了更高的管理要求,例如在概论[1]中提到的资源利用率问题,服务质量保障问题,黑盒泛化问题,异构算力效率问题等等。为了让多样性业务和算力混部系统以最佳状态运行,rubik 混部解决方案应运而生,在 rubik 解决方案中,包括了集群感知调度、单机混部引擎(rubik)和内核隔离技术等多层次优化系统。感兴趣的朋友可以查看 openEuler 资源利用率提升之道第 3 篇 rubik 混部引擎简介。

相关链接:

4.6 openEuler 自研测试平台 compass-ci,高效完成批量软件包构建

在对开源软件包进行迁移时, 总会存在一些编译问题,由于不同系统的宏定义不一致,软件包接口不一致,甚至包名不一致,而存在一些需要重复性解决的编译报错,compass-ci 的调度器,可同时调度上万个构建任务,我们利用 compass-ci 后台数百个构建节点,批量的完成软件包的构建,解析所有任务的共性问题,以大杠杆解决编译报错,并提供可复现的能力,实现便捷的调试 debug。

视频:[oepkgs 软件包引入培训](<https://www.bilibili.com/video/BV19d4y1w7Zb?spm_id_from=333.999.0.0)

五、社区安全

截止 8 月底,社区共计更新 76 个软件包,其中 Critical 5 个,High Level 31 个。详情请访openEuler 官网安全公告

六、人才发展

6.1 openEuler 社区人才认证首批线下考试顺利开展

8 月 11 日,openEuler 社区人才认证首批线下考试顺利开展,共计 14 名开发者参加,整体通过率 74%。此外,由软通教育开发的“i 通学”将作为 openEuler 社区人才认证授权运营平台,基于 i 通学的 openEuler 社区人才认证线上考试平台将在后续上线。

详情请访问: https://mp.weixin.qq.com/s/l2xPysJCT6iqGhYP1A4vhA

6.2 鲲鹏微认证--基于 openEuler 社区开源贡献实践课程上线

开源已成为 IT 领域的软件开发方式之一。在过去几场高校活动中,我们发现大部分学生开发者对于开源是比较陌生的。为了帮助大家认识开源,从开源新生快速成长为社区贡献者,openEuler 社区联合鲲鹏社区,基于社区开源贡献实践开发了微认证课程。该课程适用于对开源以及 openEuler 社区感兴趣的朋友。

详情请访问: https://www.hikunpeng.com/learn/micro-certification/detail/ad537279d82b4d38bcd96afbdb2181d3

6.3 openEuler 社区首次亮相 CCF 国际 AIOps 挑战赛,斩获季军

openEuler A-Tune 团队于今年 3 月首次报名参加了 2022 年 CCF 国际 AIOps 挑战赛(智能运维领域极具影响力的挑战赛),经历 5 个月的激烈角逐,斩获季军。

详情请访问: https://mp.weixin.qq.com/s/BuGjKZDYEyClzrOC_fzr3g

6.4 第五届中国软件开源创新大赛 openEuler 赛道启航

由中国计算机学会(CCF)主办第五届“中国软件开源创新大赛”已进入报名阶段。openEuler 参与其中两个赛道“开源项目贡献”、“开源案例教学”,欢迎感兴趣的朋友报名参与。

大赛报名截止时间:2022 年 11 月

开源项目贡献赛道: https://www.gitlink.org.cn/competitions/index/openEuler-01

开源案例教学赛道: https://www.educoder.net/competitions/index/gcc-courses-2022

6.5 2022 CCF BDCI 大赛报名启动

由中国计算机学会创办的 CCF 大数据与计算智能大赛(CCF Big Data & Computing Intelligence Contest,简称 CCF BDCI)至今已经是第十届。作为最活跃的操作系统开源社区之一,openEuler 参与其中,并在训练赛道中贡献赛题 “openEuler 社区视频会议纪要自动生成”,欢迎感兴趣的朋友们报名参加。

大赛报名截止时间:2022 年 12 月 05 日

2022 CCF BDCI 大赛 openEuler 赛题: https://www.datafountain.cn/competitions/591

6.6 开源实习

面向高校学生开发者的开源实习仍在进行中,社区长期提供线上实习的机会,致力于培养开源人才,感兴趣的朋友可以登录官方活动网址报名参加:

https://www.openeuler.org/zh/internship/

七、基础设施

为了提供更舒适的使用体验,基础设施团队根据社区开发者的建议,对 openEuler 官网进行一些优化:

7.1 新版迁移专区

为方便大家查阅,提升文档阅读体验,我们在导航栏“支持”下增设迁移指南,同时在视觉设计上进行优化,使其更加简洁清晰。

7.2 新版 SIG 中心

openEuler 社区有近百个 SIG 组,每个 SIG 组都由该组的核心成员(如 Maintainer)主导治理。为了方便社区朋友更快地找到自己感兴趣的 SIG 组,基础设施团队上线了 Infra SIG 筛选功能,朋友们可以通过 SIG 名称、仓库、Maintainer 等任一维度进行搜索,且每个 SIG 组均有独立的详情页,包含会议日历、仓库列表、联系方式(如邮件列表、Maintainer 主页)等。

7.3 文档搜索功能的提升

通过关键词搜索,用户可查询相关的文档、博客资料。

7.4 深色模式

用户可根据自己的习惯,自由切换深色模式。

访问官网进行体验:https://openeuler.org

致谢

感谢以下社区开发者对本月报告的贡献

以下不分先后顺序

内容征集

openEuler 社区的发展离不开每⼀位贡献者的辛勤付出。可以说每一天,openEuler 社区都发生着好的事情,小编限于视野和能力,难免有所遗漏,在此表示歉意。

如果您希望在月报中增加您的工作内容,或对内容有任何改进建议,请邮件联系wengqiaozhen@openeuler.sh