Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: 6th Dec agenda

...

Historical note: the minutes for the previous project, the CVII Tech Stack, can be found here: CVII Technology Stack meeting notes

...

6th December 2023

Agenda:

  • Central Data Service Playground
  • Autosar Vehicle API
  • AoB
    • End of year holidays

Minutes:

  • Apologies: Humza, Arnaldo

29th November 2023

Agenda:

  • Central Data Service Playground
    • Updates
      • Basic structure
        • Doc, Examples, Docker, Source, Best Practices
      • PR
      • Docker
        • Compose structure
        • Docker Hub
  • AoB

...

  • Apologies: Humza, Arnaldo, Christian.
  • Central Data Service Playground
    • Steve summarizes progress
      • His hacking taking place in github fork https://github.com/slawr/cdsp/tree/phase1poc
      • WIP PR pushed to Covesa rep
      • Basic directory structure in place for Doc, Examples, Docker, Source
      • Best Practices/Design Guide file started to act as a notebook as we go to record guidance.
      • Discussion of Docker Compose approach including pushing images to Docker Hub.
  • AoB
    • Paul reminds about the sync call with the Autosar Cloud WG Thursday. Brief discussion about their use of VISS. Need to hear what they have to say to progress.

22nd November

...

2023

Agenda:

...

  • Central Data Service Playground
    • MongoDB can only attend first 30 mins, so state storage discussion split into two 30 mins slots.
    • 1st 30 mins (all)
      • Paul asked about peoples perceptions of production readiness.
      • Ulf began description of WAII storage implementation
    • 2nd 30 mins (UIf, Humza, Arnaldo, Steve)
      • Ulf completed description
      • MongoDB asked Qs.
      • Some important notes
        • Ulf has changed implementation on Master branch so Set writes directly to feeder for latency reasons
        • CCS State Storage github is just an example. It is not consumed by WAII and therefore WAII Service Manager implementation is in focus.
      • Out of time. Continue discussion in Slack.
      • Ulf on holiday next two days.
      • Humza/Arnaldo busy with show next week. Following week they will look at Realm implementation.

15th November

...

2023

Agenda:

  • Playground big picture: Continue discussion of what/why/how
  • Tasks towards the creation of the Playground PoC
  • Playground use cases both for us and externally
  • Spring AMM

...

  • Big picture
    • Ulf: interested in helping with WAII/VISS parts. The Realm Sync work between MongoDB and BMW would be an interesting feature to add.
    • Discussion of WAII State Storage abstraction and future possibilities.
      • Ulf: Current implementation reflects needs of the VISS protocol.
      • Whilst it will not allow you access to full performance of the DBs its agreed that as a first step it makes sense to integrate to the current abstraction. Then consider internals to meet additional requirements as follow up work.
      • Realm is an application DB rather than a standalone service. Discussion of creating a thin Shim or Connector application to interface Realm to WAII State Storage abstraction.
      • Christian: Future work on the northbound state storage abstraction would be interesting topic.
  • Tasks for creation of Phase 1 PoC
    • State Storage integration
      • See above for discussion on Realm
      • A side meeting will be arranged for interested parties to discuss. Steve will post on slack.
    • Steve outlines thoughts he had for source repository structure:
      • Source of Central Data Service Playground itself
        • Docker
          • DockerFile for image
          • docker-compose spinning up image
        • Yocto, SOA etc.
      • Doc
        • Playground (What, Why, How, Best Practices), Connections to other components, Dev, Use Cases etc.
      • Scripts
      • Diagrams
      • Use Cases and examples (e.g. docker-compose collection for docker deployment)
        • hello-world
        • Christian's case
        • Sync
        • etc.
  • Use cases and use outside the group
    • Discussion of using docker-compose to organise use-case examples.
    • Discussion of possible uses of the playground within Covesa.

8th November

...

2023

Minutes:

  • Central Data Service Playground
    • Steve summarised the work over the last week.
      • Main task tickets are now done for the Phase 1 PoC. In big picture terms main missing areas are testing and use cases.
    • Caught Christian/Humza/Arnaldo up on last weeks discussions
    • Use Cases
      • Christian posted an idea as input to slack and will add it to the Early Planning page. Some discussion of it has already taken place in Slack.
    • Road map / timings
      • Steve: It would be good to have Phase 1 running in some form by the end of year holidays. That's only 4-6 weeks away. AMM will come very quickly in 2024. Need to keep tempo up.
      • Christian: What is in Phase 1?
      • Steve: Some discussion in previous calls and the minutes but detail is not recorded. Goal was to quickly hack an early PoC that allowed us to trial somethings and have code to work with. But let's create a summary now.
      • Summary scope added to Early Planning page. Attendees agreed scope.
    • MongoDB Realm
      • Some discussion of Docker support and connecting it to WAII.
      • Arnaldo informs that like SQLite its intended to be linked to an app, rather than provide a standalone service.
      • Some discussion will be needed how best to interface it. Could create a shim to allow WAII to read/write to a Realm DB.
      • Arnaldo will consider Realm aspects.
    • Proj Mgt
      • Discussion of Github Project limitation that seems to require people to be a member of the COVESA organisation to be able to assign them in Project tickets. Paul will add missing people.

...