meta-oniro-blueprints-eddie merge requestshttps://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests2023-01-25T15:53:43Zhttps://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/12eddie: add dbus config to allow eddie to interface with dbus2023-01-25T15:53:43ZFrancesco Phameddie: add dbus config to allow eddie to interface with dbusadd org.eddie.TestInterface file into /usr/share/dbus-1/system.d
to enable bus ownership and allow eddie to interface with dbus
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>add org.eddie.TestInterface file into /usr/share/dbus-1/system.d
to enable bus ownership and allow eddie to interface with dbus
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/10Relicense Yocto/OE-related files to MIT to align with Oniro core, REUSE compl...2022-12-21T14:38:14ZFrancesco PhamRelicense Yocto/OE-related files to MIT to align with Oniro core, REUSE complianceThe Oniro repository changed license of all Yocto/OE build system
meta-data/files/patches from Apache to MIT to make collaboration with the upstream
easier: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/824
Relicense all...The Oniro repository changed license of all Yocto/OE build system
meta-data/files/patches from Apache to MIT to make collaboration with the upstream
easier: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/824
Relicense all files in this repository to MIT to align with Oniro core.
Due to how these Yocto/OE layers interact with upstream layers (including oe-core),
having parts of our layers licensed under Apache when most (if not all) of our
upstream dependencies (and generally the entire ecosystem) are MIT, would pose
a couple of issues:
- Using our layers would introduce a new license to a downstream consumer that
needs to be assessed.
- Reusing parts of our code would pose an issue of relicensing on Oniro or the
downstream side.
- Upstreaming Apache code would need relicensing on the Oniro side before
upstream could accept contributions (unless upstream is up for a license addition
which in most cases is not an option).
- Mistakes can happen and end up with "silent" relicensing in different situations.
To avoid all the above we propose to change all the existing Yocto/OE Apache-2.0
files in this repository to MIT.
Fixes: https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/issues/5
### Make the repository REUSE 3.0 compliant
- making the repository REUSE compliant adding SPDX headers to files that
have no copyright and licensing information
- Remove unused Apache-2.0 license
```
# SUMMARY
* Bad licenses:
* Deprecated licenses:
* Licenses without file extension:
* Missing licenses:
* Unused licenses:
* Used licenses: CC-BY-4.0, MIT
* Read errors: 0
* Files with copyright information: 12 / 12
* Files with license information: 12 / 12
Congratulations! Your project is compliant with version 3.0 of the REUSE Specification :-)
```
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>Francesco PhamFrancesco Phamhttps://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/11add jsoncpp bbappend, bump eddie recipe, add jsoncpp dependency2022-12-13T15:43:10ZFrancesco Phamadd jsoncpp bbappend, bump eddie recipe, add jsoncpp dependency### jsoncpp: add bbappend to have jsoncpp header files in different location
jsoncpp yocto recipe in meta-oe places the header files in /usr/include/json but the
libjsoncpp-dev ubuntu package places them in /usr/include/jsoncpp/json.
H...### jsoncpp: add bbappend to have jsoncpp header files in different location
jsoncpp yocto recipe in meta-oe places the header files in /usr/include/json but the
libjsoncpp-dev ubuntu package places them in /usr/include/jsoncpp/json.
Here we make a copy to have the headers in both locations to be compatible with both.
### eddie: bump revision, add jsoncpp dependency, add datadir to image
- bump eddie to latest revision
- add jsoncpp dependency
- add ${datadir} into image: in ${datadir} we have some json files containing
devices and peripherals ontologies
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>Francesco PhamFrancesco Phamhttps://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/9oniro-linux-blueprint-eddie: move IMAGE_INSTALL into image recipe2022-10-18T10:07:45ZFrancesco Phamoniro-linux-blueprint-eddie: move IMAGE_INSTALL into image recipe- move IMAGE_INSTALL from distro config into blueprint-eddie-gateway-image
- add an eddie image, now we have two images: a gateway + eddie image and an image with just eddie.
This allows to have a single gateway device and other non-gat...- move IMAGE_INSTALL from distro config into blueprint-eddie-gateway-image
- add an eddie image, now we have two images: a gateway + eddie image and an image with just eddie.
This allows to have a single gateway device and other non-gateway devices running eddie.
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/8README.md: update eddie repo url, update the installed binaries2022-09-27T12:51:50ZFrancesco PhamREADME.md: update eddie repo url, update the installed binariesSigned-off-by: Francesco Pham <francesco.pham@huawei.com>Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/6bump revisions to latest main, switch repos to EF, adapt to changes2022-09-19T12:11:07ZFrancesco Phambump revisions to latest main, switch repos to EF, adapt to changes- zenoh-c-examples: replace booting repo with repo on EF
- eddie: replace coap dep with libcoap because coap recipe is replaced
- eddie: bump rev to latest main, systemd service runs eddie-virt-server
- zephyr-blueprint-eddie: switch to ...- zenoh-c-examples: replace booting repo with repo on EF
- eddie: replace coap dep with libcoap because coap recipe is replaced
- eddie: bump rev to latest main, systemd service runs eddie-virt-server
- zephyr-blueprint-eddie: switch to eddie repo and set zephyr src subdir
At the moment the Eddie systemd service that runs `eddie-virt-server` fails to
connect to a dbus session. The reason may be that the dbus session is only
started in the `oniro` user from login shell.
Running `eddie-virt-server` from terminal works on the `oniro` user,
whereas from root user you need to run `export $(dbus-launch)` first.
I will open a ticket to track this problem and try to solve it in a
successive MR.
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/4update readme, replace booting with eclipse repo, add glib-2.0 dependency, sk...2022-08-24T09:48:59ZFrancesco Phamupdate readme, replace booting with eclipse repo, add glib-2.0 dependency, skip tests- readme: the repository moved to EF gitlab so replacing the url accordingly.
- readme: add --recurse-submodules flag to git clone command
- meta-oniro-blueprints-core: core submodule now points to repo on EF
- meta-oniro-blueprints-cor...- readme: the repository moved to EF gitlab so replacing the url accordingly.
- readme: add --recurse-submodules flag to git clone command
- meta-oniro-blueprints-core: core submodule now points to repo on EF
- meta-oniro-blueprints-core: bump submodule commit to latest meta-oniro-blueprints-core master on EF
- eddie: add glib-2.0 dependency and skip tests
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/7ediie: Fix FTBFS, use upstream libcoap2022-09-19T12:11:58Zphilippe covalediie: Fix FTBFS, use upstream libcoapRelate-to: https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/issues/2
Relate-to: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/merge_requests/226#note_937875
Signed-off-by: Philippe Coval <philippe...Relate-to: https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/issues/2
Relate-to: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/merge_requests/226#note_937875
Signed-off-by: Philippe Coval <philippe.coval.ext@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/5Fix REUSE and add DCO & REUSE pipeline2022-10-18T11:47:29ZZygmunt KrynickiFix REUSE and add DCO & REUSE pipelinehttps://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/3update readme, add glib-2.0 dependency and skip tests, bump meta-oniro-bluepr...2022-07-11T15:31:45ZFrancesco Phamupdate readme, add glib-2.0 dependency and skip tests, bump meta-oniro-blueprints-core- the repository moved to EF gitlab so replacing the url accordingly.
- add --recursive flag to git clone command
- virtualization code require glib-2.0 for D-Bus GLib bindings.
- skipping tests in yocto build because we only run them in...- the repository moved to EF gitlab so replacing the url accordingly.
- add --recursive flag to git clone command
- virtualization code require glib-2.0 for D-Bus GLib bindings.
- skipping tests in yocto build because we only run them in CI
- bump meta-oniro-blueprints-core to latest master
Signed-off-by: Francesco Pham <francesco.pham@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/2gitmodules: change to new URL for blueprints core repo2022-07-11T18:54:00ZStefan Schmidtgitmodules: change to new URL for blueprints core repoThe repository moved to Eclipse Foundation infrastructure. Change the
URL to adapt accordingly.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>The repository moved to Eclipse Foundation infrastructure. Change the
URL to adapt accordingly.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>https://gitlab.eclipse.org/eclipse/oniro-blueprints/meta-oniro-blueprints-eddie/-/merge_requests/1Draft: gitmodules: change to new URL for blueprints core repo2022-05-20T18:07:49ZStefan SchmidtDraft: gitmodules: change to new URL for blueprints core repoThe repository moved to Eclipse Foundation infrastructure. Change the
URL to adapt accordingly.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>The repository moved to Eclipse Foundation infrastructure. Change the
URL to adapt accordingly.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>