会议主题
Subject

OpenHarmony 架构SIG

会议时间
Time

2023-11-14 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

议题1SIG仓申请孵化毕业:window_scene_session_manager

议题2、申请新建SIG:third_party_sane

议题3、申请新建SIG仓:third_party_spriv-cross

议题4SIG仓申请孵化毕业:cast_frameworkcast_stream

议题5、申请新建sig仓:third_party_libupnp

议题6、申请新建sig仓:arkcompiler_pgo_profiles

本次会议主要内容:

 

议题1SIG仓申请孵化毕业:window_scene_session_manager

汇报人:钱良芳

会议结论:

1、暂不同意scene_session_manager孵化仓孵化毕业

遗留问题:

1、社区开源软件要满足scene_board的端到端的可用性scene_board仓社区完成孵化后一起申请孵化毕业。

 

议题2、申请新建SIG:third_party_sane

汇报人:李羿

会议结论:

1、暂不同意新建,闭环遗留问题后再上会评审。

遗留问题:

1、生态上,为什么Windows是主流,但是不使用对应的TWAIN而是Linux生态下的SANE,提供数据支撑;

2、生态上,厂商对不同扫描协议的支持情况,提供数据支撑;

3、方案上,为什么使用HTTP与后台进程通信,如何保证安全;

4、生态上,扫描设备的接入有哪些方式,如何实现?扫描设备用有线方式接入局域网是否支持;

5、技术上,MDNS如何使用,在系统架构中处于什么位置;

6、方案上,驱动如何安装,用户如何知道要安装驱动,安装什么版本的驱动。

 

议题3、申请新建SIG仓:third_party_spriv-cross

汇报人:赵铎

会议结论:

1、同意在OpenHarmony-SIG新建third_party_spriv-cross

遗留问题:

1、创建issue跟踪,将 skia 中手动 的开源软件 spriv-cross 删除,避免系统存在重复引入的问题

 

议题4SIG仓申请孵化毕业:cast_frameworkcast_stream

汇报人:李自然

会议结论:

1、同意castengine_cast_frameworkcastengine_cast_plus_stream孵化毕业。

遗留问题:

1、目前AVSession已有实例Sample,需要改造支持stream的验证,通过建立issue跟踪,闭环时间为12.17

https://gitee.com/openharmony/applications_app_samples/tree/master/code/BasicFeature/Media/AVSession

 

议题5、申请新建sig仓:third_party_libupnp

汇报人:林辉荣

会议结论:

1、闭环如下遗留问题后再决策是否引入libupnp

遗留问题:

1、明确集成及管控策略:系统集成libupnp还是应用集成;如果系统集成是否允许应用集成,同时集成是否会有冲突;如果系统集成不允许应用集成,系统是否能满足应用的需求;

2、如果采用系统集成libupnp,建议让应用知道系统底层的协议,同时完善自身的能力,提高接口的丰富度,牵引应用使用系统能力能够获取更好地体验,让应用自发地愿意使用系统能力。

 

议题6、申请新建sig仓:arkcompiler_pgo_profiles

汇报人:姜靖

会议结论:

1、遗留问题1闭环后同意新建仓,申请孵化毕业前需要闭环遗留问题23

遗留问题:

1、归档的profdata文件为二进制文件,存在git日志更新超仓库最大size(2G)的风险。需要将二进制profdata转换成可读文本格式才可归档。

2、在资料中补充介绍功能原理、流程以及使用指导

3、仓库毕业时支持哪些指令集,其他的指令集若想支持如何完成适配,也要在资料中说明。