会议主题
Subject
OpenHarmony 架构SIG
会议时间
Time
2023-9-5 9:30-12:00(UTC+08:00)Beijing
召集人
Convener
任革林
与会人
Attendees
任革林,董金光,各议题汇报人等
历史纪要归档路径
方式1:https://gitee.com/openharmony/community/tree/master/sig/sig_architectur…
方式2:dev邮件列表 纪要查询方式:https://lists.openatom.io/postorius/lists/
,找dev->Archives,页面左侧可以按月份筛选
会议议题
Agenda
议题1、tpc上新建CI门禁检测仓:build
议题2、新建sig仓:OPUS建仓
议题3、sig仓申请孵化毕业:commonlibrary_rust_ylong_json
议题4、仓库申请退休:third_party_rust_tokio、third_party_rust_reqwest
议题5、sig仓申请孵化毕业:third_party_rust_libfuzzer-sys 、third_party_rust_arbitrary
议题6、sig仓申请孵化毕业:dlp_manager与dlp_permission_service
议题7、sig仓申请孵化毕业:bundlemanager_ecological_rule_manager
本次会议主要内容:
议题1、tpc上新建CI门禁检测仓:build
汇报人:钟禄平
会议结论:
1、不需单独建仓,直接复用CICD仓库
遗留问题:
1、特殊工具放到云测托管仓库中。
2、梳理C语言三方库多版本管理规则。
议题2、新建sig仓:OPUS建仓
汇报人:高梓喻
会议结论:
1、OPUS存在专利风险,暂不引入OH。
遗留问题:
无。
议题3、sig仓申请孵化毕业:commonlibrary_rust_ylong_json
汇报人:薛磊
会议结论:
1、遗留问题闭环后同意毕业。
遗留问题:
1、需要给出Rust工具链适配RISCV的具体计划。
议题4、仓库申请退休:third_party_rust_tokio、third_party_rust_reqwest
汇报人:薛磊
会议结论:
1、同意以下Rust三方库退休,列表如下:bytes、mio、num_cpus、socket2、futures-rs、encoding_rs、h2、indexmap、hashbrown、rust-fnv、slab、http、itoa、http-body、hyper、httparse、httpdate、want、try-lock、hyper-tls、ipnet、mime、rust-base64、rust-native-tls、openssl-probe、rust-url、unicode-bidi、unicode-normalization、tinyvec、tinyvec_macros、serde_urlencoded、ryu、tls、tokio、tower、reqwest、parking_lot、rust-smallvec、cc。
2、tracing、serde、proc-macro2、quoto、syn、rust-openssl、quiche库申请主动引入。
遗留问题:
1、memchr、log库找到最终依赖人。(已完成:log和memchr都被bindgen依赖)
议题5、sig仓申请孵化毕业:third_party_rust_libfuzzer-sys 、third_party_rust_arbitrary
汇报人:陈司卉
会议结论:
1、待遗留问题闭环且Rust32位工具链合入主干后孵化毕业,防止仓毕业后空转。
遗留问题:
1、需采用github同步方式重新合入三方库源码,以便后期代码更新。
议题6、sig仓申请孵化毕业:dlp_manager与dlp_permission_service
汇报人:胡慧锋
会议结论:
1、遗留问题2闭环后毕业。
遗留问题:
1、在OH4.1上建议考虑云端对接模块从框架层解耦;
2、xts兼容性测试用例与刘勋对齐。
议题7、sig仓申请孵化毕业:bundlemanager_ecological_rule_manager
汇报人:李伟生/杨大超
会议结论:
1、闭环遗留问题后同意准出。
遗留问题:
1、生态规则管控服务是提供一个厂商定制的扩展能力,支持对添加桌面、元服务免安装、跳转进行定制开发;
2、生态规则管控部件不对外开放public api,仅提供inner api;
3、readme中需要说明支持的扩展点;
4、代码做整改,不再体现管理面的接口,也不体现场景值,仅支持一个调用交互流程。