提交 2fa88220 编写于 作者: O ONa 提交者: jinguang

!1103 架构SIG历史会议纪要归档

* add sig/sig-architecture/meetings/2021-08-11-meeting.md
* add sig/sig-architecture/meetings/2021-08-17-meeting.md
* add sig/sig-architecture/meetings/2021-08-24-meeting.md
* add sig/sig-architecture/meetings/2021-09-07-meeting.md
* add sig/sig-architecture/meetings/2021-09-22-meeting.md
* add sig/sig-architecture/meetings/2021-11-09-meeting.md
* add sig/sig-architecture/meetings/2021-11-23-meeting.md
* add sig/sig-architecture/meetings/2021-12-01-meeting.md
* add sig/sig-architecture/meetings/2021-12-24-meeting.md
* add sig/sig-architecture/meetings/2021-12-21-meeting.md
* add sig/sig-architecture/meetings/2021-12-28-meeting.md
* add sig/sig-architecture/meetings/2022-01-11-meeting.md
* add sig/sig-architecture/meetings/2022-01-18-meeting.md
* add sig/sig-architecture/meetings/2022-01-30-meeting.md
* add sig/sig-architecture/meetings/2022-02-08-meeting.md
* add sig/sig-architecture/meetings/2022-02-15-meeting.md
* add sig/sig-architecture/meetings/2022-02-22-meeting.md
* add sig/sig-architecture/meetings/2022-03-01-meeting.md
* add sig/sig-architecture/meetings/2022-03-08-meeting.md
* add sig/sig-architecture/meetings/2022-03-15-meeting.md
* add sig/sig-architecture/meetings/2022-03-23-meeting.md
* add sig/sig-architecture/meetings/2022-03-29-meeting.md
* add sig/sig-architecture/meetings/2022-04-19-meeting.md
* add sig/sig-architecture/meetings/2022-04-26-meeting.md
* add sig/sig-architecture/meetings/2022-05-17-meeting.md
* add sig/sig-architecture/meetings/2022-05-24-meeting.md
* add sig/sig-architecture/meetings/2022-05-31-meeting.md
* add sig/sig-architecture/meetings/2022-06-07-meeting.md
* 2022-06-14-meeting.md 格式调整
* 2022-06-21-meeting.md格式调整
* 2022-06-28-meeting.md 格式调整
* 2022-07-05-meeting.md 格式修改
* add sig/sig-architecture/meetings/2022-07-12-meeting.md
* add sig/sig-architecture/meetings/2022-07-19-meeting.md
上级 48864d78
# 架构SIG例会 2021-8-11 14:15-15:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增 workscheduler和backgroundtask manager仓
议题2、新增ipc_auth仓
议题3、新增DLLite-Micro仓
议题4、小熊派代码合入主线评审
议题5、新增三方厂商的sig仓库
议题6、开发者 Nagesh 希望贡献 Arduino Nano 33 BLE 开发板
## 与会人(Attendees)
- [@im-off-this-week](rengelin@huawei.com)
- [@karl-z](zhangyongzhi@huawei.com)
- [@wanchengzhen](wanchengzhen@huawei.com)
- [@huawei_qiangbo](qiangbo2@huawei.com)
- [@Laowang-BearPi](wangcheng@holdiot.com)
- [@minglonghuang](minglong@iscas.ac.cn)
- [@dongjinguang](dongjinguang@huawei.com)
- [jiangxiaofeng](jiangxiaofeng8@huawei.com)
- [shiyuhan](shiyuhan1@huawei.com)
- [likailong](likailong@huawei.com)
## 会议纪要(Notes)
**议题1、新增 workscheduler和backgroundtask manager仓**
汇报人:胡军
会议结论:
1、议题人没有上会,未讨论。
遗留问题:
无。
**议题2、新增ipc_auth仓**
汇报人:江丽丽
会议结论:
1、目前整改与否对主线影响不大。保持现状,不建议进行整改。
遗留问题:
无。
**议题3、新增DLLite-Micro仓**
汇报人:施裕瀚
会议结论:
1、对外接口未清晰定义,暂不同意毕业。
遗留问题:
无。
**议题4、小熊派代码合入主线评审**
汇报人:王城
会议结论:
1、共申请新建三个仓
```
https://gitee.com/openharmony/vendor_bearpi
https://gitee.com/openharmony/applications_sample_bearpi_hm_nano
https://gitee.com/openharmony/device_bearpi_bearpi_hm_nano
```
2、另外引入两个三方开源软件,将会以外链加patch的形式方式提供
目录结构设计:
```
./device/ # 一级根目录
├── board # 二级目录,存放开发板级驱动
│ ├── bearpi # bearpi 开发板差异相关的实体仓(GPIO定义差异部分、PLL clock差异配置、uart差异配置等)
│ ├── hispark # hispark 开发板差异相关的实体仓(GPIO定义差异部分、PLL clock差异配置、uart差异配置等)
│ └── linaro
├── chipset # 二级目录,存放soc芯片相关的SDK、芯片驱动
│ ├── broadcom
│ ├── hisilicon
│ ├── mediatek
│ └── rockchip
```
遗留问题:
(1) 后续开发者引入主线仓的开发板对应的驱动和SDK由引入负责人进行维护;如果出现维护不及时,OpenHarmony社区有权利删除对应的部件和代码仓;
(2)整体代码的具体整改以渐进的方式进行(先新建一套新的目录结构,逐渐替换现有目录结构的方式进行) 责任人:小熊派、海思
(3)初步方案按照会议题讨论的基本结论来实施,目前开龙这边基于Zephyr进行系统设计,并给出对应优化方案,于下次架构SIG进行决策 -- 责任人:李开龙、devboard SIG Leader、梁克雷
**议题5、新增三方厂商的sig仓库**
汇报人:李开龙
会议结论:
1、同意在sig仓建立孵化,后续按议题4要求目录结构整改。
遗留问题:
1、后续所有芯片级别的建仓按议题4要求汇总并统一汇报。责任人:devboard Sig
**议题6、开发者 Nagesh 希望贡献 Arduino Nano 33 BLE 开发板**
汇报人:
会议结论:
1、会后跟社区负责对接,加入zulip,持续跟进其工作进度。
遗留问题:
无。
# 架构SIG例会 2021-8-17 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增ace_ets_loader和ace_js_loader仓:
`https://gitee.com/openharmony/ace_ets_loader`
`https://gitee.com/openharmony/ace_js_loader`
新增三方开源软件仓weex-loader和parse5:
`https://gitee.com/openharmony/weex-loader`
`https://gitee.com/openharmony/parse5`
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
张勇智 [@karl-z](https://gitee.com/karl-z)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、新增ace_ets_loader和ace_js_loader仓:
`https://gitee.com/openharmony/ace_ets_loader`
`https://gitee.com/openharmony/ace_js_loader`
新增三方开源软件仓weex-loader和parse5:
`https://gitee.com/openharmony/weex-loader`
`https://gitee.com/openharmony/parse5`**
汇报人:王纯
会议结论:
1、新增4个仓
`https://gitee.com/openharmony/developtools/ace-js2bundle`
`https://gitee.com/openharmony/developtools/ace-ets2bundle`
`https://gitee.com/openharmony/third_party/weex-loader`
`https://gitee.com/openharmony/third_party/parse5`
2、打包后的sdk的路径与鸿蒙SDK保持一致,若有微调变动与IDE对齐
# 架构SIG例会 2021-8-24 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增三个三方开源代码仓:
third_party_libsoup:`https://gitee.com/openharmony/third_party_libsoup`
third_party_libpsl:`https://gitee.com/openharmony/third_party_libpsl`
third_party_gettext:`https://gitee.com/openharmony/third_party_gettext`
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
张勇智 [@karl-z](https://gitee.com/karl-z)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、新增三个三方开源代码仓:
third_party_libsoup:`https://gitee.com/openharmony/third_party_libsoup`
third_party_libpsl:`https://gitee.com/openharmony/third_party_libpsl`
third_party_gettext:`https://gitee.com/openharmony/third_party_gettext`**
汇报人:刘荣亮
会议结论:
1、同意新增如下两个开源仓:
third_party_libsoup:`https://gitee.com/openharmony/third_party_libsoup`
third_party_libpsl:`https://gitee.com/openharmony/third_party_libpsl`
2、gettext开源仓需要确认GPL协议的范围,和法务对齐,下次例会在汇报决定。
# 架构SIG例会 2021-9-7 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、三方开源代码仓GPL协议代码处理方式汇报:
third_party_gettext:`https://gitee.com/openharmony/third_party_gettext`
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
张勇智 [@karl-z](https://gitee.com/karl-z)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、三方开源代码仓GPL协议代码处理方式汇报:third_party_gettext:`https://gitee.com/openharmony/third_party_gettext`**
汇报人:刘荣亮
会议结论:
1、同意gettext建仓申请,含有GPL协议代码当前不参与编译,建议不删除相关代码,便于后续升级维护;
2、后面如果有新的依赖,需要在合入是的时候进行管控;
third_party_gettext:`https://gitee.com/openharmony/third_party_gettext`
# 架构SIG例会 2021-9-22 14:15-15:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增 sensors_start 仓
## 与会人(Attendees)
- [@wanchengzhen](wanchengzhen@huawei.com)
- [@dongjinguang](dongjinguang@huawei.com)
- [@hhh2](pengfei.hou@huawei.com)
- [@hellohyh001](huiyuehong@huawei.com)
## 会议纪要(Notes)
**议题1、新增 sensors_start仓**
汇报人:候朋飞
会议结论:
1、同意在sig仓建立孵化。
遗留问题:
无。
# 架构SIG例会 2021-11-9 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、测试子系统申请新建开源仓third_party_benchmark
议题2、帐号子系统申请新建开源仓account_app_account
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
张勇智 [@karl-z](https://gitee.com/karl-z)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1:测试子系统申请新建开源仓third_party_benchmark**
汇报人:任翔
会议结论:
1、同意在OpenHarmony新增third_party_benchmark开源仓。
遗留问题:
1、Mini,Small benchmark库是否归一?会后闭环答复:benchmark库在标准与轻量级归一,均使用Google benchmark。
2、为什么使用Google benchmark?与OpenSSL Benchmark对比有什么优势?会后闭环答复:Google benchmark是专门针对C++
benchmark测试提供的测试库,提供了全面的性能测试接口,包括复杂度计算、多线程benchmark、模板化测试、CPU频率缩放等功能,简单易用。OpenSSL更擅长IPv4、Ipv6协议及网络为主的场景下进行性能测试,因此选型时选用Google benchmark,更符合TDD C++ benchmark测试场景。
**议题2:帐号子系统申请新建开源仓account_app_account**
汇报人:徐大庆
会议结论:
1、同意在OpenHarmony下新增帐号子系统开源仓account_app_account。
遗留问题:
1、应用帐号在标准系统和大型系统上部件名不同,如何考虑代码服用?会后闭环答复:目前无代码可复用,后续涉及到复用时,以开源项目整体策略为准,统一处理。
2、支持按需跨设备同步的特性如何保证数据同步的时效性?会后闭环答复:目前设计与大型系统一致,依赖分布式数据管理的自动同步机制,后续会考虑自动+手动同步的机制,提高时效性。
# 架构SIG例会 2021-11-23 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、申请辞去架构SIG成员工作
议题2、研发工具链子系统申请新增hiperf开源部件仓
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
张勇智 [@karl-z](https://gitee.com/karl-z)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1:申请辞去架构SIG成员工作**
汇报人:张勇智
会议结论:
1、同意架构SIG成员张勇智相关工作交接给赵文华。
**议题2:研发工具链子系统申请新增hiperf开源部件仓**
汇报人:韩记晓
会议结论:
1、同意在openharmony创建hiperf仓。工具链中的部件仓代码分设备端和host端,建议拆分host代码仓。
# 架构SIG例会 2021-12-1 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增开源仓windowmanager,路径:foundation/windowmanager
议题2、新增驱动dirver_platform与driver_interface仓评审
议题3、新增libyuv开源软件评审
议题4、新增libnl三方开源代码仓:thrid_party_libn
议题5、OpenHarmony XTS部件仓申请
议题6、新增libopenH264开源软件评审
议题7、新增仓third_party/exfat-utils
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1:新增开源仓windowmanager,路径:foundation/windowmanager**
汇报人:周耀颖
会议结论:
1、同意新增windowmanager 开源仓,路径:foundation/windowmanager
**议题2:新增驱动dirver_platform与driver_interface仓评审**
汇报人:袁博
会议结论:
1、不同意新建driver_platform仓,platform驱动实现放到各自device仓
2、同意新建driver_interface仓
**议题3:新增libyuv开源软件评审**
汇报人:曹辉
会议结论:
1、不同意引androidsource下的libyuv
2、chrom网站下的需要根据12月中旬结论审视,寻找可替代方案
**议题4:新增libnl三方开源代码仓:thrid_party_libnl**
汇报人:徐赛
会议结论:
1、同意OpenHarmony建仓:third_party_libnl
**议题5:OpenHarmony XTS部件仓申请**
汇报人:纪永
会议结论:
1、同意新增部件仓dcts(OpenHarmony设备兼容性测试套),hats(OpenHarmony硬件抽象测试套),ists
(OpenHarmony镜像安全测试套),ssts(OpenHarmony系统易损测试套),hits(子系统集成测试);
2、涉及开源仓需要进一步评审是否满足开源策略和要求
**议题6:新增libopenH264开源软件评审**
汇报人:朱明亮
会议结论:
1、同意建三方仓
2、支持产品可裁剪部署。
3、需同时适用Mini,Small设备形态。
**议题7:新增仓third_party/exfat-utils**
汇报人:谷德贺
会议结论:
1、确保有相应的权限管控策略防止三方应用直接调用
2、确保对MUSL等库链接方式,防止开源污染风险
3、二进制按需调用,风险较低,同意加仓
# 架构SIG例会 2021-12-21 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增仓communication_netmanager_base和communication_netmanager_ext
议题2、新增开源仓libexif
议题3、新建全局资源调度子系统sig仓
议题4、新增开源仓auxiliary_tools
议题5、测试子系统开源仓third_party_benchmark孵化毕业评审
议题6、新增AI子系统(MindSpore)开源仓
议题7、新增PPG功能框架开源仓sensors_health
议题8、适配esp32需要对现有sig仓库名进行调整
议题9、新增开源仓data_share_extension
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、新增仓communication_netmanager_base和communication_netmanager_ext**
汇报人:毛思平、贾艳红、张海丰
会议结论:
1、communication_netmanager_base和communication_netmanager_ext同意建仓,communication_netstack仓需要对仓名重新进行评估。
**议题2、新增开源仓libexif**
汇报人:张晓波
会议结论:
无。
**议题3、新建全局资源调度子系统sig仓**
汇报人:唐城开
会议结论:
无。
**议题4、新增开源仓auxiliary_tools**
汇报人:赵军霞
会议结论:
无。
**议题5、测试子系统开源仓third_party_benchmark孵化毕业评审**
汇报人:任翔
会议结论:
无。
**议题6、新增AI子系统(MindSpore)开源仓**
汇报人:翟智强
会议结论:
无。
**议题7、新增PPG功能框架开源仓sensors_health**
汇报人:武和波
会议结论:
1、同意,仓库名称需要修改
**议题8、适配esp32需要对现有sig仓库名进行调整**
汇报人:王兵
会议结论:
1、同意,请按照最新规范更名。
**议题9、新增开源仓data_share_extension**
汇报人:徐大庆
会议结论:
1、同意,仓名改为data_share
# 架构SIG例会 2021-12-14 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新增开源仓windowmanager 路径:foundation/windowmanager
议题2、新增以下五个开源仓:applications_screenshot;applications_screenlock;applications_theme;applications_settingsdata;base_apps
议题3、新增开源仓:third_party_libwebsockets和third_party_netfilter
议题4、新增开源软件使用仓:skia_canvaskit0310;路径:third_party/skia_canvaskit0310
议题5、新增开源软件使用仓:minikin;路径:third_party/minikin
议题6、联盛德W800芯片适配,按照新的目录结构要求,申请新建sig仓
议题7、新增杂散子系统开源仓
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、新增开源仓windowmanager 路径:foundation/windowmanager**
汇报人:周耀颖
会议结论:
同意新增windowmanager 开源仓,路径:foundation/windowmanager
**议题2、新增以下五个开源仓:applications_screenshot;applications_screenlock;applications_theme;applications_settingsdata;base_apps**
汇报人:苏鹏
会议结论:
1、应用子系统中,applications目录下属仓库同意建仓:
applications_screenshot
applications_screenlock
applications_theme
applications_settingsdata
2、设置数据库三方接口仓库,待确认仓库名称以及具体内容后,再次上会评审建仓,涉及仓库 base/base_apps
**议题3、新增开源仓:third_party_libwebsockets和third_party_netfilter**
汇报人:毛思平、王先军、李脉江
会议结论:
1、netfilter相关仓直接放在third_party底下,去掉netfilter目录
**议题4、新增开源软件使用仓:skia_canvaskit0310;路径:third_party/skia_canvaskit0310**
**议题5、新增开源软件使用仓:minikin;路径:third_party/minikin**
汇报人:杨光宇、陈炳、汪永浪
会议结论:
1、蓝区开源使用skia的org版本替换flutter中skia。
2、L2中现有minikin,属于AOSP版权代码,具体替代完成时间计划,以OpenHarmony项目组决策意见为准
替换完成之前先不引入开源,暂时使用L2中现有minikin代码。
**议题6、联盛德W800芯片适配,按照新的目录结构要求,申请新建sig仓**
汇报人:屈博
会议结论:
1、同意建仓。
**议题7、新增杂散子系统开源仓**
汇报人:赵超、方忠灿
会议结论:
无。
# 架构SIG例会 2021-12-28 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、storage_user_file_manager仓孵化评估
议题2、新增开源仓meta_openharmony
议题3、新增update孵化仓评估
议题4、hidumper仓孵化评估
议题5、新增hichecker仓,PyYAML仓
议题6、新增useriam仓
议题7、新增hapsigner仓
议题8、新增devicesecuritylevel仓
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
## 会议纪要(Notes)
**议题1、storage_user_file_manager仓孵化评估**
汇报人:潘强标
会议结论:
1、storage作为二级目录是否合适,是否跟分布式distributeddatamanager在一个目录下,仓名需要有结论
**议题2、新增开源仓meta_openharmony**
汇报人:Jianyu Liu
会议结论:
1、明确孵化毕业标准、支持平台、后续维护负责人等SIG仓信息
2、建议讨论修改仓名3.下次例会再次评审
**议题3、新增update孵化仓评估**
汇报人:卢伟超
会议结论:
无。
**议题4、hidumper仓孵化评估**
汇报人:马耀辉
会议结论:
1、同意新增hidumper仓
遗留问题:
1、hidumper的安全评估,去安全TMG拿个结论或意见,是否在shell uid和root uid上增加更加严格权限管控。
2、hidumper是否可以和IDE结合。和hiprofiler的cpu信息是否功能重复, 能否复用。
**议题5、新增hichecker仓,PyYAML仓**
汇报人:马耀辉
会议结论:
1、同意SIG上新增PyYAML仓;
1)打点模块的YAML文件配置路径需避免直接放在仓根目录;
2)需要跟踪增加编译时间成本的风险;
3)新增的仓路径:third_party/PyYAML,build仓修改:增加调用PyYAML仓api的python脚本
2、同意新增hichecker仓,无遗留问题。
**议题6、新增useriam仓**
汇报人:马小双
会议结论:
1、同意SIG 上新增如下代码仓软实现ta当前放到对应的特性代码仓下面,HAL仓暂时不添加,等后续HDF仓确认地址后,再确认新建仓地址:
useriam_userauth 用户认证SA
useriam_useridm 用户身份管理SA
useriam_coauth 协同认证SA
useriam_pinauth 口令认证SA
useriam_faceauth 人脸认证SA
**议题7、新增hapsigner仓**
汇报人:刘志伟
会议结论:
1、同意SIG上新增hapsigner代码仓:developtools_hapsigner签名工具
遗留问题:
1、需要确认签名工具否可以直接使用IDE的Java环境。
**议题8、新增devicesecuritylevel仓**
汇报人:徐知仁
会议结论:
1、同意SIG上新增devicesecuritylevel代码仓:secu rity_devicesecuritylevel设备安全等级管理
遗留问题:
1、设备安全等级满足OpenHarmony生态产品的安全等级定义和互通要求。
# 架构SIG例会 2022-1-11 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建开源仓:applications_adminprovisioning、新建开源仓:global_edm_standard
议题2、新建开源仓: global_timezone
议题3、新增子系统: 文件存储子系统
议题4、useriam_faceauth仓库从SIG毕业合入OpenHarmony主干useriam_faceauth
议题5、新增SIG仓:lockzhiner-rk2206
议题6、新增SIG仓:opengfxdriver
议题7、新增SIG仓:dmabufheap
议题8、security_access_token合入主干评审
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:新建开源仓:applications_adminprovisioning、新建开源仓:global_edm_standard**
汇报人:李恒
会议结论:
1、同意admin_provisioning的sig仓创建:
1)代码位置applications/standard/admin_provisioning
2)仓名applications_admin_provisioning
3)仓名待子系统确认后,进行调整
2、edm评审结果:
1)edm改名为enterprise_device_management
2)评审组建议作为独立子系统的模式建仓交付,建议代码位置在base/enterprise_devices_management
3)enterprise_device_management不作为全球化子系统的部件交付
4)其他待讨论清楚后,再建sig仓
**议题2:新建开源仓: global_timezone**
汇报人:孙耀祖
会议结论:
1、会后和杂散子系统沟通,确认清楚时区相关的分工
2、时区更新、编译、部署、解析,pc端工具和设备侧工具分开建仓
**议题3: 新增子系统: 文件存储子系统**
汇报人:潘钦旭
会议结论:
1、同意分布式文件子系统名称变更为“文件管理子系统”,英文名为filemanagement;
2、同意文件管理子系统下新建仓的仓名:分别为 filemanagement_file_api,filemanagement_app_file_service,filemanagement_user_file_service,filemanagement_storage_service,filemanagement_dfs_service,filemanagement_fs_tools以及6个开源工具仓,路径按规范进行配置
3、仓和部件的对应关系补充刷新涉及lite编译形态的部件,补充到仓的说明文件中;
**议题4:useriam_faceauth仓库从SIG毕业合入OpenHarmony主干useriam_faceauth**
汇报人:刘天石
会议结论:
已闭环
1、代码路径base/useriam/faceauth改为base/user_iam/face_auth(修改仓路径)
2、将ux文件夹改为ui,并移动至应用子系统(经沟通,先改名为ui,移动至应用子系统后续完成)
3、将services文件夹改为service(经确认无需修改)
4、确认下SA_profile结构(经确认无需修改)
**议题5:新增SIG仓:lockzhiner-rk2206**
汇报人:王小彬
会议结论:
1、同意申请SIG仓,按照主线开发板和芯片SIG仓建立规则建。
2、尽快上传相关代码,方便跟进。
**议题6:新增SIG仓:opengfxdriver**
汇报人:黄然
会议结论:
1、同意申请sig仓
2、建立两个目录,一个mesa,一个benchmark test suite
3、先孵化,后面再定合入主干具体哪个位置。
**议题7:新增SIG仓:dmabufheap**
汇报人:宋远征
会议结论:
1、dmabfuheap代码量较小,不适合单独做为一个仓存放,建议在系统基础库子系统中,所有的内存系统库作为一个部件建仓,下次上会评审内存系统库仓的规划。
**议题8:security_access_token合入主干评审**
汇报人:林舒卿
会议结论:
已闭环
1、accesstoken_lib目录名称修改(确认修改为nativetoken)
# 架构SIG例会 2022-1-18 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、ai_framework_sig 申请第三方仓
议题2、新建SIG仓applications_note
议题3、softbus_lite仓申请退休
议题4、新建开源仓:OpenHarmony增加联系人数据库、小区广播和stk代码仓评审
议题5、third_party_pyymal仓从SIG毕业合入
议题6、drivers_interface仓从SIG毕业合入
议题7、vendor_huawei_hdf仓下线
议题8、新增update孵化仓
议题9、新建开源仓: global_timezone
议题10、新建sig仓:base_enterprise_device_management
议题11、新建开源仓: openSLES
议题12、新建sig仓openharmony-sig/knowledge_demo_entertainment和openharmony-sig/knowledge_demo_getstarted
议题13、新建SIG仓utils_memory
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:新建dev-board SIG下建软通动力的4块开发板的仓**
汇报人:袁博文
会议结论:
1、开发板仓命名规则以企业名称或芯片企业名称命名,不以开发板名称单独建仓
2、将代码仓按照规范整改命名及代码功能模块放置到对应仓(由李开龙评估)
3、同意新建device和vendor仓
**议题2:新增SIG仓:rme**
汇报人:张伟
会议结论:
1、插件如何分?rme插件感觉功能有点庞杂
2、rme仓名问题,范围太大了,建议改名
3、整个架构图整改,需要将接口库这部分放到rme内部
4、目录命名不是很清楚,比如ueaservice这些,需要修改为更表意的名字
5、会下对齐,闭环这些遗留问题后再建仓
**议题3:新增device_soc_chipsea、device_board_chipsea、vendor_chipsea**
汇报人:郭超胜
会议结论:
1、补充开发板名称:cst85_wblink
2、芯片和开发板解耦,目录分开。
**议题4:新建dev-board SIG下建兆易创新的1块开发板的仓**
汇报人:高志阳
会议结论:
1、材料准备不充分,需要线下提供支撑材料
2、需要提供代码、代码仓目录结构、开发板或芯片开发进展及图片
3、线下对齐后,将材料递交齐后可建仓
**议题5:third_party_pyymal仓从SIG毕业合入**
汇报人:许勇
会议结论:
遗留问题已经闭环,已经准出毕业
**议题6:drivers_interface仓从SIG毕业合入**
汇报人:袁博
会议结论:
遗留问题已经闭环,已经准出毕业
**议题7:vendor_huawei_hdf仓下线**
汇报人:刘飞虎
会议结论:
1、同意下线
2、代码仓下线、废弃的具体流程和机制需要明确(马明帅 董金光 任革林 邢文华 黄明龙 以及其他架构一起参与讨论
**议题8:新增update孵化仓**
汇报人:卢伟超
会议结论:
1、结论同意建立孵化仓,名字OTA_Reference
2、提供服务器的样例代码,需要考虑易用性,例如用户通过配置后,即可使用;
3、Server端不合入主线,提交到孵化仓做为参考实现和测试server
4、客服端代码完善后,可以合并到主干;
5、代码注意命名规范,不能有公司名字等;
6、不提供端云接口,接口由各家厂商自行开发。
**议题9:新建开源仓: global_timezone**
汇报人:孙耀祖
会议结论:
1、拉杂散子系统明确接口分工
**议题10:新建sig仓:base_enterprise_device_management**
汇报人:李恒
会议结论:
1、按方案二执行,将edm(企业设备管理)和cust(定制框架)作为定制子系统(Customization Subsystem)
包含定制框架(代码仓customization_cust_lite 代码仓路径 base/customization/cust_lite)、企业设备管理(代码仓customization_enterprise_device_management 代码仓路径 base/customization/enterprise_device_management)、企业设备管理业务发放应用(代码仓applications_admin_provisioning 代码仓路径 applications/standard/admin_provisioning)
2、创建sig仓 customization_enterprise_device_management 和 applications_admin_provisioning
3、定制框架代码(代码仓名cust_lite)从全球化子系统迁移到定制子系统(代码仓customization_cust_lite 代码仓路径 base/customization/cust_lite)
**议题11:新建开源仓: openSLES**
汇报人:程成
会议结论:
1、结论同意建立孵化仓,名字 third_party_opensles
2、直接在主线建仓
**议题12:新建sig仓openharmony-sig/knowledge_demo_entertainment和openharmony-sig/knowledge_demo_getstarted**
汇报人:马迪欣
会议结论:
1、开发样例是否按场景放置,会后拉群单独讨论
**议题13:新建SIG仓utils_memory**
汇报人:孙采
会议结论:
同意新建SIG仓:utils_memory仓。
该仓负责:对内核内存管理驱动做封装,提供标准的内存系统库接口主要包括功能:
1、libdambufheap:提供分配共享内存的接口,给图形图像、安全等系统服务调用(app不直接调用)。
2、libmeminfo:提供内存占用查询接口,主要给内存占用维测(hidumper)、和低内存查杀(lmks)服务使用。
3、libmemleak:配合malloc_debug做native heap内存泄漏检测的系统库。
4、libpurgeable:可丢弃类型内存的管理接口,给多媒体库调用。
# 架构SIG例会 2022-1-30 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、ai_framework_sig 申请第三方仓
议题2、新建SIG仓applications_note
议题3、softbus_lite仓申请退休
议题4、新建开源仓:OpenHarmony增加联系人数据库、小区广播和stk代码仓评审
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:ai_framework_sig 申请第三方仓**
汇报人:王华鑫
会议结论:
1、代码仓已经全部迁移到tpc组织
2、后续在tpc仓进行孵化
3、本次相关负责人无法上会,下次例会重新申请引入
**议题2:新建SIG仓applications_note**
汇报人:朱鸿
会议结论:
1、可以建仓,后续开源前完善内部评审;
2、备忘录应用是纯自研代码,无三方代码;
3、备忘录应用是预置应用,但不是系统应用;
4、备忘录应用支持的OpenHarmony设备:手机、平板、PC,同一个应用工程,适配不同分辨率;
**议题3: softbus_lite仓申请退休**
汇报人:侯选哲
会议结论:
同意communication_softbus_lite仓退休,按照仓退休流程处理。
1、communication_softbus_lite轻量化功能已收编至communication_dsoftbus;
2、communication_softbus_lite对应的LTS版本需要支撑维护。
**议题4:新建开源仓:OpenHarmony增加联系人数据库、小区广播和stk代码仓评审**
汇报人:李诗伟
会议结论:
1、同意联系人数据库(applications_contactsdata)新建仓
2、小区广播和stk暂不开源,后续如果需要开源再评审
3、和夏登平讨论下,应用的api以什么方式提供合适
# 架构SIG例会 2022-2-8 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓developtools_ets_lint_rules,third_party_typescript和third_party_typescript_eslint申请孵化毕业
议题2、frame_aware_sched sig仓毕业孵化
议题3、新建仓:webview
议题4、测试框架新建代码仓申请:testframework、wukong
议题5、新建开源仓: global_timezone
议题6、ai_framework_sig 申请第三方仓(遗留)
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓developtools_ets_lint_rules,third_party_typescript和third_party_typescript_eslint申请孵化毕业**
汇报人:李洪
会议结论:
遗留问题:
怎么解决typecript社区如何接纳ets范式语法的兼容?
**议题2、frame_aware_sched sig仓毕业孵化**
汇报人:师荣堃
会议结论:
遗留问题:
1、frame_aware_sched仓名是否需要修改
2、ueaxxx的名字不清晰,建议改掉
**议题3、新建仓:webview**
汇报人:李征
会议结论:
1、同意新建web_webview、third_party_chromium代码仓
遗留问题:关于third_party_chromium代码仓的内容
1)需要与chromium的源码进行解耦,保留chromium原始的代码仓结构和提交记录,openharmony代码仓中不直接放置chromium源码,具体实施方法可以参考CEF的解决方案;
2)代码结构主要包含:编译脚本、自研代码目录、三方代码目录、prebuild(放置构建后的webview.hap)、patch目录等;
3)对于针对chromium修改的patch,需要明确patch的生成规则、命名规则;
**议题4、测试框架新建代码仓申请:testframework、wukong**
汇报人:任熠
会议结论:
1、同意新建测试框架仓、wukiong仓,认证管控服务仓本次遗留,不决策
遗留问题:
1、testframework和develpertest 名称调整,以便区分,框架重新命名
2、需考虑开发者测试入口如何统一,从一个入口执行不同类型的测试;
**议题5、新建开源仓: global_timezone**
汇报人:罗博明
会议结论:
1、同意新建global_timezone仓,第三方时区数据新建third_party/tzdata仓
**议题6、ai_framework_sig 申请第三方仓(遗留)**
汇报人:王华鑫
会议结论:
1、同意为Paddle_lite, ncnn,mnn在tpc上单独建仓,封装的统一接口避免和Mindspore相同
# 架构SIG例会 2022-2-15 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、申请新建开源仓:third_party_cef
议题2、申请新建开源仓:sfc
议题3、申请新建开源仓:ArkAsm
议题4、accessibility申请孵化毕业
议题5、新建SIG仓applications_filepicker
议题6、新建SIG仓:vendor_bananapi、device_board_bananapi
议题7、新建sig仓tee_client、tee_os、tee_tzdriver、tee_dev_kit
议题8、申请新建仓interface_native_h
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、申请新建开源仓:third_party_cef**
汇报人:李征
会议结论:
1、同意新建third_party_cef仓,基于Chromium Embedded Framework (CEF)构建webview
**议题2、申请新建开源仓:sfc**
汇报人:马尔利
会议结论:
1、线下与架构讨论并输出纪要并闭环
**议题3、申请新建开源仓:ArkAsm**
汇报人:王帅
会议结论:
1、同意先建立孵化仓,待产品成熟后再考虑合入主干仓。
需要额外关注问题:
1、关注交互性能问题。
2、注意外部社区吸收,可能遇到的冲突等。
**议题4、accessibility申请孵化毕业**
汇报人:赖癸仲
会议结论:
1、同意准出
遗留问题:
1、要确认代码移除无需交付的对外接口,只提供内部子系统依赖接口,确认已完成整改后并入主线。
2、额外问题:后续版本要补充隐私问题的功能设计,找隐私、UX细化具体要求(该遗留问题不影响此次准出)。
**议题5、新建SIG仓applications_filepicker**
汇报人:陈佳乐
会议结论:
1、同意建仓
遗留问题:
1、应用1选择文件后私发给应用2如何控制;是否对每个拉起文件选择器选择的文件生成的uri都是唯一的,且仅改应用可用?
遗留问题答复: uri在被使用的时候有权限校验的;应用1发给应用2的是uri, uri都是只能通过helper打开的, 那应用2的helper拉起mediaLib的时候应该会进行MEDIA_RW权限校验
**议题6、新建SIG仓:vendor_bananapi、device_board_bananapi**
汇报人:张韬庚
会议结论:
1、同意建仓:在sig上建立vendor_bananapi与device_board_bananapi代码仓
**议题7、新建sig仓tee_client、tee_os、tee_tzdriver、tee_dev_kit**
汇报人:张德耀
会议结论:
1、tee_os rom和ram填实际大小,占用内存不包含ta,占用rom为实际镜像占用大小。
2、tee_os运行框架和内核是否分开,需要评估一下。
闭环结论:
1、teeos rom和ram内存修改为只表示teeos系统运行时需要的内存,后续各产品使能tee,给tee系统配置安全内存和镜像分区大小时,还需要考虑该产品所包含的所有安全业务(TA/驱动/服务等)占用的大小。
2、tee_os部件拆分为两个部件:tee_os_kernel(rom: 2048KB ram: 8192KB), tee_os_framework(rom: 4096KB ram: 20480KB)
**议题8、申请新建仓interface_native_h**
汇报人:时睿
会议结论:
1、同意新建interface_native_h仓,用于维护对外开放接口的.h文件。如会议汇报,该仓用于规范化.h文件中注释的写作、评审、翻译流程,同时需通过工具进行一致性校验,保证代码仓与API文档一致性。
# 架构SIG例会 2022-2-22 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓device_soc_asrmicro、device_board_lango、vendor_asrmicro 准出申请
议题2、sig仓applications_contactsdata准出申请
议题3、sig仓global_timezone、third_party_tzdata准出申请
议题4、申请新建仓tpc-sig
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓device_soc_asrmicro、device_board_lango、vendor_asrmicro 准出申请**
汇报人:姚少鹏
会议结论:
1、hal_sys_param.c 文件HalGetSerial(void) 需要返回唯一的值,软总线依赖。
----->>> asr改用mac地址
2、没有适配软总线
----->>> asr增加dsoftbus适配
3、没有使用HDF
----->>> asr增加总线HDF的接口适配,并放到drivers目录下
4、wifi demo 什么也没有
----->>> asr修改,将wifi 测试指令移到wifi demo下
5、device/soc/asrmicro/asr582x/liteos_m/sdk/BUILD.gn 编译方式未按照模块化编译来
----->>> asr按照鸿蒙要求,拆开目录
6、xz.exe文件放到外部仓库,单独下载
----->>> windows下用的,asr可以删除
7、lwip使用OpenHarmony里面的
----->>> asr按照鸿蒙要求,使用社区版本,并需要通过XTS
上主干前需针对上述修改,后续不会有大功能增加
**议题2、sig仓applications_contactsdata准出申请**
汇报人:李诗伟
会议结论:
1、同意准出
遗留问题:
1、考虑可扩展性设计,以及数据库如何支持分布式
**议题3、sig仓global_timezone、third_party_tzdata准出申请**
汇报人:孙耀祖
会议结论:
1、同意准出
遗留问题:
1、只保留一份二进制时区数据,930之前完成整改
**议题4、申请新建仓tpc-sig**
汇报人:刘宝玉
会议结论:
同意三方库建仓,
1、新建三方库sig仓openharmony-sig/tpc-sig
2、新建sig仓采用方案二(建立一个sig仓,按目录存放独立的三方库)。孵化出来进openharmony-tpc 按方案一(按组件建仓)
3、组件大赛需要一个独立的仓openharmony-sig/contest-sig
# 架构SIG例会 2022-3-1 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建三方仓third_party/vixl;third_party/elfio
议题2、新建开源仓third_party/ruby
议题3、utils_memory申请孵化毕业
议题4、申请sig仓孵化 msdp_start、msdp_device_status
议题5、sensors_medical_sensor申请孵化毕业
议题6、部件化分仓: 将distributeddatamgr_appdatamgr分为以下5个仓:distributeddatamgr_relational_store,distributeddatamgr_preferences,distributeddatamgr_relational_store_lite,distributeddatamgr_data_object_lite,distributeddatamgr_kv_store_lite
开源仓改名:distributeddatamgr_objectstore
开源仓改名:distributeddatamgr_datamgr
议题7、global_resource_tool sig 申请毕业
议题8、applications_admin_provisioning申请孵化毕业
议题9、部件合并评审:user_auth,user_idm,auth_executor_mgr合并为一个部件user_auth
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:新建三方仓third_party/vixl;third_party/elfio**
汇报人:魏福伦
会议结论:
1、同意三方库建仓
遗留问题:
1、数据支撑:对于应用与系统库的提升是多少 ,如何收集不同机器profile
2、使用范围:确定使用范围,是否对开发者提供将字节码编译为机器码功能
**议题2:新建开源仓third_party/ruby**
汇报人:胡峰
会议结论:
1、暂缓本三方库建仓,完成遗留问题后再次评审。
遗留问题:
1、待给出多平台ruby同源解决方案。
2、评估OH去ruby依赖方案可行性。
3、评估移除对低版本mac支持对开发者的潜在影响
**议题3:utils_memory申请孵化毕业**
汇报人:宋远征
会议结论:
1、待QA-SIG评审通过后,同意准出。
遗留问题:
1、说明清楚这些lib系统库的应用范围以及如何进行权限限制
**议题4:申请sig仓孵化 msdp_start、msdp_device_status**
汇报人:刘东淼
会议结论:
1、device status仓待QA-SIG评审通过后同意准出。
遗留问题:
1、配置文件不建议单独建start仓,会后和启动子系统讨论给出结论。
**议题5:sensors_medical_sensor申请孵化毕业**
汇报人:武和波
会议结论:
1、待QA-SIG评审以及对应用的js接口评审通过后,同意准出。
遗留问题:
1、架构层面与穿戴侧再一起确认下。
**议题6:部件化分仓: 将distributeddatamgr_appdatamgr分为以下5个仓:distributeddatamgr_relational_store,distributeddatamgr_preferences,distributeddatamgr_relational_store_lite,distributeddatamgr_data_object_lite,distributeddatamgr_kv_store_lite**
**开源仓改名:distributeddatamgr_objectstore**
**开源仓改名:distributeddatamgr_datamgr**
汇报人:曾旻
会议结论:
1、部件化分仓方案需要再行讨论;
2、开源仓改名不可行。
遗留问题:
1、评估通过废弃&新建仓方案的可行性。
**议题7:global_resource_tool sig 申请毕业**
汇报人:陈程
会议结论:
1、不同意建仓,完成遗留问题整改后再次评审。
遗留问题:
1、restool 编译工具链需与openharmony系统工具链版本编译保持一致。
**议题8:applications_admin_provisioning申请孵化毕业**
汇报人:李恒
会议结论:
1、待QA-SIG评审通过后,同意准出。
遗留问题:
MDM关键部件的职责分工讨论如下:
1、设备厂商预制应用A,负责下载、校验、安装三方设备管理员应用C。并通过评审应用B暴露的接口触发激活。
2、评审系统应用B,对A暴露激活接口,提供应用C的激活界面;和判断系统环境是否满足激活条件,并进行激活和系统初始化设置。
3、三方设备管理员应用C,申请设备管控接口权限,被激活后,调用设备管控接口配置管控策略。至于策略是否可以被用户取消,以及是否取消设备管控(去激活C),仅由应用C控制。
4、A提前下载安装应用,传包名给B
(1)应用A下载安装应用C后,触发应用B激活应用C。应用B检查系统环境是否在系统初始化阶段,进行一些系统初始化设置后激活并通知应用C,这一过程应用B提供引导界面显示。
(2)应用B不和云端进行交互。
5、非系统初始状态,用户可以自己下载并安装普通管理员应用C,应用C可以调用应用B提供的接口拉起B提供的引导界面,引导用户激活。
6、对于应用C的合法性,建议单独建立一套审核机制,与生态沟通如何对三方设备管理应用C进行管理(比如注册,审核,备案)。
**议题9:distributed_hardware_fwk申请孵化毕业**
汇报人:张创
会议结论:
1、分布式硬件框架待QA-SIG评审通过后同意准出,对遗留问题中提到问题进一步关注并考虑优化。
遗留问题:
1、设备上线后,需要拉起各类外设的SA服务并初始化分布式驱动,关注同时拉起多个SA对系统资源的冲击。
2、设备下线,需要清理下线设备的分布式驱动,如果设备频繁上下线,反复初始化和清理分布式驱动,关注此种状态下对于系统资源的冲击。
# 架构SIG例会 2022-3-8 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建开源仓base/location
议题2、third_party_libexif申请准出
议题3、hiviewdfx_hidumper申请孵化毕业
议题4、新建SIG仓
议题5、enterprise_device_management仓申请孵化毕业
议题6、新建开源仓foundation/communication/nfc
议题7、distributed_camera、distributed_screen仓申请孵化毕业
议题8、sig仓applications_filepickers申请孵化毕业
议题9、部件合并评审:user_auth,user_idm,auth_executor_mgr合并为一个部件user_auth
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:新建开源仓base/location**
汇报人:刘彬俊
会议结论:
1、需要把网络定位、geocoder等三方服务的接口定下来。
2、依赖项中增加三方的hap包。
3、location部件是否适用于轻量级系统,内存基线是否可以裁剪。area部件的内存基线是否可以减小?
4、建议先上孵化仓,location和area都先建立孵化仓。等遗留问题闭环之后再上Master仓。
**议题2:third_party_libexif申请准出**
汇报人:张晓波
会议结论:
1、架构SIG审核通过,直接走QA-SIG孵化毕业流程。
**议题3:hiviewdfx_hidumper申请孵化毕业**
汇报人:夏中林
会议结论:
1、启动hidumper鉴权问题线下确认后准出
**议题4:新建SIG仓**
汇报人:刘杰
会议结论:
1、同意建仓。
在Openharmony-SIG创建孵化仓,仓名称分别是device_soc_telink,device_board_telink 和 vendor_telink。
**议题5:enterprise_device_management仓申请孵化毕业**
汇报人:蔡明港
会议结论:
1、同意准出。
补充结论:
1、目前EDM准出的场景仅包括EDM单向依赖能力子系统A的情况,由EDM直接调用子系统A的接口。
2、对于后续规划的与其他子系统存在相互依赖的场景,由EDM模块提供和维护统一的查询接口,该接口的客户端代码需要基于编译参数判断系统是否支持EDM能力,保证系统对于不需要支持MDM的场景没有额外的开销
**议题6:新建开源仓foundation/communication/nfc**
汇报人:张秀平
遗留问题:
1、NFC分这么多粒度很小的部件(有源便签部件、HCE部件、Tag读写部件…),会后确认是否有这么多部件?
【会后确认】 会上描述有误,目前NFC实际在330和930需求上规划的部件只有三个: NFC部件、NFC有源标签部件、NFC HDI驱动部件。评审会上的软件架构图描述有误,已更新;
2、在HDF里面新增的NFC的逻辑代码,是否属于部件?
【会后确认】 NFC新增的代码和Bluetooth和WiFi一样,都是一个新增的独立部件。目前所有部件共用一个代码仓,没有独立仓。 【评审人】刘飞虎。
3、如果本次需求更新多个部件,则部件评审材料上要补全部件。
【会后确认】本次新增NFC_connected_tag部件和NFC_connected_tag_device_driver部件。
**议题7:distributed_camera、distributed_screen仓申请孵化毕业**
汇报人:张创
会议结论:
1、同意准出,distributed_camera、distributed_screen,架构评审无遗留问题。
**议题8:sig仓applications_filepickers申请孵化毕业**
汇报人:陈佳乐
会议结论:
1、遗留问题解决后同意准出,找邢文华确认sig孵化检查项
遗留问题:
1、应用1通过file picker获取的uri私发给应用2如何控制
**议题九:部件合并评审:user_auth,user_idm,auth_executor_mgr合并为一个部件user_auth**
汇报人:马小双
会议结论:
1、同意部件合并。
遗留问题:
1、确认部件仓的合并操作流程,等流程清晰后再操作处理。
# 架构SIG例会 2022-3-15 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓third_party_cef、web_webview、third_party_chromium申请孵化毕业
议题2、signcenter_tool仓下线
议题3、新增子系统: 跨端搜索子系统
议题4、sig仓vendor_chipsea, device_board_chipsea, device_soc_chipsea 准出申请
议题5、补充申报openharmony-tpc仓
议题6、tinyalsa仓下线
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1:sig仓third_party_cef、web_webview、third_party_chromium申请孵化毕业**
汇报人:李征
会议结论:
遗留问题闭环后,同意准出。
遗留问题:
1、部件的命名的整改,由nweb改成nwebview,同步修改资料、代码,做到端到端整改
2、代码仓由web_webview,改成web_nwebview
**议题2:signcenter_tool仓下线**
汇报人:詹泽怡
会议结论:
1、端侧L1 appverify_lite模块合入魔数字修改,编译模块轻设备编译切换至新工具。
2、先将老版本工具signcenter_tool仓状态置退休,不对外体现,后续再删除。
**议题3:新增子系统: 跨端搜索子系统**
汇报人:李勇军
会议结论:
1、确认跨端搜索能力放在系统应用层的可行性。
**议题四:sig仓vendor_chipsea, device_board_chipsea, device_soc_chipsea 准出申请**
汇报人:郝波
会议结论:
1、LWIP适配社区代码。代码目录体现适配含义。
2、软总线作为遗留问题后续解决。
**议题五:补充申报openharmony-tpc仓**
汇报人:刘宝玉
会议结论:
1、同意openharmny-tpc申请。
2、tpc仓的相关规则需要去PMC例会讨论并行成最终结论
3、需要在tpc仓开设多个仓,需要将相关仓的信息及代码架构文档列表(可选)并邮件抄送给架构SIG任革林和强波,申请评审通过后建仓。
**议题六:tinyalsa仓下线**
汇报人:张云虎
会议结论:
1、tinyalsa社区已经不在使用,具备下架条件,同意退休下架。
# 架构SIG例会 2022-3-23 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓applications_settings_data,applications_screenlock,applications_screenshota,applications_theme申请孵化毕业
议题2、sig仓applications_notes申请孵化毕业
议题3、sig仓miscservices_wallpaper、miscservices_screenlock、miscservices_download、miscservices_pasteboard申请孵化毕业
议题4、新建SIG仓:3D渲染引擎
议题5、sig仓vendor_hihope、device_board_hihope、device_soc_winnermicro孵化毕业申请
议题6、sig仓device_soc_st、device_board_bearpi、vendor_bearpi孵化毕业申请
议题7、新建三方仓third_party_opencl-headers和third_party_opencl-clhpp,启用third_party_flatbuffers仓
议题8、utils_selinux_policy_standard仓下线
议题9、sig仓device_soc_allwinner、device_board_seed、vendor_seed孵化毕业申请
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓applications_settings_data,applications_screenlock,applications_screenshota,applications_theme申请孵化毕业**
汇报人:苏鹏
会议结论:
1、同意applications_settings_data,applications_screenlock,applications_screenshota,applications_theme孵化毕业。
遗留问题:
1、锁屏应用、壁纸应用:不开启锁屏时系统开机需配合启动开机动画、桌面、壁纸,确保不出现界面跳变体验问题,比如先出桌面再出壁纸等。
2、applications_theme改名applications_wallpaper,具体操作和黄明龙对齐
**议题2、sig仓applications_notes申请孵化毕业**
汇报人:朱鸿
会议结论:
1、同意applications_notes孵化毕业。
遗留问题:
1、product目录在满足一次开发多端部署上要再考虑一下。
**议题3、sig仓miscservices_wallpaper、miscservices_screenlock、miscservices_download、miscservices_pasteboard申请孵化毕业**
汇报人:李涛
会议结论:
1、同意miscservices_wallpaper、miscservices_screenlock、miscservices_download、miscservices_pasteboard孵化毕业。
遗留问题:
1、锁屏管理服务:不开启锁屏时系统开机需配合启动开机动画、桌面、壁纸,保障不出现界面跳变体验问题,比如先出桌面再出壁纸等。
2、锁屏管理服务:对请求解锁的接口,确认是否有场景需要开放给三方应用。
3、壁纸管理服务:名称统一成壁纸管理服务。
4、剪贴板服务:对失去焦点的应用,不返回读、写、事件通知,且需在API上补充说明。
5、上传下载服务:考虑新增一个对下载任务管理进行查看控制的“用户统一入口”。
**议题4、新建SIG仓:3D渲染引擎**
汇报人:赵铎
会议结论:
1、同意建3D渲染引擎孵化仓。
遗留问题:
1、渲染引擎仓库名毕业前需与品控会完成确认
**议题5、sig仓vendor_hihope、device_board_hihope、device_soc_winnermicro孵化毕业申请**
汇报人:屈博
会议结论:
1、同意孵化毕业。
评审问题:
1、开发介绍页面不能贴链接,需要整改掉 -- 已修改。
2、W800/lib二进制和冗余代码需要整改清理掉 -- 已解决,删除无用代码
3、V2 gcc问题明天和芯片原厂确认,建议统一贡献到内核仓里边,统一维护 -- 已解决,按照kernel仓要求提交代码
4、蓝牙参考goodix适配接口,具体朝阳协调汇顶的接口人 -- 已解决,BT适配完成
5、Xts文件系统接口问题继续分析解决 -- 已解决,XTS全部pass
**议题6、sig仓device_soc_st、device_board_bearpi、vendor_bearpi孵化毕业申请**
汇报人:王城
会议结论:
1、同意孵化毕业。
遗留问题:
1、二进制后续开源计划跟踪
**议题7、新建三方仓third_party_opencl-headers和third_party_opencl-clhpp,启用third_party_flatbuffers仓**
汇报人:孙锁东
会议结论:
1、同意建third_party_opencl-headers和third_party_opencl-clhpp仓,重新启用third_party_flatbuffers仓。
遗留问题:
1、直接让三方实现opencl接口还是系统有一层封装。
2、flatbuffers开源版本的更新以及维护责任团队的更新。 ---- 版本更新成2.0.0,维护主体更新成SIG-AI-Framework
**议题8、utils_selinux_policy_standard仓下线**
汇报人:徐知仁
会议结论:
同意utils_selinux_policy_standard仓下线,按退休流程处理。
**议题9、sig仓device_soc_allwinner、device_board_seed、vendor_seed孵化毕业申请**
汇报人:刘召勤
会议结论:
同意孵化毕业。
遗留问题:
1、代码编译方式需要和社区编译方式一致,开发板可以多一步打包封装步骤,需要整改 ---已经整改。
2、Camera/Audio/Display模块存在的问题找相关SIG推动解决。--- 需要社区一起帮忙推动
3、/drivers/wifi路径下存在大批量的GPL2.0许可的代码,经过开发板厂商确认为WiFi内核驱动代码,确定是否合规。 ---已经整改
4、XTS认证测试报告已经发送到社区,反馈后再进行整改。 ---- 待反馈
5、目前代码以patch形式存在,提交到主分支后,需要华为进行审核通过。----需要社区一起推动
# 架构SIG例会 2022-3-29 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、可信执行环境子系统:新增安全芯片基础管理部件以及安全芯片传输管理部件申请
议题2、测试框架部件仓名遗留问题闭环评审
议题3、新建GIIC-SIG仓
议题4、sig仓device_soc_st、device_board_talkweb、vendor_talkweb孵化毕业申请
议题5、新建third_party/nfc-nci SIG仓
议题6、三方库组件建仓方案变更申请
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、可信执行环境子系统:新增安全芯片基础管理部件以及安全芯片传输管理部件申请**
汇报人:田建亮
会议结论:
1、暂不接纳,挂在已有SIG组下或申请成立新SIG后再来申请新建部件。
遗留问题:
1、在整体架构图中的位置;
2、ree侧tee部件部署情况,对外接口的体现形式;
3、依赖的外部部件的部署情况。
**议题2、测试框架部件仓名遗留问题闭环评审**
汇报人:任熠
会议结论:
1、同意测试部件仓命名为arkXtest。
遗留问题:
无。
**议题3、新建GIIC-SIG仓**
汇报人:高博
会议结论:
1、暂不接纳,待开放原子开源基金会律师对GIIC开源代码贡献评估完成法律风险后再决策是否新建GIIC-SIG仓。
遗留问题:
1、GIIC SDK合入OpenHarmony主库需澄清问题:
1)GIIC SDK在OpenHarmony主库如何部署和编译,独立仓组件还是模块可以分层部署?
2)GIIC SDK后续的演进计划?
3)GIIC SDK运行在OpenHarmony哪个层次平台,南向和北向对外提供什么样接口?
4)GIIC SDK对OpenHarmony的依赖都有哪些?后续是否调用软总线接口?
5)GIIC SDK给OpenHarmony带来了什么?
**议题4、sig仓device_soc_st、device_board_talkweb、vendor_talkweb孵化毕业申请**
汇报人:方烨
会议结论:
1、同意sig仓device_soc_st、device_board_talkweb、vendor_talkweb孵化毕业。
遗留问题:
1、bootloader、打包工具等未开源的代码尽快开源,有线以太网适配代码在1-2个月内开源。
2、编译生成的allinone固件与海思hi3861L固件统一命名。
**议题5、新建third_party/nfc-nci SIG仓**
汇报人:张秀平
会议结论:
1、确认如下遗留问题后,再重新上会评审。
遗留问题:
1、与HDF域对齐,是否与HDF设计一致;
2、从HDF NFC driver中引入third-party 里面的hal库,架构设计上是否合理。
**议题6、三方库组件建仓方案变更申请**
汇报人:陈文杰
会议结论:
1、同意按不同三方库各自独立建SIG仓。
2、按模板整理三方库列表,上架构SIG评审通过后建相关SIG仓。
遗留问题:
1、整理出三方库列表模板。
# 架构SIG例会 2022-4-19 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建仓distributeddatamgr_fusion_search
议题2、新建third_party_vulkan SIG仓
议题3、部分三方仓下线
议题4、MSDP部分仓申请孵化毕业
议题5、可信执行环境子系统:新增安全芯片基础管理部件以及安全芯片传输管理部件申请遗留问题闭环
议题6、安全基础框架子系统证书管理代码仓申请
议题7、安全基础框架子系统通用算法&基础库仓申请
议题8、三方库组件建仓申请
议题9、申请新建开源代码仓Taro
议题10、新建媒体子系统播控会话仓multimedia_avsession_standard
议题11、三方组件建仓申请
议题12、napi-generator代码仓申请准出
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、新建仓distributeddatamgr_fusion_search**
汇报人:王文涛
会议结论:
1、可以先建孵化仓distributeddatamgr_fusion_search
遗留问题:
1、融合搜索是在应用层还是在系统层,需要在孵化毕业时答复;
2、如果没有特殊原因,建议在应用层实现,特殊原因提前沟通,以免影响孵化毕业。
**议题2、新建third_party_vulkan SIG仓**
汇报人:张召
会议结论:
1、同意建立third_party_vulkan的孵化仓
2、明确孵化仓的目的:1)适配OHOS工具链编译;2)与海思芯片平台联调验证正常后孵化毕业开放给其他芯片平台参考
遗留问题:
无。
**议题3、部分三方仓下线**
汇报人:蒋晓峰
会议结论:
1、third_party_gptfdisk 自身须依赖正确版本的popt,不再引用third_party_popt;
2、同意下线以下三方开源软件:
third_party_JSON-C、third_party_LVM2、third_party_cryptsetup、third_party_libuuid、third_party_popt、third_party_bounds_checking_function 在解除其他模块对他的依赖关系后,同意下线,统一使用utils/native下的安全函数库。
遗留问题:
1、梳理third_party_bounds_checking_function当前被使用的情况,third_party_bounds_checking_function的下线不能影响其他模块的编译和运行。
**议题4、MSDP部分仓申请孵化毕业**
汇报人:彭红星
会议结论:
1、线下单独讨论。
遗留问题:
1、timeline等仓确认是否需要设置权限保护。
**议题5、可信执行环境子系统:新增安全芯片基础管理部件以及安全芯片传输管理部件申请遗留问题闭环**
汇报人:田建亮
会议结论:
1、同意安全芯片基础管理部件以及安全芯片传输管理部件申请码仓以及部件。
遗留问题:
1、传输管理命名太泛泛,可以考虑更合适的名称。
2、梳理各部署环境下的代码仓和部件的对应关系。
**议题6、安全基础框架子系统证书管理代码仓申请**
汇报人:李侃
会议结论:
1、同意新增安全中心和证书管理两个仓及部件
2、安全中心仓放在应用application目录下,线下与应用子系统对齐。
遗留问题:
无。
**议题7、安全基础框架子系统通用算法&基础库仓申请**
汇报人:李侃
会议结论:
1、在安全基础子系统下新建Common仓及部件。
2、于C语言基础库部分,Mini和Small系统上优先使用utils-lite,在Standard系统上使用安全Common的基础库
遗留问题:
无。
**议题8、三方库组件建仓申请**
汇报人:liubaoyu1@huawei.com
会议结论:
1、线下单独讨论。
遗留问题:
无。
**议题9、申请新建开源代码仓Taro**
汇报人:唐姣
会议结论:线下单独讨论。
**议题10、新建媒体子系统播控会话仓multimedia_avsession_standard**
汇报人:段林让
会议结论:
1、同意avsession代码仓申请,代码仓具体信息如下:
代码仓(孵化仓)
https://gitee.com/openharmony-sig/multimedia_avsession_standard
遗留问题:
无。
**议题11、三方组件建仓申请**
汇报人:张云虎
会议结论:
1、同意建立alsa-lib、alsa-utils两个仓。仓名称:third_party_alsa-lib 和 third_party_alsa-utils
2、alsa-lib协议为LGPL,采用"dynamic link without modification"的方式使用。
3、alsa-utils协议为GPLv2,为ALSA的调试工具,采用”独立工具”的方式使用。
4、调用alsa-lib接口的代码,放置在现有peripheral仓下,目录为“peripheral/audio/supportlib”
遗留问题:
无。
**议题12、napi-generator代码仓申请准出**
汇报人:赵军霞
会议结论:
线下对齐结论如下:
1、以DevEcoStudio插件方式发布;
2、不支持sdk方式;
3、跟随630发布,插件独立发布;
4、入主干仓库的路径:developtools/napi_genetator
遗留问题:
无。
# 架构SIG例会 2022-4-26 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓thrid_party_mesa3d孵化毕业申请
议题2、新建test/smartperf SIG仓
议题3、三方仓third_party_exfat-utils下线,新建sig仓third_party_exfatprogs
议题4、包管理申请新建SIG仓bundlemanager_bundle_tool,bundlemanager_distributed_bundle_framework
议题5、申请在安全基础能力子系统下新建仓dlp_credential_mgr
议题6、申请新建仓ide_emulator,ide_training,ide_napi_genator,ide_hcs_configuration,ide_roadmap
议题7、申请新建仓notification_eventhandler
议题8、render_service 部件评审
议题9、元能力申请新建SIG仓ability_ability_base,ability_form_runtime,ability_ability_tools,ability_zidl
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓thrid_party_mesa3d孵化毕业申请**
汇报人:林洪亮
会议结论:
1、线下单独讨论对齐。
遗留问题:
无。
**议题2、新建test/smartperf SIG仓**
汇报人:李伟
会议结论:
1、澄清以下遗留问题,线下对齐无疑义后同意新建。
遗留问题:
1、说明孵化仓的技术目标
2、优化smartperf架构
3、与云端对接需要进一步澄清
4、Developer_tools下相关仓的定位区别,为啥要重新建一个
**议题3、三方仓third_party_exfat-utils下线,新建sig仓third_party_exfatprogs**
汇报人:冒晶晶
会议结论:
1、同意老仓退休,保留一段时间;同意新仓建立。
遗留问题:
1、确认有没有其它子系统使用该仓,如果确认没有影响,则同意退休;
2、文件管理子系统内部配套构建等同步修改。
**议题4、包管理申请新建SIG仓bundlemanager_bundle_tool,bundlemanager_distributed_bundle_framework**
汇报人:韩锋
会议结论:
1、不接纳,整体代码量很小,拆分后效果不明显,不建议拆分。
遗留问题:
1、考虑从别的视角拆分。
**议题5、申请在安全基础能力子系统下新建仓dlp_credential_mgr**
汇报人:潘适然
会议结论:
1、dlp凭据管理功能线下单独沟通,沟通完毕后邮件确认,明确是否单独建仓。
遗留问题:
无。
**议题6、申请新建仓ide_emulator,ide_training,ide_napi_genator,ide_hcs_configuration,ide_roadmap**
汇报人:李鹏
会议结论:
1、ide_training:不单独建仓,在docs主仓新建ide分支目录,插件使用指南等描述类文档放入docs/ide目录下。
2、ide_roadmap:放到community下,以ide-sig/roadmap.md呈现。
3、ide_napi_generator:同意在ide sig下创建napi_plugin代码仓,作为主干仓napi_generator在Deveco Studio的插件集成开发孵化仓。两者之间的关系:napi_plugin是运行在IDE上的插件,用来调用napi_generator提供的接口能力。
4、ide_emulator:待仓的定位和目录结构规划清楚后再重新决策。
5、同意在ide sig下创建hcs_config_plugin代码仓,定位为hcs可视化编辑DevEco Device Tool插件的代码孵化仓。
遗留问题:
无。
**议题7、申请新建仓notification_eventhandler**
汇报人:陈理恩
会议结论:
1、notification_eventhandler同意建仓;
2、代码目录结构配套调整。
遗留问题:
无。
**议题8、render_service 部件评审**
汇报人:赵铎
会议结论:
1、暂不接纳,当前背景不能支撑仓的合并,基于业务的使用再梳理一下。
遗留问题:
无。
**议题9、元能力申请新建SIG仓ability_ability_base,ability_form_runtime,ability_ability_tools,ability_zidl**
汇报人:丁瑶
会议结论:
1、ability_ability_base,ability_form_runtime,ability_idl 同意建仓;
2、ability_ability_tools考虑工具归一化,不建议建仓处理。
遗留问题:
无。
# 架构SIG例会 2022-5-17 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建sig仓,device_board_osware,device_soc_nxp
议题2、新建sig仓,device_soc_jieli
议题3、申请新建sig仓,device_rockchip_third_party_uboot
议题4、规范部件仓名和目录名
议题5、申请建仓,vendor_kaihong,device_board_kaihong
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、新建sig仓,device_board_osware,device_soc_nxp**
汇报人:赵秀成
会议结论:
1、同意创建孵化仓库:device_board_osware,device_soc_nxp
遗留问题:
无。
**议题2、新建sig仓,device_soc_jieli**
汇报人:李永
会议结论:
1、同意创建孵化仓库:device_soc_jieli
遗留问题:
无。
**议题3、申请新建sig仓,device_rockchip_third_party_uboot**
汇报人:石磊
会议结论:
1、不必新建仓库,直接在/device_board_hihope/rk3568 下面新增uboot 源码目录。
遗留问题:
无。
**议题4、规范部件仓名和目录名**
汇报人:裴太乙
会议结论:
1、同意相关仓名,部件名和路径名称的修改,最大程度降低相关修改对开发者的潜在影响。
遗留问题:
1、议题材料在社区公开。
2、开发者使用自配置的包含老仓的manifest在repo sync时提示对应新仓地址。
3、仓名命名应体现部件的功能,比如app类。部件详细的信息如归属的子系统、功能简介、对外接口和可配置的特性等信息须查看部件的描述bundle.json文件。
4、社区发布全量的部件列表,方便开发者产品化配置时查询。
5、缺陷回合LTS和release分支不能cherry-pick解决方案问题。
**议题5、申请建仓,vendor_kaihong,device_board_kaihong**
汇报人:姚珉
会议结论:
1、同意新建孵化仓:vendor_kaihong,device_board_kaihong
遗留问题:
无。
# 架构SIG例会 2022-5-24 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、申请建仓,third_party_mimalloc
议题2、规范部件仓名和目录申请-包管理、用户IAM子系统、元能力
议题3、sig仓申请孵化毕业:device_soc_telink、device_board_telink、vendor_telink
议题4、sig仓申请孵化毕业:third_party_llvm-project、third_party_lldb-mi
议题5、sig仓申请孵化毕业:third_party_vixl
议题6、sig仓申请孵化毕业,third_party_iptables
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、申请建仓,third_party_mimalloc**
汇报人:陈杰
会议结论:
1、同意创建仓库:third_party_mimalloc,并在毕业时闭环以下遗留问题。
遗留问题:
1、移动终端mimalloc与musl实测数据系统化对比:内存开销、性能等,包括优势及劣势。
2、媒体库当前使用的glibc是否考虑切换?
3、跟编译运行时子系统对齐切换的可能影响。
**议题2、规范部件仓名和目录申请-包管理、用户IAM子系统、元能力**
汇报人:韩锋、丁瑶、马小双
会议结论:
1、同意议题中仓名,部件名和路径名称的相关修改,参考既有方法步骤进行修改。
遗留问题:
无。
**议题3、sig仓申请孵化毕业:device_soc_telink、device_board_telink、vendor_telink**
汇报人:刘杰
会议结论:
1、闭环以下遗留问题,继续在QA-SIG评审毕业。
遗留问题:
1、规范仓库的目录结构和命名,线下与王少峰/李开龙一起评审,根据结果进行修改。
2、对引用的二进制库进行扫描。
**议题4、sig仓申请孵化毕业:third_party_llvm-project、third_party_lldb-mi**
汇报人:彭卓立
会议结论:
1、暂不同意毕业,在孵化仓完成针对LLVM的适配后再上会评审。
遗留问题:
无。
**议题5、sig仓申请孵化毕业:third_party_vixl**
汇报人:魏福伦
会议结论:
1、暂不同意毕业,补充JS应用AOT后数据再上会评审。
遗留问题:
无。
**议题6、sig仓申请孵化毕业,third_party_iptables**
汇报人:毛思平
会议结论:
1、同意毕业。
遗留问题:
1、继续在QA-SIG评审合规性等其他要求。
# 架构SIG例会 2022-5-31 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、ipc_lite仓申请退休
议题2、sig仓申请建仓device_soc_amlogic
议题3、communication_netmanager_standard退休
议题4、sig仓申请vendor_osware
议题5、sig仓申请建仓device_board_openvalley,device_soc_espressif,vendor_openvalley
议题6、sig仓申请孵化毕业,third_party_alsa-lib,third_party_alsa-utils
议题7、sig仓申请孵化毕业,notification_eventhandler
议题8、sig仓申请孵化毕业,device_board_isoftstone,vendor_isoftstone
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、ipc_lite仓申请退休**
汇报人:席禹豪(xiyuhao@huawei.com)
会议结论:
同意communication_ipc_lite仓退休,按照仓退休流程处理。
1、communication_ipc_lite轻量进程间通信已收编至communication_ipc;
2、communication_ipc_lite对应的LTS版本和3.1release版本需要支撑维护;
遗留问题:
无。
**议题2、sig仓申请建仓device_soc_amlogic**
汇报人:于敏杰(minjie.yu@unionman.com.cn)
会议结论:
1、同意创建孵化仓:device_soc_amlogic
遗留问题:
1、统一整改uboot,并择期在架构SIG会议进行汇报。责任人:SIG_DevBoard
**议题3、communication_netmanager_standard退休**
汇报人:毛思平(maosiping@huawei.com)
会议结论:
1、同意communication_netmanager_standard 退休。
遗留问题:
无。
**议题4、sig仓申请vendor_osware**
汇报人:赵秀成(zhaoxc0502@thundersoft.com)
会议结论:
1、同意创建仓库:vendor_osware。
遗留问题:
无。
**议题5、sig仓申请建仓device_board_openvalley,device_soc_espressif,vendor_openvalley**
汇报人:方烨(fangye@talkweb.com.cn)
会议结论:
1、同意新建仓库:device_board_openvalley、vendor_openvalley。
2、device_soc_espressif仓当前已经存在,与其共用即可。需要规范命名为device_soc_esp。
3、示例整改至vendor目录下。
遗留问题:
无。
**议题6、sig仓申请孵化毕业,third_party_alsa-lib,third_party_alsa-utils**
汇报人:张云虎(zhangyunhu@huawei.com)
会议结论:
1、同意third_party_alsa-lib、third_party_alsa-utils两个孵化仓毕业准出。
遗留问题:
1、supportlib与alsa-plugin属性相同,命名建议改为XXX_plugin;
2、插件层对社区支持方式说明:社区开发者在产品化过程中,可以通过自己实现插件对接tinyalsa或其他接口库;
3、现有Demo后续定位应该作为调试工具,建议改名并不断完善;
**议题7、sig仓申请孵化毕业,notification_eventhandler**
汇报人:陈理恩(chenlien@huawei.com)
会议结论:
1、同意notification_eventhandler孵化仓毕业准出。
遗留问题:
无。
**议题8、sig仓申请孵化毕业,device_board_isoftstone,vendor_isoftstone**
汇报人:陈甲印(jychenfi@isoftstone.com)
会议结论:
1、暂不同意孵化至主干,先在孵化仓完成kernel patch的整改。
遗留问题:
无。
# 架构SIG例会 2022-6-7 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、sig仓申请孵化毕业,ability_ability_base,ability_form_runtime,ability_idl
议题2、规范部件仓名和目录申请-设备互信认证部件,无障碍&启动恢复部件
议题3、sig仓孵化毕业,device_soc_nxp,device_board_osware,vendor_osware
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓申请孵化毕业,ability_ability_base,ability_form_runtime,ability_idl**
汇报人:丁瑶
会议结论:
1、完成以下遗留问题后,同意ability_ability_base,ability_form_runtime,ability_idl三个孵化仓毕业准出。
遗留问题:
1、ability_form_runtime仓名变更为ability_form_fwk;
2、ability_idl仓名变更为ability_idl_tool;
3、ability_idl仓资料中补充idl语法规则。
**议题2、规范部件仓名和目录申请-设备互信认证部件,无障碍&启动恢复部件**
汇报人:赖癸仲、杨李军
会议结论:
1、同意部件device_auth、appspawn的相关修改;
2、部件accessibility与init_lite(现名)确认如下遗留问题后,按规则修改。
遗留问题:
1、确认无障碍子系统名称,是accessibility还是barrierfree,名称统一;
2、init历史沿袭的背景,标准系统init过程使用的是哪个部件。
**议题3、sig仓孵化毕业,device_soc_nxp,device_board_osware,vendor_osware**
汇报人:赵秀成
会议结论:
1、完成以下遗留问题后,同意device_board_osware,device_soc_nxp,vendor_osware三个孵化仓毕业准出。
遗留问题:
1、picture路径名称更改为标准名称,参考OpenHarmony doc仓的写法;
2、整改制定仓库结构设计及命名规范,并打样推广:仓库进行分类存放,统一的命名规则,soc仓存放板级原生相关,board仓存放针对开发板定制化相关等; 责任人:SIG_DevBoard 王少锋
3、仓库按照第2条的规范进行整改;
4、内核补丁继续优化;
5、二进制附上厂家授权分发License,并补充到对应目录下面;
6、config.json进行修改:board字段、type字段、version字段等其他字段确认,建议增加注释内容。
# 架构SIG例会 2022-6-14 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda):
议题1、sig仓申请建仓:device_board_starfive,device_soc_starfive,device_vendor_starfive<br>
议题2、sig仓申请建仓:third_party_elfutils<br>
议题3、规范部件仓名和目录申请:multimedia_medialibrary_standard,windowmanager<br>
议题4、iot_link、驱动子系统部件仓和目录优化<br>
## 与会人(Attendees):
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)<br>
董金光 [@dongjinguang](https://gitee.com/dongjinguang)<br>
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)<br>
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)<br>
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)<br>
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)<br>
梁克雷 [@xzmu](https://gitee.com/xzmu)<br>
## 议题(Agenda)
议题1、sig仓申请建仓:device_board_starfive,device_soc_starfive,device_vendor_starfive
议题2、sig仓申请建仓:third_party_elfutils
议题3、规范部件仓名和目录申请:multimedia_medialibrary_standard,windowmanager
议题4、iot_link、驱动子系统部件仓和目录优化
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、sig仓申请建仓:device_board_starfive,device_soc_starfive,device_vendor_starfive**<br>
汇报人:娄山林<br>
会议结论:<br>
1、暂不同意新建。开发板相关内容待RISC-V SIG的工作对接OpenHarmony社区后再孵化。<br>
遗留问题:<br>
1、择期在PMC例会汇报RISC-V SIG整体工作内容、方案及其进展。责任人:RISC-V SIG。<br>
**议题2、sig仓申请建仓:third_party_elfutils**<br>
汇报人:毛思平<br>
会议结论:<br>
1、暂不同意新建。继续分析本系统如何使用该软件,使用其哪些部分,对应开源协议是什么,后续如何维护等情况后再汇报决策。<br>
遗留问题:<br>
无。<br>
**议题3、规范部件仓名和目录申请:multimedia_medialibrary_standard,windowmanager**<br>
汇报人:罗嘉豪、毛江平<br>
会议结论:<br>
暂不同意修改。<br>
1、multimedia_medialibrary_standard:媒体域从整体审视后统一整改,不单独修改;<br>
2、windowmanager:拉通轻量级设备窗口仓名统一修改。<br>
遗留问题:<br>
无。<br>
**议题4、iot_link、驱动子系统部件仓和目录优化**<br>
汇报人:裴太乙<br>
会议结论:<br>
同意iot_link和驱动相关的部件名、仓和路径的优化方案:<br>
1、将iot_link下的源码归并到sample_wifi_iot部件下,保留为三方link厂商提供快速集成的示例功能,iot_link仓停止维护,domain/iot/link目录删除;<br>
2、驱动drivers/framework和drivers/adapter目录合并一个部件hdf_core, drivers/peripheral和drivers/interface下的部件按外设划分23个部件,命名方式为“drivers_peripheral_<外设>“和”drivers_interface_<外设>”。<br>
遗留问题:<br>
无。<br>
\ No newline at end of file
**议题1、sig仓申请建仓:device_board_starfive,device_soc_starfive,device_vendor_starfive**
汇报人:娄山林
会议结论:
1、暂不同意新建。开发板相关内容待RISC-V SIG的工作对接OpenHarmony社区后再孵化。
遗留问题:
1、择期在PMC例会汇报RISC-V SIG整体工作内容、方案及其进展。责任人:RISC-V SIG。
**议题2、sig仓申请建仓:third_party_elfutils**
汇报人:毛思平
会议结论:
1、暂不同意新建。继续分析本系统如何使用该软件,使用其哪些部分,对应开源协议是什么,后续如何维护等情况后再汇报决策。
遗留问题:
无。
**议题3、规范部件仓名和目录申请:multimedia_medialibrary_standard,windowmanager**
汇报人:罗嘉豪、毛江平
会议结论:
暂不同意修改。
1、multimedia_medialibrary_standard:媒体域从整体审视后统一整改,不单独修改;
2、windowmanager:拉通轻量级设备窗口仓名统一修改。
遗留问题:
无。
**议题4、iot_link、驱动子系统部件仓和目录优化**
汇报人:裴太乙
会议结论:
同意iot_link和驱动相关的部件名、仓和路径的优化方案:
1、将iot_link下的源码归并到sample_wifi_iot部件下,保留为三方link厂商提供快速集成的示例功能,iot_link仓停止维护,domain/iot/link目录删除;
2、驱动drivers/framework和drivers/adapter目录合并一个部件hdf_core, drivers/peripheral和drivers/interface下的部件按外设划分23个部件,命名方式为“drivers_peripheral_<外设>“和”drivers_interface_<外设>”。
遗留问题:
无。
# 架构SIG例会 2022-6-21 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda):
议题1、third_party_glfw仓申请退休<br>
议题2、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman<br>
议题3、sig仓申请建仓:openCV<br>
议题4、新建SIG仓申请cellular-device-mgr<br>
议题5、sig仓孵化毕业:device_soc_rockchip,device_board_lockzhiner,vendor_lockzhiner<br>
议题6、sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone<br>
## 议题(Agenda)
## 与会人(Attendees):
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)<br>
董金光 [@dongjinguang](https://gitee.com/dongjinguang)<br>
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)<br>
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)<br>
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)<br>
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)<br>
梁克雷 [@xzmu](https://gitee.com/xzmu)<br>
议题1、third_party_glfw仓申请退休
议题2、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman
议题3、sig仓申请建仓:openCV
议题4、新建SIG仓申请cellular-device-mgr
议题5、sig仓孵化毕业:device_soc_rockchip,device_board_lockzhiner,vendor_lockzhiner
议题6、sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、third_party_glfw仓申请退休**<br>
汇报人:李浩<br>
会议结论:<br>
1、同意退休。<br>
遗留问题:<br>
1、梳理清楚Arkui和Rosen对flutter的具体依赖关系,使用场景,给出替换时间计划。<br>
**议题2、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman**<br>
汇报人:于敏杰<br>
会议结论:<br>
1、暂不同意毕业,完成如下遗留问题后再上会评审。<br>
遗留问题:<br>
1、ko文件对应的代码需要开源;<br>
2、二进制文件需要补充license许可文件;<br>
3、device board目录继续整改规范;<br>
4、整改kernel patch大小,同时目录结构需要和刘宇确认如何放置;<br>
5、8822 WIFI 固件方案 需要和原厂确认为何需要在内核态下载。<br>
**议题1、third_party_glfw仓申请退休**
汇报人:李浩
会议结论:
1、同意退休。
遗留问题:
1、梳理清楚Arkui和Rosen对flutter的具体依赖关系,使用场景,给出替换时间计划。
**议题3、sig仓申请建仓:openCV**<br>
汇报人:王肖云<br>
会议结论:<br>
1、同意创建仓库openCV:暂时先创建openCV主仓,后续基于主仓进行移植、适配、测试验证等,contrib扩展仓后续再定。<br>
遗留问题:<br>
无。<br>
**议题2、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman**
汇报人:于敏杰
会议结论:
1、暂不同意毕业,完成如下遗留问题后再上会评审。
遗留问题:
1、ko文件对应的代码需要开源;
2、二进制文件需要补充license许可文件;
3、device board目录继续整改规范;
4、整改kernel patch大小,同时目录结构需要和刘宇确认如何放置;
5、8822 WIFI 固件方案 需要和原厂确认为何需要在内核态下载。
**议题4、新建SIG仓申请cellular-device-mgr**<br>
汇报人:张彬<br>
会议结论:<br>
1、暂不同意新建,完成如下遗留问题后再上会评审。<br>
遗留问题:<br>
1、工作目标中部分描述需要调整;<br>
2、能力组件使用EPL开源协议需要调整;<br>
3、要建仓的数量,仓名/功能分别是什么以及架构设计需要明确。<br>
**议题3、sig仓申请建仓:openCV**
汇报人:王肖云
会议结论:
1、同意创建仓库openCV:暂时先创建openCV主仓,后续基于主仓进行移植、适配、测试验证等,contrib扩展仓后续再定。
遗留问题:
无。
**议题4、新建SIG仓申请cellular-device-mgr**
汇报人:张彬
会议结论:
1、暂不同意新建,完成如下遗留问题后再上会评审。
遗留问题:
1、工作目标中部分描述需要调整;
2、能力组件使用EPL开源协议需要调整;
3、要建仓的数量,仓名/功能分别是什么以及架构设计需要明确。
**议题5、sig仓孵化毕业:device_soc_rockchip,device_board_lockzhiner,vendor_lockzhiner**<br>
汇报人:王小彬<br>
会议结论:<br>
1、暂不同意毕业,完成如下遗留问题后同意毕业。<br>
遗留问题:<br>
1、board目录下要具体小凌派开发板的英文名称;<br>
2、LwIP放到board目录下;<br>
3、vendor目录取消_xts目录,合并到正常目录,通过编译链接xts静态库;<br>
4、soc目录hardware头文件要放进来同一目录;<br>
5、soc目录下hardware尽量公开一些源代码,需和rockchip协商。<br>
**议题5、sig仓孵化毕业:device_soc_rockchip,device_board_lockzhiner,vendor_lockzhiner**
汇报人:王小彬
会议结论:
1、暂不同意毕业,完成如下遗留问题后同意毕业。
遗留问题:
1、board目录下要具体小凌派开发板的英文名称;
2、LwIP放到board目录下;
3、vendor目录取消_xts目录,合并到正常目录,通过编译链接xts静态库;
4、soc目录hardware头文件要放进来同一目录;
5、soc目录下hardware尽量公开一些源代码,需和rockchip协商。
**议题6、sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone**<br>
汇报人:崔玚,庞伟<br>
会议结论:<br>
1、暂不同意毕业,完成如下遗留问题后再上会评审。<br>
遗留问题:<br>
1、规范仓库命名,如rk3399修改成开发板名称yangfan;<br>
2、内核 patch继续整改。<br>
\ No newline at end of file
**议题6、sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone**
汇报人:崔玚,庞伟
会议结论:
1、暂不同意毕业,完成如下遗留问题后再上会评审。
遗留问题:
1、规范仓库命名,如rk3399修改成开发板名称yangfan;
2、内核 patch继续整改。
# 架构SIG例会 2022-6-28 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda):
议题1、新建SIG仓申请:third_party_HDiffPatch<br>
议题2、规范部件仓名和目录申请:语言编译运行时<br>
议题3、规范部件仓名和目录申请:公共基础类库<br>
议题4、Misc子系统下各部件迁移至新子系统的申请<br>
议题5、开发板仓库结构设计及命名规范整改结果汇报<br>
议题6、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman<br>
议题7、CompileRuntime SIG 建仓申请<br>
议题8、规范部件仓名和目录申请:windowmanager<br>
议题9、扬帆sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone<br>
议题10、致远sig仓孵化毕业:device_soc_allwinner,device_board_isoftstone,vendor_isoftstone<br>
## 议题(Agenda)
## 与会人(Attendees):
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)<br>
董金光 [@dongjinguang](https://gitee.com/dongjinguang)<br>
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)<br>
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)<br>
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)<br>
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)<br>
梁克雷 [@xzmu](https://gitee.com/xzmu)<br>
议题1、新建SIG仓申请:third_party_HDiffPatch
议题2、规范部件仓名和目录申请:语言编译运行时
议题3、规范部件仓名和目录申请:公共基础类库
议题4、Misc子系统下各部件迁移至新子系统的申请
议题5、开发板仓库结构设计及命名规范整改结果汇报
议题6、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman
议题7、CompileRuntime SIG 建仓申请
议题8、规范部件仓名和目录申请:windowmanager
议题9、扬帆sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone
议题10、致远sig仓孵化毕业:device_soc_allwinner,device_board_isoftstone,vendor_isoftstone
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、新建SIG仓申请:third_party_HDiffPatch**<br>
汇报人:韩锋<br>
1、暂不同意引入该开源软件。<br>
遗留问题:<br>
1、端侧和云侧升级方案需考虑拉通;<br>
2、应用升级方案与OpenHarmony系统层面的升级方案保持一致;<br>
3、PC侧方案需考虑跨平台(支持Windows、Linux、MacOS);<br>
4、HDiffPatch提供的差分能力应该与升级文件格式无关。<br>
**议题2、规范部件仓名和目录申请:语言编译运行时**<br>
汇报人:李勇彪<br>
会议结论:<br>
1、同意RuntimeCompiler子系统改名为ArkCompiler子系统;<br>
2、同意js_runtime、ts2abc、toolchian、runtime_core(均为修改前名称)部件及其对应仓名和目录名的修改;<br>
3、js_runtime--> ets_runtime,ts2abc-->ets_frontend。<br>
遗留问题:<br>
无。<br>
**议题1、新建SIG仓申请:third_party_HDiffPatch**
汇报人:韩锋
1、暂不同意引入该开源软件。
遗留问题:
1、端侧和云侧升级方案需考虑拉通;
2、应用升级方案与OpenHarmony系统层面的升级方案保持一致;
3、PC侧方案需考虑跨平台(支持Windows、Linux、MacOS);
4、HDiffPatch提供的差分能力应该与升级文件格式无关。
**议题2、规范部件仓名和目录申请:语言编译运行时**
汇报人:李勇彪
会议结论:
1、同意RuntimeCompiler子系统改名为ArkCompiler子系统;
2、同意js_runtime、ts2abc、toolchian、runtime_core(均为修改前名称)部件及其对应仓名和目录名的修改;
3、js_runtime--> ets_runtime,ts2abc-->ets_frontend。
遗留问题:
无。
**议题3、规范部件仓名和目录申请:公共基础类库**<br>
汇报人:黄慧进<br>
会议结论:<br>
1、同意Utils子系统改名为CommonLibrary;<br>
2、同意native、native_lite、ts_js_lang_library、memory、system_resources(均为修改前名称)部件及其对应仓名和目录名的修改;<br>
3、native-->c_utils,native_lite-->uitls_lite,ts_js_lang_library--> ets_utils。<br>
遗留问题:<br>
无。<br>
**议题3、规范部件仓名和目录申请:公共基础类库**
汇报人:黄慧进
会议结论:
1、同意Utils子系统改名为CommonLibrary;
2、同意native、native_lite、ts_js_lang_library、memory、system_resources(均为修改前名称)部件及其对应仓名和目录名的修改;
3、native-->c_utils,native_lite-->uitls_lite,ts_js_lang_library--> ets_utils。
遗留问题:
无。
**议题4、Misc子系统下各部件迁移至新子系统的申请**<br>
汇报人:鲍亚永<br>
会议结论:<br>
1、同意迁移Misc子系统下各部件到各个新子系统下。<br>
遗留问题:<br>
1、命名规范,输入法框架子系统修改为输入法子系统,保持统一;<br>
2、锁屏管理服务部件命名同其他部件保持一致,修改为screenlock_fwk;<br>
3、time部件缺乏体现时区的概念,例如:timezone,包含时间、时区、定时器的概念在里面。<br>
**议题4、Misc子系统下各部件迁移至新子系统的申请**
汇报人:鲍亚永
会议结论:
1、同意迁移Misc子系统下各部件到各个新子系统下。
遗留问题:
1、命名规范,输入法框架子系统修改为输入法子系统,保持统一;
2、锁屏管理服务部件命名同其他部件保持一致,修改为screenlock_fwk;
3、time部件缺乏体现时区的概念,例如:timezone,包含时间、时区、定时器的概念在里面。
**议题5、开发板仓库结构设计及命名规范整改结果汇报**<br>
汇报人:王少锋<br>
会议结论:<br>
以九联厂家A311D,开发板代号unionpi_tiger为例,建议修改点如下:<br>
1、device_soc_xxx仓<br>
1)device_soc_xxx,其中xxx为soc厂家名称,如amloghic;<br>
2)考虑可能有不同系列soc芯片的情况,建议增加一级区分了系列名称的目录;<br>
3)common:soc系列相关的公共配置;<br>
4)a311d/hardware:主要放置用户态GPU,显示、媒体HDI相关实现的内容,display、ge2d、gpu、isp、media。<br>
2、device_board_xxx仓<br>
1)device_board_xxx,其中xxx为开发板厂家名称,如unionman;<br>
2)unionpi_tiger:开发板目录名称;<br>
3)unionpi_tiger/kernel/driver:原生的linux内核驱动;<br>
4)unionpi_tiger/kernel/logo和unionpi_tiger/bootanimation建议合并至一个资源文件目录;<br>
5)unionpi_tiger/hardware:开发板特有的HDI用户态实现,camera,LCD显示等;<br>
6)unionpi_tiger/bootloader:uboot启动引导相关程序。<br>
3、vendor_xxx仓<br>
1)vendor_xxx,其中xxx为开发板厂家名称,如unionman;<br>
2)unionpi_tiger:建议修改为虚拟产品形态名称,不要和开发板名称重复,并补充针对具体产品的规范。<br>
4、该规范后续根据kernel SIG整改后的策略再刷新后发布。<br>
遗留问题:<br>
无。<br>
**议题5、开发板仓库结构设计及命名规范整改结果汇报**
汇报人:王少锋
会议结论:
以九联厂家A311D,开发板代号unionpi_tiger为例,建议修改点如下:
1、device_soc_xxx仓
1)device_soc_xxx,其中xxx为soc厂家名称,如amloghic;
2)考虑可能有不同系列soc芯片的情况,建议增加一级区分了系列名称的目录;
3)common:soc系列相关的公共配置;
4)a311d/hardware:主要放置用户态GPU,显示、媒体HDI相关实现的内容,display、ge2d、gpu、isp、media。
2、device_board_xxx仓
1)device_board_xxx,其中xxx为开发板厂家名称,如unionman;
2)unionpi_tiger:开发板目录名称;
3)unionpi_tiger/kernel/driver:原生的linux内核驱动;
4)unionpi_tiger/kernel/logo和unionpi_tiger/bootanimation建议合并至一个资源文件目录;
5)unionpi_tiger/hardware:开发板特有的HDI用户态实现,camera,LCD显示等;
6)unionpi_tiger/bootloader:uboot启动引导相关程序。
3、vendor_xxx仓
1)vendor_xxx,其中xxx为开发板厂家名称,如unionman;
2)unionpi_tiger:建议修改为虚拟产品形态名称,不要和开发板名称重复,并补充针对具体产品的规范。
4、该规范后续根据kernel SIG整改后的策略再刷新后发布。
遗留问题:
无。
**议题6、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman**<br>
汇报人:于敏杰<br>
会议结论:<br>
1、同意毕业。<br>
遗留问题:<br>
1、内核patch继续整改,限期七月底前按规范修改完成。<br>
**议题6、sig仓孵化毕业:device_soc_amlogic,device_board_unionman,vendor_unionman**
汇报人:于敏杰
会议结论:
1、同意毕业。
遗留问题:
1、内核patch继续整改,限期七月底前按规范修改完成。
**议题7、CompileRuntime SIG 建仓申请**<br>
汇报人:彭彪<br>
会议结论:<br>
1、当前业务目标描述不清晰,需要重新修改制定后再评审是否建仓。<br>
遗留问题:<br>
无。<br>
**议题7、CompileRuntime SIG 建仓申请**
汇报人:彭彪
会议结论:
1、当前业务目标描述不清晰,需要重新修改制定后再评审是否建仓。
遗留问题:
无。
**议题8、规范部件仓名和目录申请:windowmanager**<br>
汇报人:毛江平<br>
会议结论:<br>
1、同意window_manager部件及其仓名和目录名的修改:仓名由windowmanager 变为window_window_manager,目录名对应变化。<br>
遗留问题:<br>
无。<br>
**议题8、规范部件仓名和目录申请:windowmanager**
汇报人:毛江平
会议结论:
1、同意window_manager部件及其仓名和目录名的修改:仓名由windowmanager 变为window_window_manager,目录名对应变化。
遗留问题:
无。
**议题9、扬帆sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone**<br>
汇报人:庞伟<br>
会议结论:<br>
1、同意毕业。<br>
遗留问题:<br>
1、内核patch继续整改,限期七月底前按规范修改完成。<br>
**议题9、扬帆sig仓孵化毕业:device_soc_rockchip,device_board_isoftstone,vendor_isoftstone**
汇报人:庞伟
会议结论:
1、同意毕业。
遗留问题:
1、内核patch继续整改,限期七月底前按规范修改完成。
**议题10、致远sig仓孵化毕业:device_soc_allwinner,device_board_isoftstone,vendor_isoftstone**<br>
汇报人:庞伟<br>
会议结论:<br>
1、同意毕业。<br>
遗留问题:<br>
1、EULA 如何放置?如何对应具体的二进制文件?<br>
2、内核patch继续整改,限期七月底前按规范修改完成;<br>
3、继续规范仓库命名,如loader目录名变为bootloader等。<br>
\ No newline at end of file
**议题10、致远sig仓孵化毕业:device_soc_allwinner,device_board_isoftstone,vendor_isoftstone**
汇报人:庞伟
会议结论:
1、同意毕业。
遗留问题:
1、EULA 如何放置?如何对应具体的二进制文件?
2、内核patch继续整改,限期七月底前按规范修改完成;
3、继续规范仓库命名,如loader目录名变为bootloader等。
# 架构SIG例会 2022-7-5 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda):
议题1、同功能开源软件替换(libjpeg -> libjpeg-turbo)评审<br>
议题2、三方库sig仓 6月份申请建仓<br>
议题3、third_party/cares仓申请退休<br>
议题4、sig仓申请孵化毕业:third_party_llvm-project,third_party_lldb-mi<br>
议题5、cellular_device_mgr sig建仓申请<br>
议题6、CompileRuntime SIG 建仓申请:arkcompiler_runtime_core,arkcompiler_ets_frontend,arkcompiler_ets_runtime<br>
## 议题(Agenda)
## 与会人(Attendees):
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)<br>
董金光 [@dongjinguang](https://gitee.com/dongjinguang)<br>
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)<br>
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)<br>
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)<br>
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)<br>
梁克雷 [@xzmu](https://gitee.com/xzmu)<br>
议题1、同功能开源软件替换(libjpeg -> libjpeg-turbo)评审
议题2、三方库sig仓 6月份申请建仓
议题3、third_party/cares仓申请退休
议题4、sig仓申请孵化毕业:third_party_llvm-project,third_party_lldb-mi
议题5、cellular_device_mgr sig建仓申请
议题6、CompileRuntime SIG 建仓申请:arkcompiler_runtime_core,arkcompiler_ets_frontend,arkcompiler_ets_runtime
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、同功能开源软件替换(libjpeg -> libjpeg-turbo)评审**<br>
汇报人:刘永畅<br>
会议结论:<br>
1、同意新建libjpeg-turbo仓库,如下遗留问题在仓库毕业时闭环。<br>
遗留问题:<br>
1、确认NOTICE文件;<br>
2、归一flutter的libjpeg-turbo;<br>
3、确认媒体和包管理的使用方式;<br>
4、确认轻量设备上libjpeg的SIMD是否有效以及RAM占用。<br>
**议题2、三方库sig仓 6月份申请建仓**<br>
汇报人:刘宝玉<br>
会议结论:<br>
1、同意SmartRefrigerator、Verbal_Expressions、SmartWatch_seven、NeumorphismDesign、CircleImage、roundimage、MaterialRadio、UtilCode、SmartWatch4、MaterialFloatingActionButton、LocationUtil、MaterialSlider三方库建仓。<br>
遗留问题:<br>
1、关于算法类的仓,使用JS语言的性能如何,需要包含选型评估,如:选型是否可以C库 napi;<br>
2、是否和oh平台相关,有些仓描述不准确,需要进一步优化;<br>
3、仿写版权,确认结论;<br>
4、剩余的48个三方库遗留和相关SIG沟通后再申请建仓。<br>
**议题1、同功能开源软件替换(libjpeg -> libjpeg-turbo)评审**
汇报人:刘永畅
会议结论:
1、同意新建libjpeg-turbo仓库,如下遗留问题在仓库毕业时闭环。
遗留问题:
1、确认NOTICE文件;
2、归一flutter的libjpeg-turbo;
3、确认媒体和包管理的使用方式;
4、确认轻量设备上libjpeg的SIMD是否有效以及RAM占用。
**议题2、三方库sig仓 6月份申请建仓**
汇报人:刘宝玉
会议结论:
1、同意SmartRefrigerator、Verbal_Expressions、SmartWatch_seven、NeumorphismDesign、CircleImage、roundimage、MaterialRadio、UtilCode、SmartWatch4、MaterialFloatingActionButton、LocationUtil、MaterialSlider三方库建仓。
遗留问题:
1、关于算法类的仓,使用JS语言的性能如何,需要包含选型评估,如:选型是否可以C库 napi;
2、是否和oh平台相关,有些仓描述不准确,需要进一步优化;
3、仿写版权,确认结论;
4、剩余的48个三方库遗留和相关SIG沟通后再申请建仓。
**议题3、third_party/cares仓申请退休**<br>
汇报人:张璀<br>
会议结论:<br>
1、重新完善材料后再上会评审。<br>
遗留问题:<br>
无。<br>
**议题3、third_party/cares仓申请退休**
汇报人:张璀
会议结论:
1、重新完善材料后再上会评审。
遗留问题:
无。
**议题4、sig仓申请孵化毕业:third_party_llvm-project,third_party_lldb-mi**<br>
汇报人:李文韬<br>
会议结论:<br>
1、遗留问题闭环后,同意仓库third_party_llvm-project和third_party_lldb-mi毕业。<br>
遗留问题:<br>
1、LLVM工具链编译产物需要同时归档二进制来源、使用方法,使用授权等信息;<br>
2、LLVM build指导文档补充编译流程说明,各模块关系信息,确保可以复现编译结果;<br>
3、提供manifest验证流程指导。<br>
**议题4、sig仓申请孵化毕业:third_party_llvm-project,third_party_lldb-mi**
汇报人:李文韬
会议结论:
1、遗留问题闭环后,同意仓库third_party_llvm-project和third_party_lldb-mi毕业。
遗留问题:
1、LLVM工具链编译产物需要同时归档二进制来源、使用方法,使用授权等信息;
2、LLVM build指导文档补充编译流程说明,各模块关系信息,确保可以复现编译结果;
3、提供manifest验证流程指导。
**议题5、cellular_device_mgr sig建仓申请**<br>
汇报人:张彬<br>
会议结论:<br>
1、同意新建cellular_device_mgr仓库,仓库目录结构和王少锋对齐。<br>
遗留问题:<br>
无。<br>
**议题5、cellular_device_mgr sig建仓申请**
汇报人:张彬
会议结论:
1、同意新建cellular_device_mgr仓库,仓库目录结构和王少锋对齐。
遗留问题:
无。
**议题6、CompileRuntime SIG 建仓申请:arkcompiler_runtime_core,arkcompiler_ets_frontend,arkcompiler_ets_runtime**<br>
汇报人:彭彪<br>
会议结论:<br>
1、同意新建arkcompiler_runtime_core、arkcompiler_ets_frontend、arkcompiler_ets_runtime仓库。<br>
遗留问题:<br>
无。<br>
\ No newline at end of file
**议题6、CompileRuntime SIG 建仓申请:arkcompiler_runtime_core,arkcompiler_ets_frontend,arkcompiler_ets_runtime**
汇报人:彭彪
会议结论:
1、同意新建arkcompiler_runtime_core、arkcompiler_ets_frontend、arkcompiler_ets_runtime仓库。
遗留问题:
无。
# 架构SIG例会 2022-7-12 9:30-11:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、third_party_mimalloc仓申请毕业
议题2、新建SIG仓申请:third_party_libfuse,third_party_libmtp,third_party_simple-mtpfs
议题3、frame_aware_sched仓名变更为resourceschedule_frame_aware_sched
议题4、useriam_user_idm, useriam_auth_executor_mgr仓申请退休
议题5、usb_manager仓改名为usb_usb_manager
议题6、分布式硬件子系统仓名部件化整改
议题7、polyfill 三方库sig建仓申请
议题8、third_party/cares仓申请退休
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、third_party_mimalloc仓申请毕业**
汇报人:陈杰、王孝远
会议结论:
1、当前的选型分析不够系统化,需要进一步分析。
遗留问题:
1、会后按照选型模板整理材料后与董金光对齐选型流程。
**议题2、新建SIG仓申请:third_party_libfuse,third_party_libmtp,third_party_simple-mtpfs**
汇报人:曾浩、宁左斌
会议结论:
1、完成如下遗留问题后,再上会评审。
遗留问题:
1、libfuse需要升级到最新版本后引入;
2、开源软件在平台中的位置,架构图要说清楚;
3、备选软件对比信息按照模板完善。
**议题3、frame_aware_sched仓名变更为resourceschedule_frame_aware_sched**
汇报人:刘深梅、戴立
会议结论:
1、同意frame_aware_sched仓更名为resourceschedule_frame_aware_sched。
遗留问题:
无。
**议题4、useriam_user_idm, useriam_auth_executor_mgr仓申请退休**
汇报人:马小双
会议结论:
1、同意useriam_user_idm, useriam_auth_executor_mgr仓退休。
遗留问题:
无。
**议题5、usb_manager仓改名为usb_usb_manager**
汇报人:吴成文
会议结论:
1、同意usb_manager仓改名为usb_usb_manager。
遗留问题:
无。
**议题6、分布式硬件子系统仓名部件化整改**
汇报人:张创
会议结论:
1、同意分布式硬件子系统修改仓名:
device_manager->distributedhardware_device_manager,
distributed_hardware_fwk->distributedhardware_distributed_hardware_fwk,
distributed_camera->distributedhardware_distributed_camera,
distributed_screen->distributedhardware_distributed_screen。
遗留问题:
无。
**议题7、polyfill 三方库sig建仓申请**
汇报人:杨志强
会议结论:
1、完成如下遗留问题后再上会评审。
遗留问题:
1、按三方开源方式完成评估后再引入,引入按照开源软件选型模板填写申报。
**议题8、third_party/cares仓申请退休**
汇报人:张璀、臧磊真
会议结论:
1、同意third_party/cares仓退休。
遗留问题:
1、gRPC在设备侧占用内存大小;
2、gRPC替代可行性。
# 架构SIG例会 2022-7-19 16:00-17:30(UTC+08:00)Beijing
## 议题(Agenda)
议题1、新建SIG仓申请:third_party_libfuse,third_party_libmtp,third_party_simple-mtpfs
议题2、security_permission仓名修改为security_permission_lite
议题3、分布式调度子系统部件迁移
议题4、libraw三方库引入
议题5、Iot硬件子系统代码路径整改
议题6、分布式数据管理子系统部件调整评审
议题7、打印部件代码仓更名
## 与会人(Attendees)
任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)
董金光 [@dongjinguang](https://gitee.com/dongjinguang)
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)
强波 [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)
梁克雷 [@xzmu](https://gitee.com/xzmu)
## 会议纪要(Notes)
**议题1、新建SIG仓申请:third_party_libfuse,third_party_libmtp,third_party_simple-mtpfs**
汇报人:曾浩、宁左斌
会议结论:
1、社区不建议使用GPL类License三方软件,不同意在社区引入该三方软件。
遗留问题:
无。
**议题2、security_permission仓名修改为security_permission_lite**
汇报人:蒋晓峰
会议结论:
1、同意security_permission仓名修改为security_permission_lite,目录地址修改为base/security/permission_lite;
2、修改仅限于OpenHarmony 3.2 master分支,不需要回合老的发布分支。
遗留问题:
1、需将access_token机制在轻量级设备的实现纳入规划。
**议题3、分布式调度子系统部件迁移**
汇报人:李加润
会议结论:
1、同意删除分布式调度子系统,并将分布式调度下的dmsfwk、dmsfwk_lite部件迁移至abiity子系统,将samgr、samgr_lite、safwk、safwk_lite迁移至systemabilitymgr子系统;readme同步完成修改。
2、同意device_profile_core部件更名为device_info_manager。
遗留问题:
无。
**议题4、libraw三方库引入**
汇报人:任洪伟
会议结论:
1、遗留问题闭环后视情况再给出结论。
遗留问题:
1、libraw是否被广泛使用,成熟度如何?业界对同功能使用了什么软件?
2、libjpeg和libz 作为依赖库在libraw中的作用;
3、产品应用场景级义务履行说明。
**议题5、Iot硬件子系统代码路径整改**
汇报人:吴德凤
会议结论:
1、同意peripheral部件目录路径由base/iot_hardware/peripheral修改为base/ iothardware /peripheral。
遗留问题:
无。
**议题6、分布式数据管理子系统部件调整评审**
汇报人:王汉才、曾旻
会议结论:
1、同意部件appdatamgr拆分为preferences、relational_store 、data_share三个部件
2、同意部件distributeddata拆分为kv_store、datamgr_service两个部件
3、同意部件objectstore更名为data_object,同时按规则修改仓名。
遗留问题:
无。
**议题7、打印部件代码仓更名**
汇报人:王汉才、曾旻
会议结论:
1、同意打印部件代码仓更名:miscservices_print -> print_print_fwk,当前仓库还在孵化中,可直接修改。
遗留问题:
无。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册