篇首语

在开放原子开源基金会、OpenAtom OpenHarmony(简称“OpenHarmony”)工作委员会、会员及共建单位和开发者的共同努力下,OpenHarmony在技术、商业、生态、开源建设等各个方面取得突破性进展。

9月,工作委员会发布《OpenHarmony社区运营报告(2022年9月)》,包含代码贡献、生态进展、社区治理、技术进展、社区活动、社区及官网运营等关键成果,以便社区伙伴、广大开发者更了解OpenHarmony,共建可持续发展的开源生态系统,繁荣生态。

本月快讯

近期,2022开放原子全球开源峰会OpenAtom OpenHarmony分论坛在北京圆满举办。

深圳市工业和信息化局和福州市人民政府出台相关政策,利好OpenHarmony生态和产业发展。

开放原子开源基金会冯冠霖秘书长和OpenHarmony PMC携手发布《 OpenHarmony社区共建地图(第一期)》。

2022年9月9日,上海交通大学OpenHarmony技术俱乐部成立。

一、代码贡献

1、发布《OpenHarmony社区共建地图(第一期)》

截至9月15日,OpenHarmony主干上修改代码行数约3538万行(代码修改行数)。

其中,华为占92.09%,余下约40家共建单位累计共建主干代码约280万行,占7.91%。社区持续保持健康活跃,OpenHarmony Gitee指数满分100(Top 1)。

7月27日,2022开放原子全球开源峰会上冯冠霖秘书长和PMC携手发布了《OpenHarmony社区共建地图(第一期)》。截至9月15日,28家单位计划在2022年12月30日前共建交付社区已规划的20个子系统的147个特性,已共建交付37个特性。

注:如果共建单位在9月15日官网度量Top20范围内,以Top 20排序(否则以共建单位的首字母排序)。因排版需要,相邻公司技术域相同,聚合到一行。

截至2022年7月14日,代码Top10贡献单位和Top20贡献个人,如下:

发布唯一序号的共建者勋章:

打开网页:

https://metrics.openharmony.cn/#/codeContributorLogin

或扫描下方二维码,输入Gitee的邮箱和验证码点亮。

2、五家单位获得《OpenAtom OpenHarmony百人代码贡献单位》,工作将例行化开展

截至9月15日,社区共有约4700位贡献者。

其中,截至7月14日,有5家共建单位,华为终端有限公司、深圳开鸿数字产业发展有限公司、江苏润和软件股份有限公司、软通动力信息技术(集团)股份有限公司、广东九联科技股份有限公司,每一家都分别有超过100位员工向OpenHarmony的主干、或兴趣组、或三方库的仓库提交代码并且被合入,因此作为共建单位代表获得《OpenAtom OpenHarmony百人代码贡献单位》致谢。

在OpenHarmony社区现阶段,为持续激励各雇主单位鼓励其单位员工直接参与到OpenHarmony的代码建设和开源开发体验,8月份,OpenHarmony工作委员会决议:《百人代码贡献单位》取得明显的共建业务成果,后续例行开展,树立品牌,加大曝光度,如在《2022年OpenHarmony年报》中展示结果。

截至9月15日,5家单位持续鼓励员工向OpenHarmony提交代码,结果如下:

致谢OpenHarmony百人代码贡献单位

二、生态进展

1、2022开放原子全球开源峰会OpenAtom OpenHarmony分论坛回顾

2022开放原子全球开源峰会OpenAtom OpenHarmony分论坛在北京成功举办,现场设置了OpenHarmony体验区。工业和信息化部副部长王江平、北京市副市长靳伟、工业和信息化部信息技术发展司副司长王威伟,以及开放原子开源基金会理事长和秘书长等莅临体验区并指导工作。

OpenHarmony体验区集中展示了面向智慧城市、交通、超高清、教育、智能家居、金融、政务7大行业的丰富应用场景下的创新成果,相关生态伙伴开发的18款软件发行版已通过兼容性测评。

OpenHarmony体验区照片

2、OpenHarmony生态兼容性测评工作进展

● 目前,社区兼容性测评结果:53个厂家,134款产品通过兼容性测评

注:数据截至2022年9月20日

● 《金融数字化服务终端产品兼容性规范》发布

为解决各行业特有兼容性测试业务诉求,如:系统安全设计,外设兼容性等,兼容性工作组选择金融服务终端作为首个扩展兼容性规范落地的行业,由深圳国家金融科技测评中心有限公司主导,中国银联、深开鸿、润和软件、深圳市证通电子股份有限公司(以下简称“证通电子”)等行业头部企业通过,并发布了《金融数字化服务终端产品兼容性规范》。在通过兼容性工作组、兼容性SIG等多轮生态技术评审后,于2022年8月10日正式发布到社区。如下是基于扩展兼容性规范,在金融领域兼容性测评的实践方案。

● 9月,2款平板通过兼容性测评:

北京万里红有限公司的万里红SP10平板、统信软件技术有限公司的商务平板,通过兼容性测评。

三、社区治理

● 工委会治理:证通电子作为B类捐赠人代表加入工委会治理。

● 新成员单位:9月份,OpenHarmony项目新增B类捐赠人单位如下,深圳发掘科技有限公司、统信软件技术有限公司、福州汇思博信息技术有限公司。

● 技术治理:截至9月15日,OpenHarmony PMC,下辖共49个SIG。PMC明确了SIG负责实现代码的职责,并需定期向PMC汇报进展。PMC评审通过《社区代码仓管理规定》,指导社区角色进行规范化操作。

9月9日,由OpenHarmony技术指导委员会(TSC)主办、上海交通大学承办的“上海交通大学OpenHarmony技术俱乐部成立仪式”在上海成功举办,OpenHarmony技术俱乐部在上海交通大学成功落地标志着OpenHarmony的产学研用合作进入快车道。

● 生态治理:行业专委会新增公共安全专委会、游戏专委会;经超高清专委会近2个月的筹备工作,任命了超高清专委会的会长、副会长及秘书处;截至9月22日,新增福建联迪商用设备有限公司、福州汇思博信息技术有限公司、广东天波教育科技有限公司、青岛罗博数码科技有限公司、厦门雅基软件有限公司、深圳鸿元智通科技有限公司、深圳市新国都支付技术有限公司、深圳市优博讯科技股份有限公司、深圳市优博终端科技有限公司、中国信息通信研究院为OpenHarmony生态委员会成员。

● 工作委员会工作组:9月,在OpenHarmony工作委员会上,任命润和软件-丽娜为品牌管理组组长,任命东方创科-宋懿赢为教育培训拓展组组长,任命华为-王治文为知识体系组组长。

四、技术发展

2022年7月30日发布OpenHarmony 3.2 Beta2:

该版本主要针对标准系统,对多个系统能力进行增强,包括:窗口多热区分发机制、电源管理重启恢复机制、多模输入能力丰富;指纹录入/认证/识别框架;支持卡片添加、组件能力增强、支持单实例Ability迁移、运行管理支持打开沙箱应用;包管理能力增强等。

2022年8月24日发布OpenHarmony 3.1.2 Release:

修复Linux Kernel、OpenSSL、curl、node三方组件的已知漏洞;补齐acts用例;修复系统应用的部分已知缺陷。

五、社区活动

1、公共活动

近期共举办【OpenHarmony开源开发者成长计划】系列直播课程2节。赋能课程主要讲解各个子系统的应用,以便孵化更多的场景案例。

近期共举办【战“码”先锋,PR征集令】系列直播课程4节,主要针对各个子系统的框架/原理进行解读,方便开发者共建主干代码。

2、伙伴活动

近期伙伴活动共举办3场。

六、社区及官网运营

1、合作社区官方账号发布内容数据汇总

截至2022年9月15日,9个合作社区共发布内容(含技术文章、视频教程)1095篇,累计获得总PV/UV数448730,同比上月增长1%,账号获得粉丝数1294人,较上月增幅0.7%。

2、OpenHarmony社群直播数据

截至2022年9月15日,OpenHarmony社群累计开展直播75场,累计观看量37121,观看人数19986;其中63场联合各家合作社区直播,累计199场次,观看次数1126160;观看人数290566;合计OpenHarmony直播所有渠道产生观看次数1163281、观看人数310552。

3、OpenHarmony社群运营数据

截至2022年9月15日,社群共沉淀开发者7634人,累计社群沟通信息8.6万,累计与开发者沟通2.8万次,累计触达消息5.6万条。

七、社区数据总览

注:数据截至2022年9月20日

OpenHarmony社区运营报告(2022年9月)的更多相关文章

  1. Java学习笔记:2022年1月2日

    Java学习笔记:2022年1月2日 摘要:为何学习Java及Java的基础语法知识,记事本的显示原理,Java中的重要知识点 目录 Java学习笔记:2022年1月2日 1.正式开始学习Java! ...

  2. Java学习笔记:2021年12月31日下午-2022年1月1日上午

    Java学习笔记:2021年12月31日下午-2022年1月1日上午 摘要:主要记录了计算机的电气构成,学习Linux系统的原因以及关于Linux以及相关操作的基础知识. 目录 Java学习笔记:20 ...

  3. win7重装系统经验总结报告(2013年6月29日凌晨1:45)

    win7重装系统经验总结报告(2013年6月29日凌晨1:45) 步骤: 1.考虑被重做的电脑是否有重要文件在C盘.有则转移到D盘等非系统盘. 2.看该电脑是2GB内存还是4GB以上内存. 3.准备好 ...

  4. Spire.Doc 生成pdf业务运营报告

    需求:每天向全国各运营大区钉钉运营群定时发送pdf业务运营报告: 通过对各Office操作组件对比,选择Spire.Doc.它专门为开发人员进行创建,读取,写入.转换打印 word 文档文件提供便利, ...

  5. ASP.NET CORE 项目搭建(2022 年 3 月版)

    ASP.NET CORE 项目搭建(2022 年 3 月版) 自读 沉淀了多年的技术积累,在 .NET FRAMEWORK 的框架下尝试造过自己的轮子. 摸索着闭门造过 基于 OWIN 服务后端. 摸 ...

  6. 2022年5月11日,NBMiner发布了41.3版本,在内核中加入了100%LHR解锁器,从此NVIDIA的显卡再无锁卡一说

           2022年5月11日,NBMiner发布NBMiner_41.3版本,主要提升了稳定性.         2022年5月8日,NBMiner发布NBMiner_41.0版本,在最新的内核 ...

  7. 关于2022年3月9日之后Typora登录不了--已解决

    p.s.今天是2022.7.27,软件版本:13.6.1 (以下所有方法,亲自尝试后整理出的) 报错信息: This beta version of typora is expired, please ...

  8. 【每日一题】【集合增删】2022年1月13日-NC41 最长无重复子数组-220113/220122

    描述 给定一个长度为n的数组arr,返回arr的最长无重复元素子数组的长度,无重复指的是所有数字都不相同. 子数组是连续的,比如[1,3,5,7,9]的子数组有[1,3],[3,5,7]等等,但是[1 ...

  9. Java学习记录:2022年1月13日(其二)

    Java学习记录:2022年1月13日(其二) ​ 摘要:本篇笔记主要记录了在设计类时的一些注意事项,类加载时类中各个部分的加载顺序以及继承和多态的知识. 目录 Java学习记录:2022年1月13日 ...

  10. Java学习笔记:2022年1月13日(其一)

    Java学习笔记:2022年1月13日(其一) ​ 摘要:这篇笔记主要讲解了Java中的自定义类.以及构造一个类时所需要了解的一些重点知识. 目录 Java学习笔记:2022年1月13日(其一) 1. ...

随机推荐

  1. NamedTuple技巧用法

    PS: 第一眼看到这个代码的时候,就联想到了go中的构造函数,虽然知道go中的构造函数其实就类比于python中的构造函数__init__,但是不得不说,这个太像了 在日常编码中,我们经常需要写一些返 ...

  2. 【LeetCode链表#6】移除链表元素

    移除链表元素 题目 力扣题目链接(opens new window) 题意:删除链表中等于给定值 val 的所有节点. 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 ...

  3. 第125篇: 期约Promise基本特性

    好家伙,本篇为<JS高级程序设计>第十章"期约与异步函数"学习笔记 1.非重入期约 1.1.可重入代码(百度百科) 先来了解一个概念 可重入代码(Reentry cod ...

  4. 【Azure 应用服务】Python Function App重新部署后,出现 Azure Functions runtime is unreachable 错误

    问题描述 Python Function App重新部署后,出现 Azure Functions runtime is unreachable 错误 问题解答 在Function App的门户页面中, ...

  5. 【Azure 应用服务】如果发现当前使用的订阅无法在China North 3 区中创建App Service服务,如何来解决这个问题呢?

    问题描述 在创建App Service服务时,突然发现无法选择China North 3区域,如何来解决这个问题呢? 问题解答 根据Azure中服务都需要在订阅中注册的原理,因为China North ...

  6. 【Azure 事件中心】Flink消费Event Hub中事件, 使用Azure默认示例代码,始终获取新产生的事件,如何消费旧事件呢?

    问题描述 根据Azure Event Hub示例文档,[将 Apache Flink 与适用于 Apache Kafka 的 Azure 事件中心配合使用],配置好 consumer.config 文 ...

  7. 浅入 ABP 系列(6):数据库配置

    浅入 ABP 系列(6):数据库配置 版权护体作者:痴者工良,微信公众号转载文章需要 <NCC开源社区>同意. 目录 浅入 ABP 系列(6):数据库配置 创建标准的 EFCore 数据库 ...

  8. Docker的使用记录

    开始 这是第一个尝试在Leanote上面编写文章,我觉得最重要的事情就是能够保证md文件是能够移植的,否则如果这个软件不靠谱的话,我还能把文章移动到别的地方去.所以先写一篇文章看看效果如何,方便不方便 ...

  9. 探索Terraform实践:优化基础设施管理

    Terraform 是管理基础设施及代码(IaC)最常用的工具之一,它能使我们安全且可预测地对基础设施应用更改. Terraform作为一个强大的基础设施即代码工具,为开发人员和运维团队提供了一种简单 ...

  10. linux FTP服务搭建,匿名用户访问创建上传文件

    1.安装vsftpd 首先确认本地是否安装vftpd rpm -qa|grep vftpd 安装vsftpd yum install vsftpd 为什么呢??因为写权限问题   root 用户. 这 ...