会议主题
Subject

OpenHarmony 架构SIG(第165次会议)

会议时间
Time

2025-8-5 9:30-12:00(UTC+08:00)Beijing

召集人
Convener

任革林

与会人
Attendees

任革林,董金光,各议题汇报人等

历史纪要归档路径

方式1:https://gitee.com/openharmony/community/tree/master/sig/sig_architecture/meetings

方式2:dev邮件列表 纪要查询方式:https://lists.openatom.io/postorius/lists/ ,找dev->Archives,页面左侧可以按月份筛选

会议议题
Agenda

议题1:使用cups-filters代替OpenEuler:cups-filters开源选型

议题2:XR SIG源码仓申请

议题3:申请新建sig仓:flutter_quill、flutter-wonderous-app、flutter_keyboard_visibility_temp_fork、quill_native_bridge、desktop_window

议题4:仓颉OpenHarmony社区建仓申请

本次会议主要内容:

 

议题1、使用cups-filters代替OpenEuler:cups-filters开源选型

汇报人:郭盛帮

会议结论:

1、遗留问题闭环后,同意cups-filter独立选型1.28.17版本。

遗留问题:

1、需要提供cups-filter 不升级带来的影响以及应对策略。

2、补充调研现阶段主流PC操作系统的软件选型版本情况。

 

议题2、XR SIG源码仓申请

汇报人:赵梦姣

会议结论:

1、遗留问题澄清后重新上会评审。

遗留问题:

1、补充申请仓及相关模块的功能及职责。

2、补充申请仓与其他周边依赖仓之间的关系。

3、补充XR关键业务相应的技术实现流程,特别是跟社区已有仓的协同关系,以及对已有仓的修改诉求。

 

议题3、申请新建sig仓:flutter_quill、flutter-wonderous-app、flutter_keyboard_visibility_temp_fork、quill_native_bridge、desktop_window

汇报人:唐必腾

会议结论:

1、闭环遗留问题后同意在OpenHarmony-SIG下新建fluttertpc_ flutter_quill、fluttertpc_ flutter-wonderous-app、fluttertpc_ flutter_keyboard_visibility_temp_fork、fluttertpc_ quill_native_bridge、fluttertpc_ desktop_window,归属sig_crossplatformui。

遗留问题:

1、刷新申请材料,补充每个仓库的建仓背景、仓库功能、开源协议等。(已闭环)

 

议题4、仓颉OpenHarmony社区建仓申请

汇报人:徐潇

会议结论:

遗留问题5~8项目毕业时需要完成闭环,遗留问题1~4闭环后同意在OpenHarmony-SIG下:

1、新建third_party_cangjie_compiler,third_party_cangjie_tools,third_party_cangjie_runtime,third_party_cangjie_stdx,arkcompiler_cangjie_ark_interop仓,归属sig_compileruntime。

2、新建interface_sdk_cangjie仓,归属sig_api。

3、新建bundlemanager_bundlemanager_cangjie_wrapper,ability_ability_cangjie_wrapper,global_global_cangjie_wrapper,notification_notification_cangjie_wrapper,arkweb_arkweb_cangjie_wrapper,arkui_arkui_cangjie_wrapper仓,归属同意在sig_appframework。

4、新建distributeddatamgr_distributeddatamgr_cangjie_wrapper仓,归属sig_distributeddatamgr。

5、新建sensors_sensors_cangjie_wrapper,powermgr_powermgr_cangjie_wrapper仓,归属sig_distributedhardwaremgr。

6、新建graphic_graphic_cangjie_wrapper,window_window_cangjie_wrapper仓,归属sig_graphics。

7、新建filemanagement_filemanagement_cangjie_wrapper仓,归属sig_kernel。

8、新建multimedia_multimedia_cangjie_wrapper仓,归属sig_media。

9、新建security_security_cangjie_wrapper仓,归属sig_security。

10、新建communication_communication_cangjie_wrapper,connectivity_connectivity_cangjie_wrapper,location_location_cangjie_wrapper仓,归属sig_softbus。

11、新建applications_applications_cangjie_wrapper仓,归属sig_systemapplications。

12、新建telephony_telephony_cangjie_wrapper,netmanager_netmanager_cangjie_wrapper仓,归属sig_telephony。

13、新建testfwk_testfwk_cangjie_wrapper仓,归属sig_test。

14、新建request_request_cangjie_wrapper,hiviewdfx_hiviewdfx_cangjie_wrapper,time_time_cangjie_wrapper,startup_startup_cangjie_wrapper仓,归属sig_basicsoftwareservice。

遗留问题:

1、cangjie_oh_api仓修改为互操作仓 cangjie_ark_interop。

2、材料中补充cangjie_stdx仓的具体功能。

3、补充cangjie社区compiler、runtime、tools分仓的具体原因。

4、适配框架的仓叫*_cangjie_api不合适,建议改名改为*_cangjie_wrapper。

5、明确选择kit的原则;基于原则确定kit的范围;kit与仓的对应关系,并明确每个仓的内容范围。

6、cangjie社区对三方库的依赖,需要与OpenHarmony的三方库归一,确保和OpenHarmony社区版本可以匹配。

7、结论1中从仓颉社区引入到OpenHarmony社区的前4个仓,只允许上游同步,不允许修改,且上游同步需要有门禁机制,报基础设施工作组落地相关措施。

8、PCS兼容性标准,XTS兼容性用例,API资料,代码样例,开发指南等面向开发者的资料满足发布要求。