Table of Contents

Meeting Notes for AGL IVI Expert Group

November 14, 2024

Attendees: Walt, Scott, Joel, Marius, Jan-Simon

Joel plans to roll an update to meta-flutter (3.24.4) to us for master to include in Salmon - will get to today

Discussed Gerrit 30509. Joel agreed to accept the patch as a workaround until his team has time to root cause the issue. Matt on Joel's team will start looking at this week.

App Store POC

cgroupsv2 usage by IC EG

November 14, 2024

Attendees: Walt, Scott, Joel, Yamaguchi, Kurokawa

Discussed Gerrit 30509. Joel agreed to accept the patch as a workaround until his team has time to root cause the issue.

Discussed recent meta-flutter updates to kirkstone in YP 4.0.22. We are going to not pick up the update to kirkstone for now and leave Quillback at its current version of Flutter. We might consider rolling an uprev to Quillback of meta-flutter in the spring when Joel thinks it is worthwhile.

Joel plans to roll an update to meta-flutter to us for master to include in Salmon.

App Store POC

cgroupsv2 usage by IC EG

October 17, 2024

Attendees: Walt, Scott, Joel, Jan-Simon, Marius

Next week's meeting is canceled due to ALS travel.

We will try one more nighttime session (morning in Japan) and push an agenda in advance. If we get no attendees from Japan we will discontinue.

October 17, 2024

Attendees: Walt, Scott, Joel

Production component updates

emb_cli - Dart command line tool to work with ivi-homescreen/flutter-auto

ivi-homescreen updates

meta-flutter

workspace-automation

AGL Store POC

Scott asked about AGL next branch. Joel stated he his still working on getting some older Yocto releases working and will look at newer releases later. Scott reported a build issue for 32 bit ARM - SPEC-5266

September 26, 2024

Attendees: Walt, Jan-Simon, Scott, Joel,

August 8, 2024

Attendees: Walt, Joel, Itoh, Yamaguchi, Yoshida

August 1, 2024

Attendees: Walt, Jan-Simon, Scott, Marius, Joel, Jake, Justin, Lisandro, Daniel Stone

July 11, 2024

Attendees: Walt, Jan-Simon, Marius, Joel, Jake, Vishwanath (Vish)

June 20, 2024

Attendees: Walt, Jan-Simon, Scott, Marius, Joel, Jonathan, Lisandro, Jake

June 13, 2024

Attendees: Walt, Jan-Simon, Scott, Marius, Joel, Justin, Jonathan, Lisandro, Jake

May 23, 2024

Attendees: Walt, Jan-Simon, Scott, Marius, Joel, Justin, Jonathan, Lisandro, Jake

May 16, 2024

Attendees: Walt, Joel, Justin, Jonathan, Lisandro, Jake

May 9, 2024

Attendees: Walt, Joel, Marius, Justin, Jonathan

May 2, 2024

Attendees: Walt, Joel, Jan-Simon, Scott, Marius, Jake, Justin, Lisandro, Jonathan, Matt

Apr 25, 2024

Attendees: Walt, Joel, Jan-Simon, Scott, Marius, Jake, Justin, Lisandro, Jonathan Munro (ICS), Matt Rentz (ICS)

Mar 28, 2024

Attendees: Walt, Joel, Jan-Simon, Scott, Marius, Jake, Marvin

Mar 21, 2024

Attendees: Walt, Joel, Jan-Simon, Marius, Jake

Feb 15, 2024

Attendees: Walt, Joel, Jan-Simon, Marius, Scott, Jake

Feb 8, 2024

Attendees: Walt, Joel, Jan-Simon, Marius, Scott, Jake

Dec 21, 2023

Attendees: Walt, Joel, Jan-Simon, Scott, Marius, Scott, Jake

Dec 14, 2023

Attendees: Walt, Joel, Keith, Lisandro, Jan-Simon, Scott, Dorothy, Jeff, Marius, Scott, Jake, Justin, Lynn, Terry Staycer

Questions for discussion:

  1. What can we do to improve developer on-boarding for AGL?
    1. Lisandro: Platform team had difficulty with the set up scripts that we provided. Need to be improved.
    2. Found it easy to wire up the back end with KUKSA running in a container.
    3. Justin: Found it difficult to make changes in Flutter and deploy them. Had to use the Yocto build system rather than an IDE that they run on their desktop.
    4. Scott: the initial pieces are in place, but work needs to be done.
    5. Joel: Are there Jira tickets or other communication around the issue? Could be fixed in an hour or so.
    6. Walt; Have we documented the requirements and what the expectations are?
    7. Dorothy: hardware access
  1. What did you find easy or difficult to use in the Flutter embedder? What improvements can we make in the experience?
    1. Lisandro: Issues were resolved quickly by the AGL dev team as ICS found them
  1. What additional services would be helpful to add to the AGL interface?
  1. Finally I would like your thoughts on what improvements or expansions we can make to the Flutter apps and how easy or difficult it would be to reuse the code for a landscape version of the apps using the same display.
    1. David: This would not be too difficult to do, I would estimate about a day or two of effort depending on the competence of the developer. There are libraries that can be used for this and many of the components will scale.
    2. Getting video working would be big win. Is there a way to get upstream video plug-ins running?

Nov 30, 2023

Attendees: Walt, Joel, Marius, Jan-Simon, Jake

Nov 9, 2023

Attendees: Walt, Joel, Marius, Scott, Jan-Simon, Lisandro, Jake

Nov 2, 2023

Attendees: Walt, Joel, Marius, Scott, Jan-Simon, Lisandro, Jake, Yassine

Oct 12, 2023

Attendees: Walt, Joel, Marius, Scott, Jan-Simon

Oct 5, 2023

Attendees: Walt, Jan-Simon, Joel, Jake, Marius, Scott

Sep 28, 2023

Attendees: Jan-Simon, Joel, Jake, Marius, Anthony Barrera

Sep 21, 2023

Attendees: Walt, Joel, Scott, Marius

Sep 14, 2023

Attendees: Walt, Jan-Simon, Joel, Scott, Jake, Marius

Sep 7, 2023

Attendees: Walt, Jan-Simon, Joel, Scott, Jake

Aug 31, 2023

Attendees: Jan-Simon, Joel, Scott, Jake

Aug 10, 2023

Attendees: Jan-Simon, Joel, Scott, Jake

Aug 10, 2023

Attendees: Jan-Simon, Joel, Scott, Jake, Marius

Aug 3, 2023

Attendees: Jan-Simon, Joel, Jake, Joel, Marius

July 20, 2023

Attendees: Walt, Jan-Simon, Jake, Joel, Marius

July 6, 2023

Attendees: Walt, Scott, Jake, Joel

June 1, 2023

Attendees: Walt, Jan-Simon, Scott, Jake, Joel, Marius

May 18, 2023

Attendees: Walt, Jan-Simon, Scott, Jake, Joel

May 11, 2023

Attendees: Walt, Jan-Simon, Scott, Jake

May 4, 2023

Attendees: Walt, Jan-Simon, Scott, Jake, Marius, Joel

April 20 2023

Attendees: Walt, Jan-Simon, Scott, Jake, Marius, Joel

Mar 30 2023

Attendees: Walt, Scott, Max, Jake, Marius, Joel, Date

September 22nd, 2022

Attendees: Jan-Simon, Scott, Max, Marius, Joel

Next call on 29th September.

April 15th, 2021

Attendees:Walt Bernard Jerry Mikhail Scott Kurokawa Kobayashi Hosokawa Kato Nakao Nishiguchi Nomoto Date Takeuchi

Agenda:

https://confluence.automotivelinux.org/pages/viewpage.action?pageId=42369066

April 1st, 2021

Attendees:Walt, Jan-Simon, Bernard, Daniel, Kobyashi, Jerry, Kato, Date, Nakao, Scott, Takeuchi

The following is the material I explained. https://confluence.automotivelinux.org/pages/viewpage.action?pageId=41680904

Agenda:

March 4th, 2021

Attendees:Walt, Jan-Simon, Scott, Kurokawa, Date, Nomoto, Hosokawa, Nishiguchi

Agenda:

February 18th, 2021

Agenda:

Attendees:

February 4th, 2021

Agenda:

https://confluence.automotivelinux.org/pages/viewpage.action?pageId=36765867

January 21th, 2021

Attendees: Walt, Jan-Simon, Nomoto-san, Tanikawa-san, Kurokawa-san, Hosokawa-san, Date-san, Scott, Tsubone-san, Oki-san

Agenda:

Click this link to see the slide. https://confluence.automotivelinux.org/pages/viewpage.action?pageId=36765830

January 7th, 2021

Attendees: Walt, Jan-Simon, Nomoto-san, Date-san, Oki-san, Scott, Aketa-san, Tanikawa-san, Nishiguchi-san,

December 21st, 2020

Attendees: Nomoto-san, Kurokawa-san Nishiguchi-san Scott, Aketa-san, Tanikawa-san, Walt, Jan-simon

From Toyota(advance comments)

AI:

Plan:

Next call: January 7th 2021

December 16th, 2020

Attendees: Nomoto-san, Aketa-san, Tanikawa-san, Yamaguchi-san, Haraki-san, Kurokawa-san, Walt, Jan-Simon, Scott

December 14th, 2020

Attendees: Nomoto-san,

  1. - Need quick intro from Toyota what is where (very brief does each folder contain)
    • agl-basefiles: used by all other components (e.g. Makefiles, some headers)
    • agl-systemd: systemd files used to start systemmanager
    • hal: SOC abstraction
    • module: kernel module
    • service: contains all function source code
    • stub: stub functions
  2. - Questions:
  3. - Q&A
  1. - walkthrough on recipes in gerrit
    • 25647 ok, pending changes to basesystem (agldd)
    • 25648 ok, but pending changes to kernel module
    • Fails to compile: 25652
      • | ./src/resmgr_api_lib.c:19:10: fatal error: resmgr_api.h: No such file or directory
      • possibly generated? → need to fix build dependency !
  2. - discussion on simplification and path forward
    • 'SDKTARGETSYSROOT=${STAGING_DIR_HOST}'“ not required ('–sysroot=${STAGING_DIR_HOST}' is already part of the $CC variable !
      • – influences basesystem-common.bbclass
      • – Makefile makros in basesystem.git
  3. - work on recipes
    • 25647-25651 (JS & Scott) BSMAKE_FILE fix
    • 25652 Tanikawa-san (resmgr_api.h)
    • 25653-25654 → Nomoto-san (xpath and BSMAKE_FILE)
    • Nomoto-san: need to deal with basesystem.git issues mentioned above
      • agl-thread.h
      • agl_types_obsoluted.h
      • evk_lib.h
      • stub/clock/localtime ?
      • 'SDKTARGETSYSROOT=${STAGING_DIR_HOST}'” not required ('–sysroot=${STAGING_DIR_HOST}' is already part of the $CC variable !

* Next meeting on wednesday.