[agl-discussions] Introduce Qt IVI layer (meta-qt5-ivi)
tranmanphong at gmail.com
Wed Jun 15 11:10:16 EDT 2016
On 06/15/2016 01:06 AM, Louai Al-Khanji wrote:
Hi Louai Al-Khanji,
>>> I would like to share the meta-qt5-ivi which provides qtapplicationmanager,
>>> qtivi and qt-apps-neptune-ui.
>> I am not thinking so much about a feature by feature comparison but the practicalities about
>> layer architecture and adoption. To give one example the Genivi Development Platform (GDP)
>> uses  for the base Qt 5 parts for its Qt based HMI. So if say someone wanted to adopt your work
>> into GDP the question arises as to how best to do that. Adopting your Qt5 layer instead for the base Qt5
>> raises questions of maintenance going forward and whether all requirements are met, whilst just adopting
>> the apps/HMI (I realise I am probably simplifying there) means masking out parts for it to work on .
> Hi all,
> In the interest of avoiding fragmentation, I would like to invite interested parties to work with us to make sure that there is one place that provides high-quality recipes for these components.
> These components are included in our newly-public meta-boot2qt layer: http://code.qt.io/cgit/yocto/meta-boot2qt.git/
> The README provides a good overview: http://code.qt.io/cgit/yocto/meta-boot2qt.git/tree/README
Thank for your sharing. I have not known the meta-boot2qt before.
I would like to share background of this layer (meta-qt5-ivi).
I read the information in this page
I think It will be useful for AGL or Genivi, if there has a layer which
supports the Qt application manager and Qt IVI API. So I decided to
create this layer for feasibility checking on AGL distro.
> meta-boot2qt builds on meta-qt5 to provide amongst other things more up to date versions of Qt  and the above automotive packages . It includes a poky-based reference distro, but the recipes can certainly be used independently.
> meta-boot2qt also provides support for a lot of devices. Currently this includes the i.MX6, i.MX7, Rcar Gen 2, Raspberry Pi 1/2/3, Jetson Pro/Tegra, VirtualBox, Intel. The full list can be seen in our layer init script .
> The layer is developed in the open through Qt Code Review (i.e. gerrit) . I am very happy to see the wide-spread interest in these components. We welcome people to work with us to establish one high-quality, canonical upstream for the recipes.
>  http://code.qt.io/cgit/yocto/meta-boot2qt.git/tree/recipes-qt/qt5
>  http://code.qt.io/cgit/yocto/meta-boot2qt.git/tree/recipes-qt/automotive
>  http://code.qt.io/cgit/yocto/meta-boot2qt.git/tree/b2qt-init-build-env
>  https://codereview.qt-project.org
More information about the genivi-projects