2022-02-15-meeting.md 3.7 KB
Newer Older
O
ONa 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
# 架构SIG例会 2022-2-15 9:30-11:30(UTC+08:00)Beijing

## 议题(Agenda)

议题1、申请新建开源仓:third_party_cef  
议题2、申请新建开源仓:sfc  
议题3、申请新建开源仓:ArkAsm  
议题4、accessibility申请孵化毕业  
议题5、新建SIG仓applications_filepicker  
议题6、新建SIG仓:vendor_bananapi、device_board_bananapi  
议题7、新建sig仓tee_client、tee_os、tee_tzdriver、tee_dev_kit  
议题8、申请新建仓interface_native_h  

## 与会人(Attendees)

任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)  
董金光 [@dongjinguang](https://gitee.com/dongjinguang)  
赵文华 [@shidi_snow](https://gitee.com/shidi_snow)  
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)  
强波   [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)  
黄明龙 [@minglonghuang](https://gitee.com/minglonghuang)  
梁克雷 [@xzmu](https://gitee.com/xzmu)  

## 会议纪要(Notes)

**议题1、申请新建开源仓:third_party_cef**  
汇报人:李征  
会议结论:  
1、同意新建third_party_cef仓,基于Chromium Embedded Framework (CEF)构建webview  

**议题2、申请新建开源仓:sfc**  
汇报人:马尔利  
会议结论:  
1、线下与架构讨论并输出纪要并闭环  

**议题3、申请新建开源仓:ArkAsm**  
汇报人:王帅  
会议结论:  
1、同意先建立孵化仓,待产品成熟后再考虑合入主干仓。  
需要额外关注问题:  
1、关注交互性能问题。  
2、注意外部社区吸收,可能遇到的冲突等。  

**议题4、accessibility申请孵化毕业**  
汇报人:赖癸仲  
会议结论:  
1、同意准出  
遗留问题:  
1、要确认代码移除无需交付的对外接口,只提供内部子系统依赖接口,确认已完成整改后并入主线。  
2、额外问题:后续版本要补充隐私问题的功能设计,找隐私、UX细化具体要求(该遗留问题不影响此次准出)。  

**议题5、新建SIG仓applications_filepicker**  
汇报人:陈佳乐  
会议结论:  
1、同意建仓  
遗留问题:  
1、应用1选择文件后私发给应用2如何控制;是否对每个拉起文件选择器选择的文件生成的uri都是唯一的,且仅改应用可用?  
遗留问题答复: uri在被使用的时候有权限校验的;应用1发给应用2的是uri, uri都是只能通过helper打开的, 那应用2的helper拉起mediaLib的时候应该会进行MEDIA_RW权限校验  

**议题6、新建SIG仓:vendor_bananapi、device_board_bananapi**  
汇报人:张韬庚  
会议结论:  
1、同意建仓:在sig上建立vendor_bananapi与device_board_bananapi代码仓  

**议题7、新建sig仓tee_client、tee_os、tee_tzdriver、tee_dev_kit**  
汇报人:张德耀  
会议结论:  
1、tee_os rom和ram填实际大小,占用内存不包含ta,占用rom为实际镜像占用大小。  
2、tee_os运行框架和内核是否分开,需要评估一下。  
闭环结论:  
1、teeos rom和ram内存修改为只表示teeos系统运行时需要的内存,后续各产品使能tee,给tee系统配置安全内存和镜像分区大小时,还需要考虑该产品所包含的所有安全业务(TA/驱动/服务等)占用的大小。  
2、tee_os部件拆分为两个部件:tee_os_kernel(rom: 2048KB ram: 8192KB), tee_os_framework(rom: 4096KB ram: 20480KB)  

**议题8、申请新建仓interface_native_h**  
汇报人:时睿  
会议结论:  
1、同意新建interface_native_h仓,用于维护对外开放接口的.h文件。如会议汇报,该仓用于规范化.h文件中注释的写作、评审、翻译流程,同时需通过工具进行一致性校验,保证代码仓与API文档一致性。