User Tools

Site Tools


agl-distro:sep2020-f2f

Virtual Face to Face Technical Meeting

A Face to Face workshop will be held on 06 October - 08 October 2020. The primary focus of this face to face meeting will be to define the roadmap and requirements for the IVI Product Readiness Profile effort.

Location: Zoom

Video Conference

Join Zoom Meeting https://zoom.us/j/783452290?pwd=Z2p0Z0lQaUNxMWVtZSt6ZmRKSTNxdz09

Meeting ID: 783 452 290 Passcode: 049208

Find your local number: https://zoom.us/u/ameRude4a

Attendees

  1. Walt Miner - The Linux Foundation
  2. Jan-Simon Möller - The Linux Foundation
  3. Dan Cauchy - The Linux Foundation
  4. Yoshito Momiyama (Product Readiness Expert) - AISIN-AW
  5. Naoto Yamaguchi - AISIN-AW (10/6,8 only)
  6. Akio Nakadachi - Mazda
  7. Shigeyuki Oki - Mazda
  8. Kenji Hosokawa - ADIT
  9. Naohiro Nihsiguhci - Denso
  10. Daniel Stone - Collabora
  11. Marius Vlad - Collabora
  12. George Kiagiadakis - Collabora [8 - 11am only]
  13. Premal Desai - Amazon
  14. Aman Singh - Amazon
  15. Tadao Tanikawa - Panasonic
  16. Lorenzo Tilve - Igalia
  17. Harunobu Kurokawa - Renesas
  18. Hisao Munakata - Renesas
  19. Scott Murray - Konsulko Group
  20. Toshiaki Takeuchi - Toyota
  21. Riku Nomoto - Toyota
  22. Takeshi Hoshina - Toyota
  23. Mitsuo Date - Toyota
  24. Toshihisa Haraki - Suzuki
  25. Changhyeok Bae - MBition (Oct 6th and 7th)
  26. Fulup Ar Foll - IoT.bzh
  27. Sébastien Douheret - IoT.bzh
  28. José Bollo - IoT.bzh
  29. Stéphane Desneux - IoT.bzh
  30. Yuki Tsunashima - ADIT
  31. Hideto Kimura - DENSO TEN
  32. Atsuya Furuta - DENSO TEN
  33. Junya Monden - DENSO TEN
  34. Thomas Walzer - Reutlingen University
  35. Toru Yamagishi - Continental
  36. Raquel Medina - Konsulko Group
  37. Fukutaro Sekine - Mazda
  38. Farshid Monhaseri - Community
  39. Yuta Taguchi - Panasonic
  40. Satoshi Hayashi - Fujitsu Computer Technologies

Agenda

Google docs version of the agenda.

Tuesday 6 October (all times Central European Summer Time)

08:30 - 09:00 - Introductions and Agenda Review

09:00 - 11:00 - Definition and Requirements of Production Ready IVI System

  https://confluence.automotivelinux.org/pages/viewpage.action?pageId=29425902 from Toyota 11:00 - 11:15 - Break, Free Discussion

11:15 - 12:15 - App FW EG Topics

12:15 - 12:30 - Break, Free Discussion

12:30 - 13:30 - App FW EG Topics (Cont)

Wednesday 7 October (all times Central European Summer Time)

08:00 - 09:00 - UI Framework for PR IVI - Webapps, Qt, Flutter

09:00 - 10:00 - Reference Hardware Evolution

10:00 - 10:15 - Break, Free Discussion

10:15 - 11:15 - Breakout session

11:15 - 11:45 - Breakout session

11:45 - 12:00 - Break, Free Discussion

12:00 - 13:00 - TBD. Breakout Sessions

Thursday 8 October (all times Central European Summer Time)

08:00 - 09:00 - Instrument Cluster Development Process

09:00 - 10:00 - Sound System in AGL UCB (PR IVI and IC)

10:00 - 10:15 - Break, Free Discussion

10:15 - 12:15 - CIAT Topics - Yocto, Gerrit, GitLab, Static Analysis Tools

12:15 - 12:30 - Wrap Up - Next steps, Plan for another workshop?

Topics

  • Web Apps vs Qt apps vs Legacy apps
  • Instrument Cluster development process
  • How to integrate static analysis tools into AGL infrastructure.
  • Gitlab usage for AGL
  • Weston CI integration. Testing the compositor and applications automatically.
  • Production Ready topics
    • Definition what a Production Ready IVI profile provides. What are the benefits to OEMs and Tier One suppliers. Might look different at different layers of architecture.
      • What is demand for an AGL App FW in a PR IVI system? Do we even need one?
    • Topics from App FW EG for PR
      • Continued use of systemd
      • Linux Security Module for AGL (SMACK, SELinux, AppArmor, or none). None implies leaving the LSM to the product developer. Choosing one effectively locks in the Product developer to a solution.
      • Package management and deployment solution
      • API mechanism. Continue to use OpenAPI or change to a different mechanism for platform services. Ideally we have an IDL that autogenerates the API code. (grpc, OpenAPI, or another)
      • Long-term use of Qt
      • IPC should be defined and selected.
    • Reference hardware for production readiness - how do we evolve the current Ref HW set.
  • CIAT (last day)
    • Yocto layer definition for PR profile
    • Gerrit usage and reviewers for PR especially the Trial Period
    • CI set up for PR profile
  • Virtualization in PR profile. Virt-IO, hypervisors, and containers

Documents/Slides

agl-distro/sep2020-f2f.txt · Last modified: 2020/10/09 02:35 by Riku.Nomoto