会议主题
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/meetings

会议议题
Agenda

议题1Driver-SIG扩展外设管理仓毕业申请

议题2resourceschedule_soc_perf申请毕业

议题3、新建sig仓:jsonschema申请

议题4bluetooth部件拆分

议题5、新建SIG仓:third_party_rust_libfuzzerthird_party_rust_arbitrary申请

议题6SIG仓申请孵化毕业 developtools_smartperf_host

本次会议主要内容:

 

议题1Driver-SIG扩展外设管理仓毕业申请

汇报人:刘飞虎

会议结论:

1、同意Driver-SIG 扩展外设管理孵化仓 drivers_external_device_manager毕业。

遗留问题:

1、扩展驱动包与其他应用打包规则需要细化。

2、明确对外接口的名称命名,比如三方应用与三方扩展驱动之间的接口名称命名,扩展驱动使用硬件接口名称命名。

 

议题2resourceschedule_soc_perf申请毕业

汇报人:徐宽

会议结论:

1、同意resourceschedule_soc_perf 孵化毕业。

遗留问题:

无。

 

议题3、新建sig仓:jsonschema申请

汇报人:赵东阳

会议结论:

1、同意在OpenHarmony-SIG新建jsonschema孵化仓。

遗留问题:

1、本仓暂时无法毕业孵化,后续需要推动使用polyfill的方式完成适配;

2、本仓不建议通过rollup的方式大量引入适配代码污染原库代码,建议当前可以提供操作指导引导用户自行适配。

 

议题4bluetooth部件拆分

汇报人:李龙

会议结论:

1、同意拆分bluetooth部件为bluetoothblueooth_service,新增blueooth_service部件;

2、同意新增communication_bluetooth_service仓库;

3、由于原仓库已在社区主干,本次仅拆分,不再经过孵化流程。

遗留问题:

1、建议bluetooth部件名更改为bluetooth_framework,线下同刘勋讨论。

 

议题5、新建SIG仓:third_party_rust_libfuzzerthird_party_rust_arbitrary申请

汇报人:任熠

会议结论:

1、同意在OpenHarmony-SIG新建third_party_rust_libfuzzerthird_party_rust_arbitrary孵化仓。

遗留问题:

1Rust使用的libfuzzer-sys开源软件为对llvm工具链中libfuzzer库的封装,对外提供了Rust接口,需明确封装使用的libfuzzer的版本信息

答复:当前引入libfuzzer-sys版本0.4.6中使用的是llvm Release15.0中的libfuzzer

根据对libfuzzergitee的源码仓提交记录分析,该开源软件会持续跟随llvm发布的版本更新libfuzzer-sys中的内容;

2、需在议题材料中补充建仓名、开源仓Committer等信息。(已补充)

遗留问题:

无。

 

议题6SIG仓申请孵化毕业 developtools_smartperf_host

汇报人:揣振中

会议结论:

1、完成如下遗留问题后,同意developtools_smartperf_host仓孵化毕业。

遗留问题:

1、编译构建流水线引入developtools_smartperf_host仓。