From b272a1e5eac554cd31a8d7fea44139d20d2b558e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=AC=E5=91=A8=E6=88=91=E4=BC=91=E6=81=AF?= Date: Thu, 6 Apr 2023 08:07:38 +0000 Subject: [PATCH] =?UTF-8?q?!1427=20=E6=9E=B6=E6=9E=84SIG=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E4=BC=9A=E8=AE=AE=E7=BA=AA=E8=A6=81=E5=BD=92=E6=A1=A320230131~?= =?UTF-8?q?20230404=20add=20arch=20sig=20MoM=20from=2020230131=20to=202023?= =?UTF-8?q?0404?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../meetings/2023-01-31-meeting.md | 48 +++++++++ .../meetings/2023-02-14-meeting.md | 19 ++++ .../meetings/2023-02-21-meeting.md | 37 +++++++ .../meetings/2023-02-28-meeting.md | 57 +++++++++++ .../meetings/2023-03-07-meeting.md | 39 ++++++++ .../meetings/2023-03-14-meeting.md | 19 ++++ .../meetings/2023-03-21-meeting.md | 98 +++++++++++++++++++ .../meetings/2023-03-28-meeting.md | 52 ++++++++++ .../meetings/2023-04-04-meeting.md | 27 +++++ 9 files changed, 396 insertions(+) create mode 100644 sig/sig-architecture/meetings/2023-01-31-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-02-14-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-02-21-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-02-28-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-03-07-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-03-14-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-03-21-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-03-28-meeting.md create mode 100644 sig/sig-architecture/meetings/2023-04-04-meeting.md diff --git a/sig/sig-architecture/meetings/2023-01-31-meeting.md b/sig/sig-architecture/meetings/2023-01-31-meeting.md new file mode 100644 index 0000000..09a8b40 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-01-31-meeting.md @@ -0,0 +1,48 @@ +# 架构SIG例会 2023-1-31 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、新建SIG仓:tools_previewer +议题2、新建SIG仓:vimicro +议题3、新建SIG仓:kernel_linux_common_modules_pac +议题4、新建SIG仓:BabybusLibs + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、新建SIG仓:tools_previewer** +汇报人:周凯 +会议结论: +1、同意在OpenHarmony-SIG新建tools_previewer仓,达到孵化标准毕业后合入主干。注意要体现孵化过程,不要一次全量代码提交,按特性拆分孵化。孵化毕业后可以一次全量代码合入到主干。 +2、编译门禁是基础保障,社区开发需要加上基本的静态扫描、编译构建门禁。 +遗留问题: +1、轻量ArkUI接口建议做成标准ArkUI接口的子集,拉通讨论确认。责任人:周凯,贾德祥,吴海滨 +2、跟马家骏确认SDK的冒烟测试现状,分析业界SDK是否有对应的测试保证。责任人:周凯,马家骏 + +**议题2、新建SIG仓:vimicro** +汇报人:刘文 +会议结论: +1、和开发板SIG沟通对齐后,同意新建vimicro开发板相关孵化仓:device_soc_vimicro,device_board_vimicro,vendor_vimicro。 +遗留问题: +1、建议切换到OpenHarmony3.2版本; +2、毕业时审视开发板的使用情况。 + +**议题3、新建SIG仓:kernel_linux_common_modules_pac** +汇报人:黄节两 +会议结论: +1、同意在OpenHarmony-SIG新建kernel_linux_common_modules_pac孵化仓; +遗留问题: +1、跟踪推进内核common_modules按大颗粒特性归属同一仓,并给出整改计划; +2、PAC方案修改要确保内核的稳定性,并给出性能影响测试; +3、PAC方案需要经过安全SIG评审,充分考虑机制本身的鲁棒性; + +**议题4、新建SIG仓:BabybusLibs** +汇报人:毛林楠 +会议结论: +1、框架结构暂不适合以组件形式开源,建议以应用示例方式,提供给开发者代码片段式复用。 +遗留问题: +1、架构设计思想需同应用框架专家再次分析是否建仓。 diff --git a/sig/sig-architecture/meetings/2023-02-14-meeting.md b/sig/sig-architecture/meetings/2023-02-14-meeting.md new file mode 100644 index 0000000..1c21c42 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-02-14-meeting.md @@ -0,0 +1,19 @@ +# 架构SIG例会 2023-2-14 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、新建SIG仓:third_party_libfuse + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、新建SIG仓:third_party_libfuse** +汇报人:冒晶晶 +会议结论: +1、闭环如下遗留问题再上会评审。 +遗留问题: +1、闭环libfuse引入对三方云SDK开源污染的影响,分析竞品现状。 diff --git a/sig/sig-architecture/meetings/2023-02-21-meeting.md b/sig/sig-architecture/meetings/2023-02-21-meeting.md new file mode 100644 index 0000000..a8de4e7 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-02-21-meeting.md @@ -0,0 +1,37 @@ +# 架构SIG例会 2023-2-21 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、新建SIG仓:distributedhardware_distributed_audio和distributedhardware_distributed_input +议题2、新建SIG仓:third_party_libfuse 遗留问题闭环 +议题3、新建SIG仓:third_party_libabigail和third_party_elfutils + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、新建SIG仓:distributedhardware_distributed_audio和distributedhardware_distributed_input** +汇报人:张创 +会议结论: +1、同意在OpenHarmony-SIG新建distributedhardware_distributed_audio和distributedhardware_distributed_input仓库。 +遗留问题: +1、会议材料中针对这两个仓的业务范围需要刷新; +2、DistributedAudioSDK命名不准确,修改为DistributedAudioFwkImpl,输入类似命名一并修改。 + +**议题2、新建SIG仓:third_party_libfuse 遗留问题闭环** +汇报人:冒晶晶 +会议结论: +1、同意在OpenHarmony-SIG新建third_party_libfuse仓库。 +遗留问题: +无。 + +**议题3、新建SIG仓:third_party_libabigail和third_party_elfutils** +汇报人:张海波 +会议结论: +1、同意在OpenHarmony-SIG新建third_party_libabigail和third_party_elfutils仓库。 +遗留问题: +1、elfutils是否可以用elfio替换; +2、是否使用了elfutils内license是GPL V3.0的源码。 diff --git a/sig/sig-architecture/meetings/2023-02-28-meeting.md b/sig/sig-architecture/meetings/2023-02-28-meeting.md new file mode 100644 index 0000000..7b9f83a --- /dev/null +++ b/sig/sig-architecture/meetings/2023-02-28-meeting.md @@ -0,0 +1,57 @@ +# 架构SIG例会 2023-2-28 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、sig仓申请孵化毕业third_party_libabigail和third_party_elfutils +议题2、新建sig仓:third_party_Vulkan-Loader +议题3、新建sig仓:third_party_Vulkan-Validation-Layers +议题4、新建SIG仓:kernel_linux_common_modules_xpm +议题5、轻量图形部分仓名修改 + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、sig仓申请孵化毕业third_party_libabigail和third_party_elfutils** +汇报人:张海波 +会议结论: +1、同意third_party_libabigail和third_party_elfutils仓孵化毕业。 +遗留问题: +1、思考如何尽量减少升级包的大小,减少打包无谓的依赖项。 + +**议题2、新建sig仓:third_party_Vulkan-Loader** +汇报人:佘刚斌 +会议结论: +1、同意在OpenHarmony-SIG新建third_party_Vulkan-Loader仓库。 +遗留问题: +1、补充在Graphic SIG汇报的正式纪要。 + +**议题3、新建sig仓:third_party_Vulkan-Validation-Layers** +汇报人:佘刚斌 +会议结论: +1、同意在OpenHarmony-SIG新建third_party_Vulkan-ValidatianLayers仓库。 +遗留问题: +1、补充在Graphic SIG汇报的正式纪要。 + +**议题4、新建SIG仓:kernel_linux_common_modules_xpm** +汇报人:张盼 +会议结论: +1、同意在OpenHarmony-SIG新建kernel_linux_common_modules_xpm孵化仓,并在孵化过程中回答遗留问题; +遗留问题: +1、xpm安全地址范围保留的虚地址空间与固定映射的so存在潜在冲突的可能,要梳理OH应用的内存布局,以文档方式对外说明机制的存在和运作; +2、HAP包中多签的非代码内容会导致fs-verity hash tree的增大,是否会显著影响页校验效率。 + +**议题5、轻量图形部分仓名修改** +汇报人:周元杰 +会议结论: +1、同意以下部件对应代码仓名称修改方案: +graphic_ui部件仓名修改为arkui_ui_lite、 +graphic_utils部件仓名修改为graphic_graphic_utils_lite、 +graphic_surface部件仓名修改为graphic_surface_lite、 +graphic_wms部件仓名修改为window_window_manager_lite。 +遗留问题: +1、修改后在社区 release note 提供接口变更说明,做好各项适配工作; +2、新仓的sig架构图 ui lite 从图形删除,添加到arkui 更新;wms从图形删除,添加到window中更新。 diff --git a/sig/sig-architecture/meetings/2023-03-07-meeting.md b/sig/sig-architecture/meetings/2023-03-07-meeting.md new file mode 100644 index 0000000..ede7882 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-03-07-meeting.md @@ -0,0 +1,39 @@ +# 架构SIG例会 2023-3-7 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、sig仓申请孵化毕业:third_party_libfuse +议题2、新建SIG仓:OpenHarmony-SIG 新建useriam_fingerprint_auth仓 +议题3、新建SIG仓:OpenHarmony-SIG 新建ui_appearance仓 + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、sig仓申请孵化毕业:third_party_libfuse** +汇报人:林奇恒 +会议结论: +1、同意third_party_libfuse仓孵化毕业,完成如下遗留问题后到QA-SIG进行评审。 +遗留问题: +1、README.OpenSource中去掉未用到的代码的License,只保留LGPLV2; +2、新增README文件补充说明该三方库的使用介绍; +3、接入云侧服务的可靠性问题:当前4.x接入华为云sdk,后续5.x规划南向云服务厂商的接入。 + +**议题2、新建SIG仓:OpenHarmony-SIG 新建useriam_fingerprint_auth仓** +汇报人:王国强 +会议结论: +1、同意在OpenHarmony-SIG新建useriam_fingerprint_auth仓库。 +遗留问题: +1、3.2 release版本是否集成该功能; +2、指纹认证和指纹识别的区别,架构上为何分开设计,人脸系统是否也区分了认证和识别,结果反馈给任革林。 + +**议题3、新建SIG仓:OpenHarmony-SIG 新建ui_appearance仓** +汇报人:刘凯 +会议结论: +1、同意在OpenHarmony-SIG新建ui_appearance仓库。 +遗留问题: +1、确认资源管理和应用上架管控策略; +2、确认系统应用和arkui默认配色的适配工作情况。 diff --git a/sig/sig-architecture/meetings/2023-03-14-meeting.md b/sig/sig-architecture/meetings/2023-03-14-meeting.md new file mode 100644 index 0000000..7fbb3ab --- /dev/null +++ b/sig/sig-architecture/meetings/2023-03-14-meeting.md @@ -0,0 +1,19 @@ +# 架构SIG例会 2023-3-14 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、sig仓申请孵化毕业:startup_hvb + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、sig仓申请孵化毕业:startup_hvb** +汇报人:张小田 +会议结论: +1、同意startup_hvb毕业,代码合入社区并完善文档后到QA-SIG评审。 +遗留问题: +无。 diff --git a/sig/sig-architecture/meetings/2023-03-21-meeting.md b/sig/sig-architecture/meetings/2023-03-21-meeting.md new file mode 100644 index 0000000..4bdf55a --- /dev/null +++ b/sig/sig-architecture/meetings/2023-03-21-meeting.md @@ -0,0 +1,98 @@ +# 架构SIG例会 2023-3-21 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、新建sig仓 device_board_xhilink,vendor_xhilink +议题2、新建SIG仓:OpenHarmony-SIG 新建fsverity-utils仓 +议题3、新建SIG仓:OpenHarmony-SIG 新建arangojs仓 +议题4、linux-4.19内核仓退休 +议题5、正式仓申请停用:third_party_u-boot +议题6、distributedhardware_distributed_audio和distributedhardware_distributed_input sig仓申请毕业 +议题7、新建SIG仓:OpenHarmony-SIG 新建device_soc_t_head仓 +议题8、新建SIG仓:OpenHarmony-SIG 新建rust,tokio仓 +议题9、新建SIG仓:OpenHarmony-SIG 新建bindgen, cxx,libc, num-traits, nix仓 +议题10、新建SIG仓:OpenHarmony-SIG 新建 hyber, reqwest仓 + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) +万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen) + +## 会议纪要(Notes) + +**议题1、新建sig仓 device_board_xhilink,vendor_xhilink** +汇报人:曾祥新 +会议结论: +1、同意在OpenHarmony-SIG新建device_board_xhilink,vendor_xhilink,由于主线已有相同soc的开发板,建议孵化毕业至tpc-sig。 +遗留问题: +无。 + +**议题2、新建SIG仓:OpenHarmony-SIG 新建fsverity-utils仓** +汇报人:李鹤皓 +会议结论: +1、同意OpenHarmony-SIG新建孵化仓fsverity_utils。 +遗留问题: +无。 + +**议题3、新建SIG仓:OpenHarmony-SIG 新建arangojs仓** +汇报人:杨志强 +会议结论: +1、同意在OpenHarmony-SIG新建arangojs孵化仓。 +遗留问题: +1、考虑到维护成本,尽量推动上游适配OpenHarmony; +2、调研ArangoDB官方针对各个平台及语言的驱动开发情况,并给出回复。 + +**议题4、linux-4.19内核仓退休** +汇报人:朱佳鑫 +会议结论: +1、同意linux-4.19内核仓退休 +遗留问题: +1、与测试领域确认退休是否有影响。(确认结果:测试领域反馈,该仓退休无影响) + +**议题5、正式仓申请停用:third_party_u-boot** +汇报人:钱凯 +会议结论: +1、同意third_party_u-boot仓退休。 +遗留问题: +无。 + +**议题6、distributedhardware_distributed_audio和distributedhardware_distributed_input sig仓申请毕业** +汇报人:丁浩 +会议结论: +1、同意distributedhardware_distributed_audio、distributedhardware_distributed_input sig仓毕业,继续至QA-SIG进行评审。 +遗留问题: +无。 + +**议题7、新建SIG仓:OpenHarmony-SIG 新建device_soc_t_head仓** +汇报人:连志安 +会议结论: +1、当前润和联合平头哥完成了TH1520芯片平台(RISC-V指令集)适配标准系统的工作申请成立平头哥soc仓库,仓库名为:device_soc_t_head,board和vendor沿用之前的hihope相关仓库;开发板预计4月份开始可以给到开发者使用,后续适配工作正常进行中,平头哥会参与底层相关的支持。 +2、同意在OpenHarmony-Sig新建device_soc_t_head。 +遗留问题: +1、方舟编译器适配存在一些跟指令集架构相关的代码,需要联合risc-v sig一起解决该问题; +2、初步计划年底完成技术孵化。 + +**议题8、新建SIG仓:OpenHarmony-SIG 新建rust,tokio仓** +汇报人:王兴 +会议结论: +1、同意在OpenHarmony-SIG新建rust, tokio及其依赖组件仓申请。 +遗留问题: +1、提供所有需要新建仓的列表,包括确切的目录,来源; +2、引入库和依赖库的所属SIG需要梳理清楚; +3、和董金光梳理引入rust库对SBOM的影响。 + +**议题9、新建SIG仓:OpenHarmony-SIG 新建bindgen, cxx,libc, num-traits, nix仓** +汇报人:郝拓 +会议结论: +1、同意在OpenHarmony-SIG新建bindgen/cxx/libc/nix/num-traits及其依赖组件仓申请。 +遗留问题: +1、提供所有需要新建仓的列表,包括确切的目录,来源。 + +**议题10、新建SIG仓:OpenHarmony-SIG 新建 hyber, reqwest仓** +汇报人:王兴 +会议结论: +1、同意在OpenHarmony-SIG新建hyber, reqwest及其依赖组件仓申请 +遗留问题: +1、提供所有需要新建仓的列表,包括确切的目录,来源; +2、引入库和依赖库的所属SIG需要梳理清楚。 diff --git a/sig/sig-architecture/meetings/2023-03-28-meeting.md b/sig/sig-architecture/meetings/2023-03-28-meeting.md new file mode 100644 index 0000000..643a292 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-03-28-meeting.md @@ -0,0 +1,52 @@ +# 架构SIG例会 2023-3-28 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、sig仓申请孵化毕业:third_party_Vulkan-Loader +议题2、新建SIG仓:coap +议题3、新建SIG仓:OpenHarmony-SIG 新建soc_perf仓 +议题4、minimp3、minimp4仓退休 +议题5、内核common_modules目录下仓合并 + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、sig仓申请孵化毕业:third_party_Vulkan-Loader** +汇报人:佘刚斌 +会议结论: +1、同意third_party_Vulkan-Loader仓孵化毕业。 +遗留问题: +1、SystemCapability.Graphic.Graphic2D.Vulkan修改为System.Graphic.Vulkan。 + +**议题2、新建SIG仓:coap** +汇报人:陈宝迪 +会议结论: +1、同意在OpenHarmony-SIG新建ohos_coap孵化仓。 +遗留问题: +1、软件资源占用较大,需要看下是否可以优化减小更轻量。 + +**议题3、新建SIG仓:OpenHarmony-SIG 新建soc_perf仓** +汇报人:徐宽 +会议结论: +1、同意在OpenHarmony-SIG新建soc_perf孵化仓。 +遗留问题: +1、和web责任田确认一下浏览器调用socperf,是通过系统进程还是普通应用进程调用的。 + +**议题4、minimp3、minimp4仓退休** +汇报人:陈国栋 +会议结论: +1、暂不同意minimp3、minimp4仓下线,待与合规SIG讨论此类软件如何处理后再决定。 +遗留问题: +无。 + +**议题5、内核common_modules目录下仓合并** +汇报人:朱佳鑫 +会议结论: +1、同意common_modules目录改为仓,其下仓改为common_modules仓下子目录; +2、内核-sig对common_modules上库模块进行评审,不能决策模块上升到架构-sig进行评审。 +遗留问题: +1、制定common_modules仓合入规则,到架构SIG进行评审。 diff --git a/sig/sig-architecture/meetings/2023-04-04-meeting.md b/sig/sig-architecture/meetings/2023-04-04-meeting.md new file mode 100644 index 0000000..2210a26 --- /dev/null +++ b/sig/sig-architecture/meetings/2023-04-04-meeting.md @@ -0,0 +1,27 @@ +# 架构SIG例会 2023-4-4 9:30-12:00(UTC+08:00)Beijing + +## 议题(Agenda) + +议题1、新建sig仓库 iot-device-sdk-c、iot-device-sdk-c-tiny +议题2、sig仓申请孵化毕业:kernel_linux_common_modules + +## 与会人(Attendees) + +任革林 [@im-off-this-week](https://gitee.com/im-off-this-week) +董金光 [@dongjinguang](https://gitee.com/dongjinguang) + +## 会议纪要(Notes) + +**议题1、新建sig仓库 iot-device-sdk-c、iot-device-sdk-c-tiny** +汇报人:陈星利 +会议结论: +1、同意在OpenHarmony-SIG新建仓库iot_device_sdk_c和iot_device_sdk_c_tiny。 +遗留问题: +无。 + +**议题2、sig仓申请孵化毕业:kernel_linux_common_modules** +汇报人:朱佳鑫 +会议结论: +1、待common_modules仓下合入规则制定后和孵化毕业流程一起评审。 +遗留问题: +无。 -- GitLab