This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
eg-gap_genivi_yocto_tizenivi_gap_analysis [2015/10/14 09:30] mbc |
eg-gap_genivi_yocto_tizenivi_gap_analysis [2015/10/14 10:19] (current) mbc |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== GENIVI/Yocto/Tizen IVI gap analysis ====== | ====== GENIVI/Yocto/Tizen IVI gap analysis ====== | ||
- | (as of 2015/10/13) | + | source : **IoT.bzh** (as of 2015/10/13) |
+ | **Original document :** [[http://iot.bzh/download/public/2015/Audit_on_GENIVI_components_in_AGL_Phase-1.pdf|Audit_on_GENIVI_components_in_AGL_Phase-1.pdf]] | ||
+ | |||
+ | **Appendix :** [[http://iot.bzh/download/public/2015/Audit_on_GENIVI_components_in_AGL_Phase-1_ANNEX.pdf|Audit_on_GENIVI_components_in_AGL_Phase-1_ANNEX.pdf]] | ||
---- | ---- | ||
Line 224: | Line 227: | ||
<code># find meta-ivi -name *.bbappend | xargs -n 1 basename | sort</code> | <code># find meta-ivi -name *.bbappend | xargs -n 1 basename | sort</code> | ||
+ | \\ | ||
=== Explanation of motivations === | === Explanation of motivations === | ||
== AGL 1.0 specification compliance (original packages) == | == AGL 1.0 specification compliance (original packages) == | ||
- | Most of the non-Yocto ("specific") packages implement parts of the AGL 1.0 specification, for which there is no notable implementation in the upstream field nor in Tizen IVI. | + | Most of the non-Yocto ("specific") packages implement parts of the [[https://www.automotivelinux.org/sites/agl/files/pages/files/agl_spec_v1.0_final_0.pdf|AGL 1.0 specification]], for which there is no notable implementation in the upstream field nor in Tizen IVI. |
Concerned sections of the specification are studied further below (see [AGL 1.0 specification matching]), but here is a short summary : | Concerned sections of the specification are studied further below (see [AGL 1.0 specification matching]), but here is a short summary : | ||
Line 247: | Line 251: | ||
* qt4-embedded : **enable the QML/Qt graphical widget definition language** | * qt4-embedded : **enable the QML/Qt graphical widget definition language** | ||
* ... and other negligible things. | * ... and other negligible things. | ||
+ | |||
+ | ---- | ||
===== Suggestions for an AGL integration workflow ===== | ===== Suggestions for an AGL integration workflow ===== | ||
Line 309: | Line 315: | ||
4) Write instructions on how to generate the final image using this repository. | 4) Write instructions on how to generate the final image using this repository. | ||
+ | |||
+ | ---- | ||
===== Advanced study ===== | ===== Advanced study ===== | ||
Line 607: | Line 615: | ||
A Sound Manager is needed (AGL§4.1.4). | A Sound Manager is needed (AGL§4.1.4). | ||
+ | |||
+ | ---- | ||
===== CONCLUSION ===== | ===== CONCLUSION ===== | ||
Line 617: | Line 627: | ||
In order to move forward: first basic version conflict of identical packages in between Yockto/Genevi/Tizen should be cleared out. Secondly the AGL architecture group and steering comity should address missing functionality and choose technologies they would like to use to address those requirements. | In order to move forward: first basic version conflict of identical packages in between Yockto/Genevi/Tizen should be cleared out. Secondly the AGL architecture group and steering comity should address missing functionality and choose technologies they would like to use to address those requirements. | ||
+ | |||
+ | ---- | ||
+ | (see [[http://iot.bzh/download/public/2015/Audit_on_GENIVI_components_in_AGL_Phase-1_ANNEX.pdf|Appendix]] for additional data)// |