| ... | @@ -4,27 +4,27 @@ |
... | @@ -4,27 +4,27 @@ |
|
|
|
|
|
|
|
By the one of the sprint we want to:
|
|
By the one of the sprint we want to:
|
|
|
|
|
|
|
|
- [ ] have two platforms supporting Oniro OpenHarmony builds:
|
|
- have two platforms supporting Oniro OpenHarmony builds:
|
|
|
- [ ] qemuarm (qemu-generic-arm64 supports wic images out-of-the-box, but it's a 64b machine)
|
|
- qemuarm (qemu-generic-arm64 supports wic images out-of-the-box, but it's a 64b machine)
|
|
|
- [ ] raspberrypi4-64 (rpi-32 would be nice if possible)
|
|
- raspberrypi4-64 (rpi-32 would be nice if possible)
|
|
|
- [ ] figure out why hap tests are not working / producing any results
|
|
- figure out why hap tests are not working / producing any results
|
|
|
- [ ] have initial version of OpenHarmony certification paperwork
|
|
- have initial version of OpenHarmony certification paperwork
|
|
|
|
|
|
|
|
## How are we going to get there?
|
|
## How are we going to get there?
|
|
|
|
|
|
|
|
### Prerequisites
|
|
### Prerequisites
|
|
|
|
|
|
|
|
- Finish [Integrate OpenHarmony 3.0 services in the meta-openharmony](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/4)
|
|
- [ ] Finish [Integrate OpenHarmony 3.0 services in the meta-openharmony](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/4)
|
|
|
- Finish / close [Extend oniro-linux distro to support OpenHarmony](https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/658)
|
|
- [ ] Finish / close [Extend oniro-linux distro to support OpenHarmony](https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/658)
|
|
|
- Finish [Split out OH 3.0 components](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/43)
|
|
- [ ] Finish [Split out OH 3.0 components](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/43)
|
|
|
- [Add ptest packages for OH 3.0 components](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/46)
|
|
- [ ] [Add ptest packages for OH 3.0 components](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/46)
|
|
|
- [Split out `param` service out of the OHOS init](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/28)
|
|
- [ ] [Split out `param` service out of the OHOS init](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/28)
|
|
|
- [Add systemd units for OH 3.0 services](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/47)
|
|
- [ ] [Add systemd units for OH 3.0 services](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/47)
|
|
|
|
|
|
|
|
### Goal #1 qemuarm
|
|
### Goal #1 qemuarm
|
|
|
|
|
|
|
|
- plan A
|
|
- plan A
|
|
|
- [fix wic support for qemuarm](https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/667)
|
|
- [ ] [fix wic support for qemuarm](https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/667)
|
|
|
|
|
|
|
|
- plan B
|
|
- plan B
|
|
|
- build Oniro with OpenHarmony distro feature for qemu-generic-arm64
|
|
- build Oniro with OpenHarmony distro feature for qemu-generic-arm64
|
| ... | @@ -34,20 +34,20 @@ By the one of the sprint we want to: |
... | @@ -34,20 +34,20 @@ By the one of the sprint we want to: |
|
|
|
|
|
|
|
- plan A
|
|
- plan A
|
|
|
- build Oniro with OpenHarmony distro feature for raspberrypi4-64 (**mind the possible 64b issues with building / running OpenHarmony**)
|
|
- build Oniro with OpenHarmony distro feature for raspberrypi4-64 (**mind the possible 64b issues with building / running OpenHarmony**)
|
|
|
- [Build `openharmony-standard` for `MACHINE=raspberrypi4-64`](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/49)
|
|
- [ ] [Build `openharmony-standard` for `MACHINE=raspberrypi4-64`](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/49)
|
|
|
- [Get OpenHarmony services and frameworks to work on rpi4](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/15)
|
|
- [ ] [Get OpenHarmony services and frameworks to work on rpi4](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/15)
|
|
|
- [Add OpenHarmony features to rpi4 Linux kernel](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/14)
|
|
- [ ] [Add OpenHarmony features to rpi4 Linux kernel](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/14)
|
|
|
- [Bringup OpenHarmony grapics stack on rpi4](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/16)
|
|
- [ ] [Bringup OpenHarmony grapics stack on rpi4](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/16)
|
|
|
|
|
|
|
|
- plan B
|
|
- plan B
|
|
|
- figure out if 32b build for raspberrypi4 is a viable option
|
|
- figure out if 32b build for raspberrypi4 is a viable option
|
|
|
|
|
|
|
|
### Goal #3: figure out why hap tests are not working
|
|
### Goal #3: figure out why hap tests are not working
|
|
|
|
|
|
|
|
- [Fix ACTS failures on qemuarm](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/21)
|
|
- [ ] [Fix ACTS failures on qemuarm](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/21)
|
|
|
- compare the ACTS haps execution logs to the HiTaurus board
|
|
- compare the ACTS haps execution logs to the HiTaurus board
|
|
|
- install launcher hap on qemuarm to have more similar test environment to HiTaurus
|
|
- install launcher hap on qemuarm to have more similar test environment to HiTaurus
|
|
|
|
|
|
|
|
### Goal #4: prepare initial version of OpenHarmony certification paperwork
|
|
### Goal #4: prepare initial version of OpenHarmony certification paperwork
|
|
|
|
|
|
|
|
- [Initial version of OpenHarmony certification paperwork](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/48) |
|
- [ ] [Initial version of OpenHarmony certification paperwork](https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/48) |
|
\ No newline at end of file |
|
\ No newline at end of file |