会议主题
Subject
OpenHarmony 架构SIG
会议时间
Time
2023-5-30 9:30-12:00(UTC+08:00)Beijing
召集人
Convener
任革林
与会人
Attendees
任革林,董金光,各议题汇报人等
历史纪要归档路径
https://gitee.com/openharmony/community/tree/master/sig/sig-architecture/me…
会议议题
Agenda
议题1、Driver-SIG扩展外设管理仓毕业申请
议题2、resourceschedule_soc_perf申请毕业
议题3、新建sig仓:jsonschema申请
议题4、bluetooth部件拆分
议题5、新建SIG仓:third_party_rust_libfuzzer、third_party_rust_arbitrary申请
议题6、SIG仓申请孵化毕业 developtools_smartperf_host
本次会议主要内容:
议题1、Driver-SIG扩展外设管理仓毕业申请
汇报人:刘飞虎
会议结论:
1、同意Driver-SIG 扩展外设管理孵化仓 drivers_external_device_manager毕业。
遗留问题:
1、扩展驱动包与其他应用打包规则需要细化。
2、明确对外接口的名称命名,比如三方应用与三方扩展驱动之间的接口名称命名,扩展驱动使用硬件接口名称命名。
议题2、resourceschedule_soc_perf申请毕业
汇报人:徐宽
会议结论:
1、同意resourceschedule_soc_perf 孵化毕业。
遗留问题:
无。
议题3、新建sig仓:jsonschema申请
汇报人:赵东阳
会议结论:
1、同意在OpenHarmony-SIG新建jsonschema孵化仓。
遗留问题:
1、本仓暂时无法毕业孵化,后续需要推动使用polyfill的方式完成适配;
2、本仓不建议通过rollup的方式大量引入适配代码污染原库代码,建议当前可以提供操作指导引导用户自行适配。
议题4、bluetooth部件拆分
汇报人:李龙
会议结论:
1、同意拆分bluetooth部件为bluetooth和blueooth_service,新增blueooth_service部件;
2、同意新增communication_bluetooth_service仓库;
3、由于原仓库已在社区主干,本次仅拆分,不再经过孵化流程。
遗留问题:
1、建议bluetooth部件名更改为bluetooth_framework,线下同刘勋讨论。
议题5、新建SIG仓:third_party_rust_libfuzzer、third_party_rust_arbitrary申请
汇报人:任熠
会议结论:
1、同意在OpenHarmony-SIG新建third_party_rust_libfuzzer和third_party_rust_arbitrary孵化仓。
遗留问题:
1、Rust使用的libfuzzer-sys开源软件为对llvm工具链中libfuzzer库的封装,对外提供了Rust接口,需明确封装使用的libfuzzer的版本信息
答复:当前引入libfuzzer-sys版本0.4.6中使用的是llvm Release15.0中的libfuzzer,
根据对libfuzzer在gitee的源码仓提交记录分析,该开源软件会持续跟随llvm发布的版本更新libfuzzer-sys中的内容;
2、需在议题材料中补充建仓名、开源仓Committer等信息。(已补充)
遗留问题:
无。
议题6、SIG仓申请孵化毕业 developtools_smartperf_host
汇报人:揣振中
会议结论:
1、完成如下遗留问题后,同意developtools_smartperf_host仓孵化毕业。
遗留问题:
1、编译构建流水线引入developtools_smartperf_host仓。