From e61d3c80c91f0c682e8ae4b4b2eca527488bcf09 Mon Sep 17 00:00:00 2001 From: Jinguang Dong Date: Sun, 8 Nov 2020 11:35:11 +0800 Subject: [PATCH] Update the latest meeting minutes and roadmap to the community --- meeting-notes/2020-09-28.md | 56 +++++++++++++++++++++++++++++++++++ meeting-notes/2020-10-12.md | 55 +++++++++++++++++++++++++++++++++++ meeting-notes/2020-10-26.md | 58 +++++++++++++++++++++++++++++++++++++ meeting-notes/roadmap.md | 29 +++++++++++++++++++ 4 files changed, 198 insertions(+) create mode 100644 meeting-notes/2020-09-28.md create mode 100644 meeting-notes/2020-10-12.md create mode 100644 meeting-notes/2020-10-26.md create mode 100644 meeting-notes/roadmap.md diff --git a/meeting-notes/2020-09-28.md b/meeting-notes/2020-09-28.md new file mode 100644 index 000000000..f584e62a5 --- /dev/null +++ b/meeting-notes/2020-09-28.md @@ -0,0 +1,56 @@ +# Project Management Committee Meeting 2020-09-28 + +### Attendance: +The attendance have reached quorum with 18 participants in the meeting. + +### Agenda: + + 1. Review the actions from last meetings + 2. Review the issues and PRs from the community which need to higlight + 3. Open discussion + + +### Review the actions from last meetings: + 1. Opensource community developers are very concerned about the OpenHarmony version evolution roadmap. So each PMC member need to give the planning work of the next phase which and disscuss with each other at the next PMC meeting. -- owner: All PMC member + +| Plan | Period | Proposer | +|--------------|:--------------:|:--------------:| +| Provide Dockerfile and Docker image for Developers to compiler and flash image in the same enviroment | Oct | dongjinguang | +| Accepting PR of porting 3rd dev board Application for the Code of L0/L1 Non-HiSilicon Chips | Oct | dongjinguang | +| Provide documents for the above projects | Now | dongjinguang | +| Develop a common driver models such as MTD, MMC, SPI, and I2C ... to facilitate the support of the 3rd-party soc development board. | Need to Confirm | chenfeng | +| Kernel space: trace/debug, file system optimization, and musl interface adaptation of the C library | Need to Confirm | lijiarun | +| User space tool: network TCP dump, memory check | Need to Confirm | lijiarun | +| ACE UI switching effect | Need to Confirm | lubo | +| Globalization capability improvement | Need to Confirm | lubo | +| Optimization redundant code of the public basic library | Need to Confirm | xiaofeng | +| Unify the compile system for HOS L0~L5 | Need to Confirm | wangxing | +| Plug-in platform Hievent (include error code), HiTrace | Need to Confirm | mayaohui | +| Optimize the ring-buffer performance for Hilog | Need to Confirm | mayaohui | +| Upgraded the communication protocol( include IPC ) to solve the problem of intercommunicate between Low wight device with rich Harmony devie. | Need to Confirm | yinyouzhan | +| Need to Provide roadmap | Need to Confirm | lijiarun | +| Need to Provide roadmap | Need to Confirm | futianfu and yangxuan | +| Need to Provide roadmap | Need to Confirm | tanliwen | +| Need to Provide roadmap | Need to Confirm | yuanwenhong | + + 2. Resolved codestyle check failed issue on the gitee -- owner: dongjinguang + - Have been resolved + + 3. Need to clarify the OpenHarmony roadmap timeline -- owner: wangjing/zhangmingxiu/panxiaoqun + - Not finished and have been delayed + + 4. To improve development efficiency and reduce maintenance workload, needs to determine internal and external branches sync policy asap. -- owner: zhangmingxiu/panxiaoquan + +### Review the issues and PRs from the community which need to higlight + + 1. The following compilation requirements are raised by the OpenAtom Foundation's liangkelai for supportting the 3rd-party development board: + - Hope to support each single component compile + - There are many compilation dependency options for new 3rd-party development board configuration file, which depend on the HiSi vendor code. + - Hope to provide the menuconfig mechanism which similar to that of Linux menuconfig mechanism + owner: wangxing + +### Open discussion + 1. OpenAtom Foundation's Luo Wei proposoal : + - 3rd party development board code repository for PR needs to be specified, which could be placed under the vendor/hisi or device/hisi, need to confirm within this week. owner: chenfeng/wanchengzhen/wenjun/dongjinguang + - Maintainer for 3rd party development board code repository, we sugguest that it is maintained by the contributor and Huawei public at initial stage, and will be gradually transferred the maintainer role to the real contributor. + - For the porting 3rd party development board, there are too many boards and chips, we suggest to maintain one or two board, and provide detailed porting instructions to new 3rd board or chip platform. diff --git a/meeting-notes/2020-10-12.md b/meeting-notes/2020-10-12.md new file mode 100644 index 000000000..04391a2d1 --- /dev/null +++ b/meeting-notes/2020-10-12.md @@ -0,0 +1,55 @@ +# Project Management Committee Meeting 2020-10-12 + +### Attendance: +The attendance have reached quorum with 19 participants in the meeting. + +### Agenda: + + 1. Review the actions from last meetings + 2. Review the issues and PRs from the community which need to higlight + 3. Open discussion + + +### Review the actions from last meetings: + 1. Opensource community developers are very concerned about the OpenHarmony version evolution roadmap. So each PMC member need to give the planning work of the next phase which and disscuss with each other at the next PMC meeting. -- owner: All PMC member + +| Plan | Period | Proposer | +|--------------|:--------------:|:--------------:| +| Provide Dockerfile and Docker image for Developers to compiler and flash image in the same enviroment | Oct | dongjinguang | +| Accepting PR of porting 3rd dev board Application for the Code of L0/L1 Non-HiSilicon Chips | Oct | dongjinguang | +| separate ringbuffer managerment from hilog & hievent virtual driver | Oct | stesen | +| read muti-log at one time implement for hilog | Nov | stesen | +| reader session implement for hilog | Nov | stesen | +| Components and animation enhancement | Nov | lubo | +| Page route animation support | Dec | lubo | +| Add some internationalization new APIs | Jan | lubo | +| Percentage relative layout support | Dec | lubo | +| Event bubbling support | Dec | lubo | +| Develop a platform driver models such as GPIO SPI, and I2C ... to facilitate the support of the 3rd-party soc development board. | Nov | Scott | +| Optimization redundant code of the public basic library | Nov | blue.xiaofeng | +| Upgraded the communication (include IPC) to slove the problem of intercommunicate between Low wight device witch rich Harmony device | Dec | yinyouzhan | +| Refactor multimedia foundation and add DRM framework support | Apr 2021 | tanliwen | +| Prepare Linux version, code compliance rectification | | yuanwenhong | +| Need to Provide roadmap | Need to Confirm | wangxing | +| Need to Provide roadmap | Need to Confirm | lijiarun | +| Need to Provide roadmap | Need to Confirm | wangzhen 00453352 | + +2. Need to clarify the OpenHarmony roadmap timeline -- owner: aiyongfu/zhangmingxiu/panxiaoqun + - Not finished and have been delayed + +3. To improve development efficiency and reduce maintenance workload, needs to determine internal and external branches sync policy asap. -- owner: zhangmingxiu/aiyongfu + +4. Hope to provide the menuconfig mechanism which similar to that of Linux menuconfig mechanism. owner: wangxing +5. There are many compilation dependency options for new 3rd-party development board configuration file, which depend on the HiSi vendor code. owern: yuanwenhong、wangxing +6. [Feature Request] Add Light-weight AI framework to OHOS, need to do technical evaluation in TMG of Smart Engineering Dept. Now there is two light-weight AI framework, TinyAI and Mindspore Micro fromwork, we need to decide which Light Weight AI Framework solution to use throught performance comparison test. owner: zhouxinyu 00431241, Vinod Kumar S 70786 and lizhongyuan 00446796 +7. Likailong analyzed and designed the solution for third-party development boards. Need to communicate with the Atomic open source foundation contributor and try to accept the corresponding PR. owern: chenfen and Likailong + +### Review the issues and PRs from the community which need to higlight + + 1. [Feature Request] Add Light-weight AI framework to OHOS, need to do technical evaluation in TMG of Smart Engineering Dept. Now there is two light-weight AI framework, TinyAI and Mindspore Micro fromwork, we need to decide which Light Weight AI Framework solution to use throught performance comparison test. owner: zhouxinyu 00431241, Vinod Kumar S 70786 and lizhongyuan 00446796 + 2. There os only compile detection was integrated on the OpenHarmony CI/CD, and does not have real devices or simulated environments detection, which have raise daily version problem. The CI/CD engineering tool must be deployed asap. owner:wangyiming 00335618 + + +### Open discussion + 1. Hope the HiStreamer multimedia system could be integrated to OpenHarmony dev branch ASAP, to support scenario such as drones and motion cameras and so on. owner -- tanliwen + diff --git a/meeting-notes/2020-10-26.md b/meeting-notes/2020-10-26.md new file mode 100644 index 000000000..9789b7a50 --- /dev/null +++ b/meeting-notes/2020-10-26.md @@ -0,0 +1,58 @@ +# Project Management Committee Meeting 2020-10-26 + +### Attendance: +The attendance have reached quorum with 19 participants in the meeting. + +### Agenda: + + 1. Review the actions from last meetings + 2. Review the issues and PRs from the community which need to higlight + 3. Open discussion + + +### Review the actions from last meetings: + 1. Opensource community developers are very concerned about the OpenHarmony version evolution roadmap. So each PMC member need to give the planning work of the next phase which and disscuss with each other at the next PMC meeting. -- owner: All PMC member + +| Plan | Period | Proposer | Status | +|--------------|:--------------:|:--------------:|:--------------:| +| Provide Dockerfile and Docker image for Developers to compiler and flash image in the same enviroment | Oct | dongjinguang | Close | +| Accepting PR of porting 3rd dev board Application for the Code of L0/L1 Non-HiSilicon Chips | Oct | dongjinguang | Open | +| separate ringbuffer managerment from hilog & hievent virtual driver | Oct | stesen | Open | +| Read muti-log at one time implement for hilog | Nov | stesen | Open | +| Reader session implement for hilog | Nov | stesen | Open | +| Components and animation enhancement | Nov | lubo | Open | +| Page route animation support | Dec | lubo | Open | +| Add some internationalization new APIs | Jan | lubo | Open | +| Percentage relative layout support | Dec | lubo | Open | +| Event bubbling support | Dec | lubo | Open | +| Develop a platform driver models such as GPIO SPI, and I2C ... to facilitate the support of the 3rd-party soc development board. | Nov | Scott | Open | +| Optimization redundant code of the public basic library | Nov | blue.xiaofeng | Open | +| Upgraded the communication (include IPC) to slove the problem of intercommunicate between Low wight device witch rich Harmony device | Dec | yinyouzhan | Open | +| Refactor multimedia foundation and add DRM framework support | Apr 2021 | tanliwen | Open | +| Prepare Linux version, code compliance rectification | Dec | yuanwenhong | Open | +| Communicaton mechaanism between Ability deployed on different devices | Dec 2020 | lijiarun | Open | +| Need to Provide roadmap | Need to Confirm | wangxing | Open | +| Need to Provide roadmap | Need to Confirm | wangzhen 00453352 | Open | + +2. Need to clarify the OpenHarmony roadmap timeline -- owner: aiyongfu/zhangmingxiu + - Not finished and have been delayed + +3. To improve development efficiency and reduce maintenance workload, needs to determine internal and external branches sync policy asap. -- owner: zhangmingxiu/aiyongfu + - Having finished the branch sync policy report on OS STDT meeting and obtain the approval from the PMC leader +4. Hope to provide the menuconfig mechanism which similar to that of Linux menuconfig mechanism. owner: wangxing + - Not finished +5. There are many compilation dependency options for new 3rd-party development board configuration file, which depend on the HiSi vendor code. owern: yuanwenhong、wangxing + - Not finished +6. [Feature Request] Add Light-weight AI framework to OHOS, need to do technical evaluation in TMG of Smart Engineering Dept. Now there is two light-weight AI framework, TinyAI and Mindspore Micro fromwork, we need to decide which Light Weight AI Framework solution to use throught performance comparison test. owner: zhouxinyu 00431241, Vinod Kumar S 70786 and lizhongyuan 00446796 + - Not finished +7. Likailong analyzed and designed the solution for third-party development boards. Need to communicate with the Atomic open source foundation contributor and try to accept the corresponding PR. owern: chenfen and Likailong + - Processing +8. Hope the HiStreamer multimedia system could be integrated to OpenHarmony dev branch ASAP, to support scenario such as drones and motion cameras and so on. owner -- tanliwen + - Not finished + +### Review the issues and PRs from the community which need to higlight + + 1. There os only compile detection was integrated on the OpenHarmony CI/CD, and does not have real devices or simulated environments detection, which have raise daily version problem. The CI/CD engineering tool must be deployed asap. owner:wangyiming 00335618 + - Real board CI was deployed, missing codestyle and static code check. + +### Open discussion diff --git a/meeting-notes/roadmap.md b/meeting-notes/roadmap.md new file mode 100644 index 000000000..fdc845b37 --- /dev/null +++ b/meeting-notes/roadmap.md @@ -0,0 +1,29 @@ +## Public Subsystem Roadmap + +Public subsystem is going to provide xxx for the OpenHarmony community, tailored to OpenHarmony ... + +To better fit into OpenHarmony's more active, public subsystem plans to support below. + +We briefly list the roadmap and milestone for the next few months, this is the first phase in our plan: + + +| Plan | Period | Proposer | Status | +|--------------|:--------------:|:--------------:|:--------------:| +| Provide Dockerfile and Docker image for Developers to compiler and flash image in the same enviroment | Oct | dongjinguang | Close | +| Accepting PR of porting 3rd dev board Application for the Code of L0/L1 Non-HiSilicon Chips | Oct | dongjinguang | Open | +| separate ringbuffer managerment from hilog & hievent virtual driver | Oct | stesen | Open | +| Read muti-log at one time implement for hilog | Nov | stesen | Open | +| Reader session implement for hilog | Nov | stesen | Open | +| Components and animation enhancement | Nov | lubo | Open | +| Page route animation support | Dec | lubo | Open | +| Add some internationalization new APIs | Jan | lubo | Open | +| Percentage relative layout support | Dec | lubo | Open | +| Event bubbling support | Dec | lubo | Open | +| Develop a platform driver models such as GPIO SPI, and I2C ... to facilitate the support of the 3rd-party soc development board. | Nov | Scott | Open | +| Optimization redundant code of the public basic library | Nov | blue.xiaofeng | Open | +| Upgraded the communication (include IPC) to slove the problem of intercommunicate between Low wight device witch rich Harmony device | Dec | yinyouzhan | Open | +| Refactor multimedia foundation and add DRM framework support | Apr 2021 | tanliwen | Open | +| Prepare Linux version, code compliance rectification | | yuanwenhong | Open | +| Communicaton mechaanism between Ability deployed on different devices | Dec 2020 | lijiarun | Open | +| Need to Provide roadmap | Need to Confirm | wangxing | Open | +| Need to Provide roadmap | Need to Confirm | wangzhen 00453352 | Open | -- GitLab