会议主题
Subject

OpenHarmony 架构SIG

会议时间
Time

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

召集人
Convener

任革林

与会人
Attendees

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

历史纪要归档路径

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

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

会议议题
Agenda

议题1tpc上新建CI门禁检测仓:build

议题2、新建sig仓:OPUS建仓

议题3sig仓申请孵化毕业:commonlibrary_rust_ylong_json

议题4、仓库申请退休:third_party_rust_tokiothird_party_rust_reqwest

议题5sig仓申请孵化毕业:third_party_rust_libfuzzer-sys third_party_rust_arbitrary

议题6sig仓申请孵化毕业:dlp_managerdlp_permission_service

议题7sig仓申请孵化毕业:bundlemanager_ecological_rule_manager

本次会议主要内容:

 

议题1tpc上新建CI门禁检测仓:build

汇报人:钟禄平

会议结论:

1、不需单独建仓,直接复用CICD仓库

遗留问题:

1、特殊工具放到云测托管仓库中。

2、梳理C语言三方库多版本管理规则。

 

议题2、新建sig仓:OPUS建仓

汇报人:高梓喻

会议结论:

1OPUS存在专利风险,暂不引入OH

遗留问题:

无。

 

议题3sig仓申请孵化毕业:commonlibrary_rust_ylong_json

汇报人:薛磊

会议结论:

1、遗留问题闭环后同意毕业。

遗留问题:

1、需要给出Rust工具链适配RISCV的具体计划。

 

议题4、仓库申请退休:third_party_rust_tokiothird_party_rust_reqwest

汇报人:薛磊

会议结论:

1、同意以下Rust三方库退休,列表如下:bytesmionum_cpussocket2futures-rsencoding_rsh2indexmaphashbrownrust-fnvslabhttpitoahttp-bodyhyperhttparsehttpdatewanttry-lockhyper-tlsipnetmimerust-base64rust-native-tlsopenssl-proberust-urlunicode-bidiunicode-normalizationtinyvectinyvec_macrosserde_urlencodedryutlstokiotowerreqwestparking_lotrust-smallveccc

2tracingserdeproc-macro2quotosynrust-opensslquiche库申请主动引入。

遗留问题:

1memchrlog库找到最终依赖人。(已完成:logmemchr都被bindgen依赖)

 

议题5sig仓申请孵化毕业:third_party_rust_libfuzzer-sys third_party_rust_arbitrary

汇报人:陈司卉

会议结论:

1、待遗留问题闭环且Rust32位工具链合入主干后孵化毕业,防止仓毕业后空转。

遗留问题:

1、需采用github同步方式重新合入三方库源码,以便后期代码更新。

 

议题6sig仓申请孵化毕业:dlp_managerdlp_permission_service

汇报人:胡慧锋

会议结论:

1、遗留问题2闭环后毕业。

遗留问题:

1、在OH4.1上建议考虑云端对接模块从框架层解耦;

2xts兼容性测试用例与刘勋对齐。

 

议题7sig仓申请孵化毕业:bundlemanager_ecological_rule_manager

汇报人:李伟生/杨大超

会议结论:

1、闭环遗留问题后同意准出。

遗留问题:

1、生态规则管控服务是提供一个厂商定制的扩展能力,支持对添加桌面、元服务免安装、跳转进行定制开发;

2、生态规则管控部件不对外开放public api,仅提供inner api

3readme中需要说明支持的扩展点;

4、代码做整改,不再体现管理面的接口,也不体现场景值,仅支持一个调用交互流程。