User Tools

Site Tools


eg-app-fw:meetings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
eg-app-fw:meetings [2022/07/27 14:00]
waltminer
eg-app-fw:meetings [2024/02/21 14:23] (current)
wminer
Line 17: Line 17:
  
 ------ ------
 +
 +==== Feb 21, 2024  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Denys
 +
 +
 +**App FW EG Topics** ​
 +   * 2/7
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]]  ​
 +
 +**Application Framework Redesign**
 +
 +   * IPC
 +     * 11/29
 +       * Full speed ahead with gRPC
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 12/13
 +       * KUKSA.val is now on 0.4.2 
 +       * VSS is on 4.0 
 +     * 2/7
 +       * Rust 1.70 mix-in is now merged which reduced the size of our patch for databroker. ​
 +
 +   * Ref HW
 +     * No update
 +
 +
 +   * Networking/​Bluetooth
 +     * No update
 +     * Possibly stubbed-out grpc api.
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +==== Feb 7, 2024  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius
 +
 +
 +**App FW EG Topics** ​
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +   * 10/4
 +     * Scott started working on documentation
 +   * 10/18
 +     * Scott uploaded a first batch of documentation changes:
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29283
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29284
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29285
 +     * Discussing options for mkdocs templating
 +       * https://​squidfunk.github.io/​mkdocs-material/​ vs mkdocs + upstream rtd theme
 +   * 11/29 
 +     * All documentation done for now. Will look at doing some more updates before the Quillback release.
 +   * 2/7
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]]  ​
 +
 +**Application Framework Redesign**
 +
 +   * IPC
 +     * 11/29
 +       * Full speed ahead with gRPC
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 12/13
 +       * KUKSA.val is now on 0.4.2 
 +       * VSS is on 4.0 
 +     * 2/7
 +       * Rust 1.70 mix-in is now merged which reduced the size of our patch for databroker. ​
 +
 +   * Ref HW
 +     * No update
 +
 +
 +   * Networking/​Bluetooth
 +     * No update
 +     * Possibly stubbed-out grpc api.
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +
 +==== Dec 13, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott,
 +
 +
 +**App FW EG Topics** ​
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +   * 10/4
 +     * Scott started working on documentation
 +   * 10/18
 +     * Scott uploaded a first batch of documentation changes:
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29283
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29284
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29285
 +     * Discussing options for mkdocs templating
 +       * https://​squidfunk.github.io/​mkdocs-material/​ vs mkdocs + upstream rtd theme
 +   * 11/29 
 +     * All documentation done for now. Will look at doing some more updates before the Quillback release. ​
 +
 +**Application Framework Redesign**
 +
 +   * IPC
 +     * 11/29
 +       * Full speed ahead with gRPC
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 12/13
 +       * KUKSA.val is now on 0.4.2 
 +       * VSS is on 4.0 
 +
 +   * Ref HW
 +     * No update
 +
 +
 +   * Networking/​Bluetooth
 +     * No update
 +     * Possibly stubbed-out grpc api.
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +==== Nov 29, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius
 +
 +
 +**App FW EG Topics** ​
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +   * 10/4
 +     * Scott started working on documentation
 +   * 10/18
 +     * Scott uploaded a first batch of documentation changes:
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29283
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29284
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29285
 +     * Discussing options for mkdocs templating
 +       * https://​squidfunk.github.io/​mkdocs-material/​ vs mkdocs + upstream rtd theme
 +   * 11/29 
 +     * All documentation done for now. Will look at doing some more updates before the Quillback release. ​
 +
 +**Application Framework Redesign**
 +
 +   * IPC
 +     * 11/29
 +       * Full speed ahead with gRPC
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Ref HW
 +     * No update
 +
 +
 +   * Networking/​Bluetooth
 +     * No update
 +     * Possibly stubbed-out grpc api.
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +==== October 18, 2023  ====
 +
 +Attendees: Jan-Simon, Scott, Denys, Marius
 +
 +
 +**App FW EG Topics** ​
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +   * 10/4
 +     * Scott started working on documenation
 +   * 10/18
 +     * Scott uploaded a first batch of documentation changes:
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29283
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29284
 +       * https://​gerrit.automotivelinux.org/​gerrit/​c/​AGL/​documentation/​+/​29285
 +     * Discussing options for mkdocs templating
 +       * https://​squidfunk.github.io/​mkdocs-material/​ vs mkdocs + upstream rtd theme
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +   * 8/9
 +     * No update
 +   * 9/6
 +     * Denys passed his changes to Scott for the sandboxing and systemd changes. Waiting on Scott to complete the updates. ​
 +   * 9/20
 +     * Scott readying updates. ​
 +   * 10/18
 +     * see above, to be backported. ​
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +     * 10/18
 +       * Databroker in use and old server removed.
 +       ​* ​
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Ref HW
 +     * No update
 +
 +
 +   * Networking/​Bluetooth
 +     * No update
 +     * Possibly stubbed-out grpc api.
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +
 +==== October 4, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Denys, Marius
 +
 +
 +**App FW EG Topics** ​
 +
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +   * 10/4
 +     * Scott started working on documenation
 +
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +   * 8/9
 +     * No update
 +   * 9/6
 +     * Denys passed his changes to Scott for the sandboxing and systemd changes. Waiting on Scott to complete the updates. ​
 +   * 9/20
 +     * Scott readying updates. ​
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +==== September 20, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Yan, Denys, Marius
 +
 +
 +**App FW EG Topics** ​
 +
 +   * 9/20 
 +     ​* ​ Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +   * 8/9
 +     * No update
 +   * 9/6
 +     * Denys passed his changes to Scott for the sandboxing and systemd changes. Waiting on Scott to complete the updates. ​
 +   * 9/20
 +     * Scott readying updates. ​
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +==== September 6, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Denys
 +
 +
 +**App FW EG Topics** ​
 +
 +   * 5/31 
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +     * How do we improve the developer workflow for Qt and Webapps? ​
 +       * Start with documenting the process for deploying apps today. ​
 +       * We probably do not want to create and maintain a bunch of tools on our own. 
 +       * Is there something upstream we could use? YP devtool is one possibility,​ but there is no upstream maintainer and we would need to document very well and expect problems with the tooling. Possibly write a script similar to what Joel has done for Flutter. ​
 +   * 6/14
 +     * Will add developer workflow to the F2F schedule in Tokyo
 +   * 8/9
 +     * test and link config for Joel's tooling, write section for doc site
 +
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +   * 8/9
 +     * No update
 +   * 9/6
 +     * Denys passed his changes to Scott for the sandboxing and systemd changes. Waiting on Scott to complete the updates. ​
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +   * What to show at EOSS?
 +
 +
 +
 +==== August 09, 2023  ====
 +
 +Attendees: Jan-Simon, Scott, Marius
 +
 +
 +**App FW EG Topics** ​
 +
 +   * 5/31 
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +     * How do we improve the developer workflow for Qt and Webapps? ​
 +       * Start with documenting the process for deploying apps today. ​
 +       * We probably do not want to create and maintain a bunch of tools on our own. 
 +       * Is there something upstream we could use? YP devtool is one possibility,​ but there is no upstream maintainer and we would need to document very well and expect problems with the tooling. Possibly write a script similar to what Joel has done for Flutter. ​
 +   * 6/14
 +     * Will add developer workflow to the F2F schedule in Tokyo
 +   * 8/9
 +     * test and link config for Joel's tooling, write section for doc site
 +
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +   * 8/9
 +     * No update
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +     * 8/9
 +       * Databroker available in pike but not in use. QT apps will be converted in a point release of pike.
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +   * What to show at EOSS?
 +
 +
 +==== June 14, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Denys, Marius
 +
 +
 +**App FW EG Topics** ​
 +
 +
 +   * 5/31 
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +     * How do we improve the developer workflow for Qt and Webapps? ​
 +       * Start with documenting the process for deploying apps today. ​
 +       * We probably do not want to create and maintain a bunch of tools on our own. 
 +       * Is there something upstream we could use? YP devtool is one possibility,​ but there is no upstream maintainer and we would need to document very well and expect problems with the tooling. Possibly write a script similar to what Joel has done for Flutter. ​
 +   * 6/14
 +     * Will add developer workflow to the F2F schedule in Tokyo
 +
 +
 +**Application Framework Redesign**
 +
 + ​Documentation for Pike 
 +   * 6/14
 +     * Scott will work on soon
 +
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +     * 6/14
 +       * Databroker gRPC for Qt apps in progress for Pike M2/M3
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +   * What to show at EOSS?
 +
 +
 +==== May 31, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Yan, Marius, Ishii, Kurokawa
 +
 +**App FW EG Topics** ​
 +
 +
 +   * 5/31 
 +     * Revisited and updated the [[https://​confluence.automotivelinux.org/​x/​bgBNB | 2023 Roadmap Confluence page]] ​
 +     * How do we improve the developer workflow for Qt and Webapps? ​
 +       * Start with documenting the process for deploying apps today. ​
 +       * We probably do not want to create and maintain a bunch of tools on our own. 
 +       * Is there something upstream we could use? YP devtool is one possibility,​ but there is no upstream maintainer and we would need to document very well and expect problems with the tooling. Possibly write a script similar to what Joel has done for Flutter. ​
 +
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +   * 4/5
 +     * documentation WIP
 +     * Create link from https://​docs.automotivelinux.org/​en/​master/#​06_Component_Documentation/​06_application_framework/ ​ back to https://​docs.automotivelinux.org/​en/​master/#​04_Developer_Guides/​01_Application_Framework/​01_Introduction/​
 +     * Debugging https://​jira.automotivelinux.org/​browse/​SPEC-4199
 +   * 4/19
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/3
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/17
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/31 
 +     * Documentation for Pike is WIP
 +
 +
 +   * IPC
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +     * 5/31 
 +       * SPEC-4801 - DBUS removal from applaunchd is complete
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +     * 4/5
 +       * Working on Kuksa.val databroker (aka rust-based implementation,​ grpc only, preferred by upstream)
 +     * 4/19 
 +       * Discussed Paul's work using with connecting steering wheel and standard VSS signals and KUKSA.val versus the [[https://​git.automotivelinux.org/​AGL/​meta-agl-demo/​tree/​recipes-connectivity/​kuksa-val/​kuksa-val-agl/​00-agl_vss_overlay_2.2.json | overlay that Scott currently has implemented]]. ​
 +       * SPEC-4761 - Switch to KUKSA.val databroker
 +       * SPEC-4762 - Update to KUKSA.val to 0.3.1
 +     * 5/3
 +       * 0.3.1 upgrade in final stages. Client and feeder need more changes.
 +       * Added vss-tools recipe to generate the new json
 +       * mix-in layer ready this week, can add layer and submit databroker to gerrit
 +     * 5/17
 +       * 0.3.1 should be ready to go into master this week. 
 +       * databroker in progress now that semi-latest Rust (1.6.8) is available with the mix-in layer. ​
 +     * 5/31
 +       * 0.3.1 complete
 +       * databroker enablement uploaded to gerrit. ​
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +
 +
 +==== May 17, 2023  ====
 +
 +Attendees: Walt, Scott, Marius, Deepansh Jain (Scooterson)
 +
 +**App FW EG Topics** ​
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +   * 4/5
 +     * documentation WIP
 +     * Create link from https://​docs.automotivelinux.org/​en/​master/#​06_Component_Documentation/​06_application_framework/ ​ back to https://​docs.automotivelinux.org/​en/​master/#​04_Developer_Guides/​01_Application_Framework/​01_Introduction/​
 +     * Debugging https://​jira.automotivelinux.org/​browse/​SPEC-4199
 +   * 4/19
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/3
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/17
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API.
 +     * 3/22
 +       * Get an update from Scott next time.
 +     * 4/18 
 +       * DBUS interface to Applaunchd can be removed once the WAM changes from Roger are merged.
 +     * 5/03
 +       * Changes to WAM are WIP
 +     * 5/17
 +       * WAM changes are done. Can try removing DBUS from applaunchd (SPEC-4801)
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +     * 4/5
 +       * Working on Kuksa.val databroker (aka rust-based implementation,​ grpc only, preferred by upstream)
 +     * 4/19 
 +       * Discussed Paul's work using with connecting steering wheel and standard VSS signals and KUKSA.val versus the [[https://​git.automotivelinux.org/​AGL/​meta-agl-demo/​tree/​recipes-connectivity/​kuksa-val/​kuksa-val-agl/​00-agl_vss_overlay_2.2.json | overlay that Scott currently has implemented]]. ​
 +       * SPEC-4761 - Switch to KUKSA.val databroker
 +       * SPEC-4762 - Update to KUKSA.val to 0.3.1
 +     * 5/3
 +       * 0.3.1 upgrade in final stages. Client and feeder need more changes.
 +       * Added vss-tools recipe to generate the new json
 +       * mix-in layer ready this week, can add layer and submit databroker to gerrit
 +     * 5/17
 +       * 0.3.1 should be ready to go into master this week. 
 +       * databroker in progress now that semi-latest Rust (1.6.8) is available with the mix-in layer. ​
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +
 +==== May 3rd, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Denys, Dua Ha Quang
 +
 +**App FW EG Topics** ​
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +   * 4/5
 +     * documentation WIP
 +     * Create link from https://​docs.automotivelinux.org/​en/​master/#​06_Component_Documentation/​06_application_framework/ ​ back to https://​docs.automotivelinux.org/​en/​master/#​04_Developer_Guides/​01_Application_Framework/​01_Introduction/​
 +     * Debugging https://​jira.automotivelinux.org/​browse/​SPEC-4199
 +   * 4/19
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +   * 5/3
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API.
 +     * 3/22
 +       * Get an update from Scott next time.
 +     * 4/18 
 +       * DBUS interface to Applaunchd can be removed once the WAM changes from Roger are merged.
 +     * 5/03
 +       * Changes to WAM are WIP
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +     * 4/5
 +       * Working on Kuksa.val databroker (aka rust-based implementation,​ grpc only, preferred by upstream)
 +     * 4/19 
 +       * Discussed Paul's work using with connecting steering wheel and standard VSS signals and KUKSA.val versus the [[https://​git.automotivelinux.org/​AGL/​meta-agl-demo/​tree/​recipes-connectivity/​kuksa-val/​kuksa-val-agl/​00-agl_vss_overlay_2.2.json | overlay that Scott currently has implemented]]. ​
 +       * SPEC-4761 - Switch to KUKSA.val databroker
 +       * SPEC-4762 - Update to KUKSA.val to 0.3.1
 +     * 5/3
 +       * 0.3.1 upgrade in final stages. Client and feeder need more changes.
 +       * Added vss-tools recipe to generate the new json
 +       * mix-in layer ready this week, can add layer and submit databroker to gerrit
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +   ​* ​
 +
 +==== April 19, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Paul M, Du Ha
 +
 +**App FW EG Topics** ​
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +   * 4/5
 +     * documentation WIP
 +     * Create link from https://​docs.automotivelinux.org/​en/​master/#​06_Component_Documentation/​06_application_framework/ ​ back to https://​docs.automotivelinux.org/​en/​master/#​04_Developer_Guides/​01_Application_Framework/​01_Introduction/​
 +     * Debugging https://​jira.automotivelinux.org/​browse/​SPEC-4199
 +   * 4/19
 +     * Need update from Denys on documentation status. ​
 +       * Sandboxing documentation (Jira ticket) ​
 +       * Remove Dbus documentation once the WAM updates are done (Jira ticket)
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API.
 +     * 3/22
 +       * Get an update from Scott next time.
 +     * 4/18 
 +       * DBUS interface to Applaunchd can be removed once the WAM changes from Roger are merged.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +     * 4/5
 +       * Working on Kuksa.val databroker (aka rust-based implementation,​ grpc only, preferred by upstream)
 +     * 4/19 
 +       * Discussed Paul's work using with connecting steering wheel and standard VSS signals and KUKSA.val versus the [[https://​git.automotivelinux.org/​AGL/​meta-agl-demo/​tree/​recipes-connectivity/​kuksa-val/​kuksa-val-agl/​00-agl_vss_overlay_2.2.json | overlay that Scott currently has implemented]]. ​
 +       * SPEC-4761 - Switch to KUKSA.val databroker
 +       * SPEC-4762 - Update to KUKSA.val to 0.3.1
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +==== April 5, 2023  ====
 +
 +Attendees: Jan-Simon, Denys, Scott, Ishii-san, Marius
 +
 +**App FW EG Topics** ​
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +   * 4/5
 +     * documentation WIP
 +     * Create link from https://​docs.automotivelinux.org/​en/​master/#​06_Component_Documentation/​06_application_framework/ ​ back to https://​docs.automotivelinux.org/​en/​master/#​04_Developer_Guides/​01_Application_Framework/​01_Introduction/​
 +     * Debugging https://​jira.automotivelinux.org/​browse/​SPEC-4199
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API.
 +     * 3/22
 +       * Get an update from Scott next time.
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +     * 4/5
 +       * Working on Kuksa.val databroker (aka rust-based implementation,​ grpc only, preferred by upstream)
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +New: 
 +
 +
 +
 +==== March 22, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Kurokawa ​
 +
 +**App FW EG Topics** ​
 +
 +**Application Framework Redesign**
 +
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +   * 3/22 
 +     * Marius documentation updates are in review in gerrit ​
 +     * Waiting on Denys for sandbox documentation updates
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API.
 +     * 3/22
 +       * Get an update from Scott next time.  ​
 +
 +**Connectivity EG Topics** ​
 +
 +   * CAN/ Vehicle Signaling
 +     * 1/26
 +       * Kuksa.val running in the CES demo and is up to date in the Needlefish and Octopus releases. ​
 +
 +
 +   * Bluetooth
 +     * No update
 +
 +
 +   * Ref HW
 +     * No update
 +
 + 
 +   * 5G/LTE module and Telephony
 +     * No update
 +
 +
 +  * New topics:
 +    * Checked EG feature list for 2023. Scott will update the [[https://​confluence.automotivelinux.org/​x/​iIV2Aw | Confluence]] page to describe 2023 status and priorities. ​
 +
 +
 +
 +
 +==== February 22, 2023  ====
 +
 +Attendees: Walt, Scott, Denys, Marius, Kim Sung Won 
 +
 +
 +**Application Framework Redesign**
 +
 +
 +   * 11/16
 +     * Denys to look at systemd units and the kernel config to enable better sandboxing and add that to the app templates.
 +   * 12/14
 +     * Looking into BPF to extend and enable the sandboxing.
 +     * Basic BPF support planned for Octopus M2
 +   * 1/25 
 +     * SPEC-4627 - Basic BPF made it into Octopus. Need to check with Denys what type of testing has been done. Should we add to doc site?
 +       * Is there a simple example we can document such as limiting access to the root file system by the applications.
 +   * 2/8 
 +     * Denys is going to update the documentation site with systemd and sandbox information. ​
 +   * 2/22
 +     * Documentation update still in progress. Marius has some changes to the documentation as well. 
 +
 +   * Flutter ​
 +     * 1/25
 +       * Nothing app FW related
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +     * 12/14 - no update
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API. 
 +
 +  * New topics:
 +    * Checked EG feature list for 2023. Scott will update the [[https://​confluence.automotivelinux.org/​x/​iIV2Aw | Confluence]] page to describe 2023 status and priorities. ​
 +
 +
 +
 +==== February 8, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Denys 
 +
 +
 +**Application Framework Redesign**
 +
 +
 +   * 11/16
 +     * Denys to look at systemd units and the kernel config to enable better sandboxing and add that to the app templates.
 +   * 12/14
 +     * Looking into BPF to extend and enable the sandboxing.
 +     * Basic BPF support planned for Octopus M2
 +   * 1/25 
 +     * SPEC-4627 - Basic BPF made it into Octopus. Need to check with Denys what type of testing has been done. Should we add to doc site?
 +       * Is there a simple example we can document such as limiting access to the root file system by the applications.
 +   * 2/8 
 +     * Denys is going to update the documentation site with systemd and sandbox information. ​
 +
 +   * Flutter ​
 +     * 1/25
 +       * Nothing app FW related
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +     * 12/14 - no update
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API. 
 +
 +  * New topics:
 +    * Checked EG feature list for 2023. Scott will update the [[https://​confluence.automotivelinux.org/​x/​iIV2Aw | Confluence]] page to describe 2023 status and priorities. ​
 +
 +
 +
 +==== January 25, 2023  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Andrea Pferscher (TU Graz) 
 +
 +
 +**Application Framework Redesign**
 +
 +
 +   * 11/16
 +     * Denys to look at systemd units and the kernel config to enable better sandboxing and add that to the app templates.
 +   * 12/14
 +     * Looking into BPF to extend and enable the sandboxing.
 +     * Basic BPF support planned for Octopus M2
 +   * 1/25 
 +     * SPEC-4627 - Basic BPF made it into Octopus. Need to check with Denys what type of testing has been done. Should we add to doc site?
 +       * Is there a simple example we can document such as limiting access to the root file system by the applications.
 +
 +   * Flutter ​
 +     * 1/25
 +       * Nothing app FW related
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +     * 12/14 - no update
 +
 +   * IPC
 +     * 1/25
 +       * Radio tuner API converted to gRPC and the Qt app was updated to use the new API. 
 +
 +  * New topics:
 +    * Andrea at TU Graz working with AVL on connectivity topics. ​
 +    * Checked EG feature list for 2023. Scott will update the [[https://​confluence.automotivelinux.org/​x/​iIV2Aw | Confluence]] page to describe 2023 status and priorities. ​
 +
 +
 +
 +==== December 14, 2022  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Denys
 +
 +
 +**Application Framework Redesign**
 +
 +   * 9/21
 +     * gRPC version of applaunchd in progress
 +       * just merged in master
 +     * looking at running applaunchd as a separate user
 +       * depends on grpc version of the deamon
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +       * will be ready for postponed F2F
 +   * 10/5
 +     * Roger working on converting WAM to use gRPC applaunchd interface over the next month. ​
 +     * Documentation of applaunchd and app templates to be completed by October F2F
 +   * 11/16
 +     * Denys to look at systemd units and the kernel config to enable better sandboxing and add that to the app templates.
 +   * 12/14
 +     * Looking into BPF to extend and enable the sandboxing.
 +     * Basic BPF support planned for Octopus M2
 +
 +   * Flutter ​
 +   * 6/15 - got a few updates from Joel but no progress on the multiple app support yet. 
 +   * 6/29 - Waiting for updates from Toyota. Due next week for M1. 
 +   * 7/13 - Had separate call yesterday. Will get tag for needlefish, but need to enhance in a point release. Todos: try out multiple embedder instances e.g. under qt homescreen (-> Scott will try). Image for GSoC. (e.g.: https://​github.com/​aakash-s45/​ic or https://​github.com/​hritik-chouhan/​HVAC_dashboard)
 +   * 7/27 
 +     * Flutter looking ok for M2. Scott working on app template (see above). ​
 +   * 8/10
 +     * Released for M3 and ready for final NN release
 +   * 8/24
 +     * Good progress being made. IVI PR call now every week in order to speed up progress. ​
 +     * Scott will move the Igalia home screen for flutter from the Igalia Github into an AGL repo and we will use that as a starting point for continued home screen work including the applaunchd work. 
 +   * 9/21
 +     * 14.0.1 release pinned the Flutter SDK
 +     * Scott hacking on flutter-homescreen from Igalia, need to port to latest flutter
 +     * GSoC students finished or about to finish their apps.
 +     * Need code in embedder for window activation going forward
 +   * 10/5
 +     * Scott got to the point of being able to launch apps from the flutter home screen using applaunchd.
 +     * Discussed SPEC-4503 and how to proceed. Marius will do some prototyping and we will schedule a session during the F2F meeting to discuss.  ​
 +   * 12/14
 +     * Scott has changes to enable observatory port to enable easier debugging
 +     * Discussing crash seen during ALS 
 +       * pvr_sync_file:​ pvr_sync_create_fence:​ Failed to get fd
 +
 +''​
 +[10734.765629] pvr_sync_file:​ pvr_sync_create_fence:​ Failed to get fd
 +[10734.771904] PVR_K:​(Error):​ 808: SyncCheckpointCreateFence failed to create new
 +               ​fence<​00000000d53eba0e>​ for timeline<​20>​ using sync checkpoint
 +               ​context<​000000005216f1c0>,​ psNewSyncCheckpoint=<​00000000aea179b3>,​
 +               ​eError=PVRSRV_ERROR_UNABLE_TO_ADD_HANDLE [700]
 +[10734.794614] PVR_K:​(Error):​ 808: PVRSRVRGXKickTA3DKM:​ SyncCheckpointCreateFence[3D]
 +               ​failed (PVRSRV_ERROR_UNABLE_TO_ADD_HANDLE) [4299] ​
 +''​
 +     * Noticed an about 4h timeout on the websocket connection to kuksa .
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +     * 12/14 - no update
 +
 +   * IPC
 +     * 6/15 - Kuksa using web sockets for Needlefish. ​ Major gRPC update is planned in kuksa.val in the next month or so which will be a candidate for Octopus. ​ Scott discover an HVAC interface in VSS that we re-use and will be hooking up the green machine demo to use that instead of rewriting the HVAC binder that we currently have. 
 +     * 6/29
 +       * Jose started working on the APIs from WebApps for launching apps. Will probably use gRPC. 
 +     * 7/13
 +       * Work going on upstream to enhance gRPC support. ​
 +     * 7/27
 +       * Jose looking at gRPC for web app interface. Kuksa.val gRPC work in progress upstream. ​
 +     * 8/10
 +       * Jose on vacation
 +     * 8/24
 +       * Kuksa.val gRPC work landed. Latest version needs to be updated in our builds. gRPC conversion on our side will be later in the year. 
 +     * 9/21
 +       * Update of Kuksa.val under investigation
 +     * 12/14
 +       * Kuksa.val updated
 +
 +  * New topics:
 +    * 
 +
 +Next call Jan 11th 2023
 +
 +
 +
 +==== November 16, 2022  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Denys
 +
 +
 +**Application Framework Redesign**
 +
 +   * 9/21
 +     * gRPC version of applaunchd in progress
 +       * just merged in master
 +     * looking at running applaunchd as a separate user
 +       * depends on grpc version of the deamon
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +       * will be ready for postponed F2F
 +   * 10/5
 +     * Roger working on converting WAM to use gRPC applaunchd interface over the next month. ​
 +     * Documentation of applaunchd and app templates to be completed by October F2F
 +   * 11/16
 +     * Denys to look at systemd units and the kernel config to enable better sandboxing and add that to the app templates.
 +
 +   * Flutter ​
 +   * 6/15 - got a few updates from Joel but no progress on the multiple app support yet. 
 +   * 6/29 - Waiting for updates from Toyota. Due next week for M1. 
 +   * 7/13 - Had separate call yesterday. Will get tag for needlefish, but need to enhance in a point release. Todos: try out multiple embedder instances e.g. under qt homescreen (-> Scott will try). Image for GSoC. (e.g.: https://​github.com/​aakash-s45/​ic or https://​github.com/​hritik-chouhan/​HVAC_dashboard)
 +   * 7/27 
 +     * Flutter looking ok for M2. Scott working on app template (see above). ​
 +   * 8/10
 +     * Released for M3 and ready for final NN release
 +   * 8/24
 +     * Good progress being made. IVI PR call now every week in order to speed up progress. ​
 +     * Scott will move the Igalia home screen for flutter from the Igalia Github into an AGL repo and we will use that as a starting point for continued home screen work including the applaunchd work. 
 +   * 9/21
 +     * 14.0.1 release pinned the Flutter SDK
 +     * Scott hacking on flutter-homescreen from Igalia, need to port to latest flutter
 +     * GSoC students finished or about to finish their apps.
 +     * Need code in embedder for window activation going forward
 +   * 10/5
 +     * Scott got to the point of being able to launch apps from the flutter home screen using applaunchd.
 +     * Discussed SPEC-4503 and how to proceed. Marius will do some prototyping and we will schedule a session during the F2F meeting to discuss.  ​
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +
 +   * IPC
 +     * 6/15 - Kuksa using web sockets for Needlefish. ​ Major gRPC update is planned in kuksa.val in the next month or so which will be a candidate for Octopus. ​ Scott discover an HVAC interface in VSS that we re-use and will be hooking up the green machine demo to use that instead of rewriting the HVAC binder that we currently have. 
 +     * 6/29
 +       * Jose started working on the APIs from WebApps for launching apps. Will probably use gRPC. 
 +     * 7/13
 +       * Work going on upstream to enhance gRPC support. ​
 +     * 7/27
 +       * Jose looking at gRPC for web app interface. Kuksa.val gRPC work in progress upstream. ​
 +     * 8/10
 +       * Jose on vacation
 +     * 8/24
 +       * Kuksa.val gRPC work landed. Latest version needs to be updated in our builds. gRPC conversion on our side will be later in the year. 
 +     * 9/21
 +       * Update of Kuksa.val under investigation
 +
 +  * New topics:
 +
 +
 +==== October 5, 2022  ====
 +
 +Attendees: Walt, Jan-Simon, Scott, Marius, Roger, Jose, Denys
 +
 +
 +**Application Framework Redesign**
 +
 +   * 9/21
 +     * gRPC version of applaunchd in progress
 +       * just merged in master
 +     * looking at running applaunchd as a separate user
 +       * depends on grpc version of the deamon
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +       * will be ready for postponed F2F
 +   * 10/5
 +     * Roger working on converting WAM to use gRPC applaunchd interface over the next month. ​
 +     * Documentation of applaunchd and app templates to be completed by October F2F
 +
 +   * Flutter ​
 +   * 6/15 - got a few updates from Joel but no progress on the multiple app support yet. 
 +   * 6/29 - Waiting for updates from Toyota. Due next week for M1. 
 +   * 7/13 - Had separate call yesterday. Will get tag for needlefish, but need to enhance in a point release. Todos: try out multiple embedder instances e.g. under qt homescreen (-> Scott will try). Image for GSoC. (e.g.: https://​github.com/​aakash-s45/​ic or https://​github.com/​hritik-chouhan/​HVAC_dashboard)
 +   * 7/27 
 +     * Flutter looking ok for M2. Scott working on app template (see above). ​
 +   * 8/10
 +     * Released for M3 and ready for final NN release
 +   * 8/24
 +     * Good progress being made. IVI PR call now every week in order to speed up progress. ​
 +     * Scott will move the Igalia home screen for flutter from the Igalia Github into an AGL repo and we will use that as a starting point for continued home screen work including the applaunchd work. 
 +   * 9/21
 +     * 14.0.1 release pinned the Flutter SDK
 +     * Scott hacking on flutter-homescreen from Igalia, need to port to latest flutter
 +     * GSoC students finished or about to finish their apps.
 +     * Need code in embedder for window activation going forward
 +   * 10/5
 +     * Scott got to the point of being able to launch apps from the flutter home screen using applaunchd.
 +     * Discussed SPEC-4503 and how to proceed. Marius will do some prototyping and we will schedule a session during the F2F meeting to discuss.  ​
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +     * 9/21 - no update
 +     * 10/5 - no update
 +
 +   * IPC
 +     * 6/15 - Kuksa using web sockets for Needlefish. ​ Major gRPC update is planned in kuksa.val in the next month or so which will be a candidate for Octopus. ​ Scott discover an HVAC interface in VSS that we re-use and will be hooking up the green machine demo to use that instead of rewriting the HVAC binder that we currently have. 
 +     * 6/29
 +       * Jose started working on the APIs from WebApps for launching apps. Will probably use gRPC. 
 +     * 7/13
 +       * Work going on upstream to enhance gRPC support. ​
 +     * 7/27
 +       * Jose looking at gRPC for web app interface. Kuksa.val gRPC work in progress upstream. ​
 +     * 8/10
 +       * Jose on vacation
 +     * 8/24
 +       * Kuksa.val gRPC work landed. Latest version needs to be updated in our builds. gRPC conversion on our side will be later in the year. 
 +     * 9/21
 +       * Update of Kuksa.val under investigation
 +
 +  * New topics:
 +
 +
 +==== August 24, 2022  ====
 +
 +Attendees: Walt, Scott, Jan-Simon, Marius, Aman, Jose, Ishii, Lorenzo, Denys
 +
 +
 +**Application Framework Redesign**
 +   * 7/13
 +     * Code for reworked application start/stop is in gerrit for review
 +     * https://​gerrit.automotivelinux.org/​gerrit/​q/​SPEC-4466
 +     * This is scheduled to go into M1
 +     * Currently we still use .desktop files for enumeration.
 +       * Todo: work on enumeration
 +       * Todo: single app template might not be sufficient for all cases (e.g. Webapps)
 +       * agl-app(-html5/​-flutter)-* templates ?
 +       * extra metadata in desktop files vs systemd units 
 +         * DISPLAYNAME - maybe use '​Description'​ field
 +         * ICON PATH - well known fixed path (/​usr/​share/​AGL/​icons/​appname.svg ?)
 +     * How to enable a sandboxing feature in a recipe ? 
 +     * Need to document workflow for:
 +       * build with standard sdk/​cross-compiler + how to deploy binary and other necessary files
 +       ​* ​
 +  * 7/27
 +     * Denys applaunchd patches were released for M1
 +     * Currently we still use .desktop files for enumeration.
 +       * WIP: enumeration- In progress by Scott. Should be ready for M2. 
 +       * WIP: templates - single app template might not be sufficient for all cases (e.g. Webapps)
 +     * Need to document workflow for:
 +       * build with standard sdk/​cross-compiler + how to deploy binary and other necessary files]
 +   * 8/10
 +     * Denys looking at running applaunchd as a separate user. 
 +     * gRPC version of applaunchd in progress
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +   * 8/24
 +     * Denys was on vacation last week so not much progress
 +     * looking at running applaunchd as a separate user. 
 +     * gRPC version of applaunchd in progress
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +
 +   * Flutter ​
 +   * 6/15 - got a few updates from Joel but no progress on the multiple app support yet. 
 +   * 6/29 - Waiting for updates from Toyota. Due next week for M1. 
 +   * 7/13 - Had separate call yesterday. Will get tag for needlefish, but need to enhance in a point release. Todos: try out multiple embedder instances e.g. under qt homescreen (-> Scott will try). Image for GSoC. (e.g.: https://​github.com/​aakash-s45/​ic or https://​github.com/​hritik-chouhan/​HVAC_dashboard)
 +   * 7/27 
 +     * Flutter looking ok for M2. Scott working on app template (see above). ​
 +   * 8/10
 +     * Released for M3 and ready for final NN release
 +   * 8/24
 +     * Good progress being made. IVI PR call now every week in order to speed up progress. ​
 +     * Scott will move the Igalia home screen for flutter from the Igalia Github into an AGL repo and we will use that as a starting point for continued home screen work including the applaunchd work. 
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +     * 8/24 - no update
 +
 +   * IPC
 +     * 6/15 - Kuksa using web sockets for Needlefish. ​ Major gRPC update is planned in kuksa.val in the next month or so which will be a candidate for Octopus. ​ Scott discover an HVAC interface in VSS that we re-use and will be hooking up the green machine demo to use that instead of rewriting the HVAC binder that we currently have. 
 +     * 6/29
 +       * Jose started working on the APIs from WebApps for launching apps. Will probably use gRPC. 
 +     * 7/13
 +       * Work going on upstream to enhance gRPC support. ​
 +     * 7/27
 +       * Jose looking at gRPC for web app interface. Kuksa.val gRPC work in progress upstream. ​
 +     * 8/10
 +       * Jose on vacation
 +     * 8/24
 +       * Kuksa.val gRPC work landed. Latest version needs to be updated in our builds. gRPC conversion on our side will be later in the year. 
 +
 +  * New topics:
 +
 +
 +
 +==== August 10, 2022  ====
 +Attendees: Walt, Jan-Simon, Scott, Denys, Aakash, Aman, Marius, Hritik
 +
 +
 +**Application Framework Redesign**
 +   * 7/13
 +     * Code for reworked application start/stop is in gerrit for review
 +     * https://​gerrit.automotivelinux.org/​gerrit/​q/​SPEC-4466
 +     * This is scheduled to go into M1
 +     * Currently we still use .desktop files for enumeration.
 +       * Todo: work on enumeration
 +       * Todo: single app template might not be sufficient for all cases (e.g. Webapps)
 +       * agl-app(-html5/​-flutter)-* templates ?
 +       * extra metadata in desktop files vs systemd units 
 +         * DISPLAYNAME - maybe use '​Description'​ field
 +         * ICON PATH - well known fixed path (/​usr/​share/​AGL/​icons/​appname.svg ?)
 +     * How to enable a sandboxing feature in a recipe ? 
 +     * Need to document workflow for:
 +       * build with standard sdk/​cross-compiler + how to deploy binary and other necessary files
 +       ​* ​
 +  * 7/27
 +     * Denys applaunchd patches were released for M1
 +     * Currently we still use .desktop files for enumeration.
 +       * WIP: enumeration- In progress by Scott. Should be ready for M2. 
 +       * WIP: templates - single app template might not be sufficient for all cases (e.g. Webapps)
 +     * Need to document workflow for:
 +       * build with standard sdk/​cross-compiler + how to deploy binary and other necessary files]
 +   * 8/10
 +     * Denys looking at running applaunchd as a separate user. 
 +     * gRPC version of applaunchd in progress
 +     * Documentation of applaunchd and app templates to be completed by September F2F
 +
 +
 +   * Flutter ​
 +   * 6/15 - got a few updates from Joel but no progress on the multiple app support yet. 
 +   * 6/29 - Waiting for updates from Toyota. Due next week for M1. 
 +   * 7/13 - Had separate call yesterday. Will get tag for needlefish, but need to enhance in a point release. Todos: try out multiple embedder instances e.g. under qt homescreen (-> Scott will try). Image for GSoC. (e.g.: https://​github.com/​aakash-s45/​ic or https://​github.com/​hritik-chouhan/​HVAC_dashboard)
 +   * 7/27 
 +     * Flutter looking ok for M2. Scott working on app template (see above). ​
 +   * 8/10
 +     * Released for M3 and ready for final NN release
 +
 +   * SELinux ​
 +     * 6/15 - SPEC-4332 SELinux not available for NN yet. Scott will look at after EW. 
 +     * 6/29 - Scott on vacation.
 +     * 7/13 - Scott is starting today. Starting with permissive mode.
 +     * 7/27 - permissive mode submitted in gerrit and should be in M2
 +     * 8/10 - permissive mode released in Needlefish
 +
 +   * IPC
 +     * 6/15 - Kuksa using web sockets for Needlefish. ​ Major gRPC update is planned in kuksa.val in the next month or so which will be a candidate for Octopus. ​ Scott discover an HVAC interface in VSS that we re-use and will be hooking up the green machine demo to use that instead of rewriting the HVAC binder that we currently have. 
 +     * 6/29
 +       * Jose started working on the APIs from WebApps for launching apps. Will probably use gRPC. 
 +     * 7/13
 +       * Work going on upstream to enhance gRPC support. ​
 +     * 7/27
 +       * Jose looking at gRPC for web app interface. Kuksa.val gRPC work in progress upstream. ​
 +     * 8/10
 +       * Jose on vacation
 +
 +  * New topics:
 +
 +
  
 ==== July 27, 2022  ==== ==== July 27, 2022  ====
eg-app-fw/meetings.1658930425.txt.gz ยท Last modified: 2022/07/27 14:00 by waltminer