Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added florian's ISO update presentation
Quick links: [ CVII home page ] [ Tech Stack components ]

2022-

...

10-

...

12

Agenda:

  1. Project Status and info sharingAoB
    summary
  2. Autumn AMM meeting planning + longer term topic planning
  3. ISO ExVe updateMeeting next week


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

  • WAII VISS server implementation in Go
Ulf Maintainers of new web client:
nicslabdev/viss-web-client are stated they wish to do a Deep Dive on it. They have mentioned they are also working on a Management API. With summer break coming proposing Monday 5th September.
Ulf: Talked to maintainers today about merging their WAII changes (security orientated). I am taking the opportunity to merge single process to master first, then they will merge. The 'long term token security' feature fills the remaining gap I see in WAII implementation of VISS v2 protocol, i.e it will then be 100%
See vss protobuf comment in minutes

issues/459
or you can send endorsement to public-automotive@w3.org

  • WAII VISS server implementation in Go
Ulf Ulf has pushed the Vehicle to Cloud clients he outlined
previously. See minutes below for links.

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

No announcements. See source repository for code changes.
See PR for documentation for VSS Layers.

PR for implicit branches merged

  • VSSo
Daniel
W  
Ted  
Alvarez (BMW),
Felix (Bosch)
Ted  


  • VSC & Tools
VSC team members
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)

  • Android Automotive VSS→ Vehicle Properties
    Code Generator


  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)

Minutes:

  • WAII VISS based Vehicle to Cloud arch
  • Florian continued his standards update from last week:
    • ISO ExVe cont.
      • Florian looped feedback to the ExVe group. The coordinator and Philippe agree that ExVe should be aligned and not creating new data model. Recognition that the two groups move at different speeds.
      • In answer to question whether standard can reference upstream the answer is yes. It would need to specify whether it is informative (info) or normative (must). So ExVe could reference a specific VSS version rather than duplicate.
      • ExVe WG continues to discuss whether its scope is pure data or interfaces as well.
    • Service Orientated Vehicle Diagnostics (SOVD)
      • Florian gave a quick intro to SOVD. This was unfortunately time limited. The group agreed we should ask Florian to expand on the topic after the AMM
      •  Florian's presentation:
        View file
        nameInfosharing_CVII_October 2022.pdf
        height250

2022-10-05

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning
  3. ISO ExVe update


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)


  • WAII VISS server implementation in Go
Ulf 

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

Processed PRs. Merged two-wheeler/motorbike profile.

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  


  • VSC & Tools
VSC team members
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)

  • Android Automotive VSS→ Vehicle Properties
    Code Generator


  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)


Minutes:

  • Florian gave an update on ISO ExVe
    • Liason agreement concluded with Covesa
    • WG 6
      • REST (web) API for external access to car data
    • Discussion of  ExVe thoughts around data models and the challenges of firstly avoiding competing models and secondly the slow speed of ISO updates. If ISO adopts VSS as the model or aspects of it for example there is still a challenge around the version it uses and a probably faster moving VSS version upstream.
    • Discusssion of the use of VSS rule set outside of the VSS standard catalog, e.g. it would be useful for interoperatability, example would be development cost sharing and familarity, if non-VSS standard catalog data used the VSS rule set.

2022-09-28

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Finalised explainer. On track to publish for mid-Oct. Couple of minor PRs for the spec.

  • WAII VISS server implementation in Go
Ulf Waiting on public update for work on ECU deployment using WAII.

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

Processed PRs. Merged two-wheeler/motorbike profile.

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  

Plan to do update based on VSS v3.

  • VSC & Tools
VSC team members
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)

  • Android Automotive VSS→ Vehicle Properties
    Code Generator


  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)


Minutes:

  • ISO ExVe
    • Florian kindly offered to give an update on the state of the data model discussion in ISO ExVe next week
  • Discussion of 2022 Autumn AMM Detroit Planning (CVII Tech Stack)
    • VISS client
      • Ted reports that where to do VISS client presentation discussed in W3C call. Paul will be discussing with conference team.
      • Ted is owning liasion with Issac and team.

2022-09-21

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)


  • WAII VISS server implementation in Go
Ulf Working continuing on ECU deployment using WAII.
Public updates expected soon.

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

There is a new PR to document more of the project management in markdown format

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  

Gen tooling for VSS v3, one passed, one failed. Following up to fix latter.
Meetings have restarted.

  • VSC & Tools
VSC team members
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)

  • Android Automotive VSS→ Vehicle Properties
    Code Generator


  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)


Minutes:

2022-09-07

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning
  3. Rescheduling VISSv2 client deep dive


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)


  • WAII VISS server implementation in Go
Ulf 

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

See vss and vss-tools github for updated PRs and issues.

Marketing announced v3 release.

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  

Meetings restart in two weeks

  • VSC & Tools
VSC team membersConsolidation work on tooling continues
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Calls restarted weekly. Tues at 5pm CET. Shared status with Conjure.
Discussion about VHAL conversion.
  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)Continuing work on updating to Apache IoTDB v0.13.


Minutes:

  • AMM / future planning (2022 Autumn AMM Detroit Planning (CVII Tech Stack)
    • Next steps
      • Discuss data storage proposals with Adnan to get clearer picture of what and when. Can we clarifty before AMM or do we workshop it at AMM for example
      • Schedule needs some time (1hr at least?) to allow for the future planning discussion whilst we are together
      • Go back to Issac to discuss where to schedule VISSv2 client outreach. If there is an AMM session it will feed into the schedule
  • VISSv2 client from UMA
    • Deep Dive possible but summer slowdown may result in low attendance. What is best?
    • Ted: AMM session if remote allowed? 30 mins?
    • Paul/Steve: possible
    • Client has a focus on security so there is a connection to the security

2022-08-31

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning


  • Kuksa.VAL
Sebastian (Bosch)  
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Work continues on spec advancement. Explainer will be moved to github.

  • WAII VISS server implementation in Go
Ulf 

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

See vss and vss-tools github for updated PRs and issues.

Marketing announced v3 release.

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  

Due to holidays expected to be quiet next week

  • VSC & Tools
VSC team membersConsolidation work on tooling continues
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Calls restarted weekly. Tues at 5pm CET. Shared status with Conjure.
Discussion about VHAL conversion.
  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)Continuing work on updating to Apache IoTDB v0.13.

Minutes:

2022-08-24

Agenda:

  1. Project summary
  2. Autumn AMM meeting planning + longer term topic planning
  3. Brief report on production system using Kafka and MQTT between vehicle and cloud


  • Kuksa.VAL
Sebastian (Bosch)  - kuksa.val databroker simple integration/API tests https://github.com/eclipse/kuksa.val/pull/330
 -  Ship VSS 3.0 and make it loaded by default in kuksa.val server container https://github.com/eclipse/kuksa.val/pull/331 
 - Load VSS3.0 as default in kuksa.val databroker container https://github.com/eclipse/kuksa.val/pull/332 
 - minor documentation fix for DBC feeder https://github.com/eclipse/kuksa.val.feeders/pull/16
  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Call for review for next step of standard process for v2 being prepared.

BMW report source release for their implementation being prepared. See here https://www.w3.org/auto/wg/wiki/VISS_implementations

  • WAII VISS server implementation in Go
Ulf 

New features coming in coming weeks related to in-vehicle client. Related to arch Ulf previously outlined in his vehicle to cloud proposal.

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

See vss and vss-tools github for updated PRs and issues.

Discussion of the driver monitoring leaves in driver.vspec. Input requested from people in this field.

  • VSSo
Daniel Alvarez (BMW),
Felix (Bosch)
Ted  

First public working draft of standard as 1st standardisation milestone.
Ted will be testing the tooling.

  • VSC & Tools
VSC team membersDiscussion of MBition consolidation work on tooling.
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Stefan reports that calls will restart in September.
  • Covesa GraphQL components
Alexander Domin (BMW)No announcements
(Thomas S) No announcements. See source repository for code changes
Steve (Renesas)Continuing work on updating to Apache IoTDB v0.13.

Minutes:

  • Project Summary
    • Android VHAL
      • Chris Tingley from Conjure says they intend to work on VSS to VHAL translation in the autumn. Introduced Chris to Stefan Wysocki the Android EG lead so they can collaborate.
  • AMM
    • Need to plan Data Architecture / Infrastructure sessions
      • Ideation on future EG: cloud, in-vehicle
      • Data Storage / sync
      • vehicle to cloud link
      • CCS
  • Return of Experience

2022-08-17

Agenda:

  1. Project Status and info sharing
  2. AMM
  3. Data Expert Group
  4. AoB


Minutes:

2022-08-03

Agenda:

  1. Project Status and info sharing
  2. AoB


Minutes:

  • With only four present with the summer slowdown and other absences had a general state of the nation discussion including the EV meeting directly prior to this one.
  • Ted reported from the W3C call that BMW continue to work towards publishing the source to their VISS server

2022-07-27

Agenda:

  1. Project Status and info sharing
  2. AoB
    1. Data EG


  • Kuksa.VAL
Sebastian (Bosch)  

- Fix autocompletion in commandline client https://github.com/eclipse/kuksa.val/pull/298
- Subscriptions work in GRPC  https://github.com/eclipse/kuksa.val/pull/299  (GRPC .proto still about to be changed/aligned with databroker)
- Feeder replaced with submodule https://github.com/eclipse/kuksa.val/pull/300 
- Go and Python client license changed to Apache-2.0 https://github.com/eclipse/kuksa.val/pull/305 https://github.com/eclipse/kuksa.val/pull/307

  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Explainer started for VISS (work in progress).
The BMW implementation report for their VISS data server has been published. See here https://www.w3.org/auto/wg/wiki/VISS_implementations

  • WAII VISS server implementation in Go
Ulf 

No announcements. See source repository for code changes

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

Ongoing discussion about complex datatypes/structs 
https://github.com/COVESA/vehicle_signal_specification/issues/326 
https://github.com/COVESA/vehicle_signal_specification/wiki/Complex-data-structures-in-VSS-based-systems

Adding individual wheel speeds
https://github.com/COVESA/vehicle_signal_specification/pull/464

  • VSSo
Daniel W  
Ted  


  • VSC & Tools
VSC team membersMagnus has posted a PR for his 'vsclib' to support the creation of VSC tooling https://github.com/COVESA/vsc-tools/pull/30. Discussion of it in the call and comparisons to earlier work by Gunnar and Mikhael.
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Paul meeting with Google to discuss VSS to VHAL conversion
  • Covesa GraphQL components
Alexander Domin (BMW)No announcements
(Thomas S) No announcements. See source repository for code changes
Steve (Renesas)Continuing work on updating to Apache IoTDB v0.13.


Minutes:

  • Discussion of proposed Data Expert Group
  • VSS
    • Discussion of complex data types in VSS
    • Nik: Is VSS v3 coming soon?
    • Seb: Should be soon after summer break

2022-07-20

Agenda:

  1. Project Status and info sharing
  2. AoB
    1. Board discussions


  • Kuksa.VAL
Sebastian (Bosch)  

No announcements. See source repository for code changes

  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Explainer started for VISS (work in progress).
BMW have given green light to publish their VISS implementation report.

  • WAII VISS server implementation in Go
Ulf 

No announcements. See source repository for code changes

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

Big discussion about adding complex data types to VSS for the first time: https://github.com/COVESA/vehicle_signal_specification/issues/326. Needs more input. Please read and input.

  • VSSo
Daniel W  
Ted  

New chairs (Daniel A and Felix) in place. Daniel A will take over tooling. Plan to discuss with Ford data scientist. Github: https://github.com/w3c/vsso

  • VSC & Tools
VSC team membersVSC-Core: waiting on code-drop and result of MBition staffing their dev team.
Container deployment: Page created for discussion of non-differentiating parts of VSC deployment VSC Deployment - Containers
  • CCS-components
Ulf  No announcements. See source repository for code changes
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Next step is for Covesa to articulate actionable points to take to Google.
  • Covesa GraphQL components
Alexander Domin (BMW)No announcements
(Thomas S) No announcements. See source repository for code changes
Steve (Renesas)Updating to new Apache IoTDB v0.13 which adds more efficent APIs for large data input and MQTT broker.


Minutes:

  • Ulf: Should we discuss the EG changes discussed in the recent board meeting?
    • Paul summarises the current situation

2022-07-06

Agenda:

  1. Project Status and info sharing
  2. AoB
    1. Meeting next week


  • Kuksa.VAL
Sebastian (Bosch)  

On-going work to upgrade GRPC binding and adding GRPC into Python and Go SDKs (alongside VISS, not to replace).

On-going work to integrated Code drops from https://sdv.eclipse.org in kuksa.val (“databroker” https://github.com/eclipse/kuksa.val/tree/master/kuksa_databroker )

  • W3C VISS specification (v2)


Ulf, Ted as backup (both Geotab)

Ted plans to create "explainer" document for v2 that is required as part of the standardisation process over summer.

  • WAII VISS server implementation in Go
Ulf 

Master branch now points at single process (threaded) version of WAII. web-client maintainers rebasing on that.

Daniel Wilms (BMW)
(Erik J or Sebastian S as backup)

Remove obsolete files
https://github.com/COVESA/vehicle_signal_specification/pull/463
(unused/outdated documentation)

Binary tool bug fixes
https://github.com/COVESA/vss-tools/pull/175 

Discussed how JSON output might be adapted to OpenAPI json schema subset
https://github.com/COVESA/vehicle_signal_specification/issues/457

Discussion of complex data types (coming from AWS https://github.com/COVESA/vehicle_signal_specification/issues/326).
GeoTab engineer showed examples of serialisation to json that allowed simpler connection to OpenAPI.

  • VSSo
Daniel W  
Ted  
Felix (Bosch) and Daniel A (BMW) taking over from Daniel W soon.
Minutes: https://www.w3.org/2022/06/27-auto-minutes

  • VSC & Tools
VSC team membersSee source repository
for code changes. Magnus is working on thingsToVsc converters - code soon
for code changes. Epam/Renesas
ready to present
presented proposal for open definitions for container
deployment  - need to schedule when
deployment - next discussion milestone is once VSC example developed enough to discuss controls.
  • CCS-components
Ulf  
  • AOS
Artem (EPAM)
No announcements. See source repository for code changes
  • Android Automotive VSS→ Vehicle Properties
    Code Generator

Next step is for Covesa to articulate actionable points to take to Google.
  • Covesa GraphQL components
Alexander Domin (BMW)
(Thomas S) 
Steve (Renesas)


Minutes:

  • Kuksa
    • Seb outlines background to the work in progress changes listed above
    • gRPC
      • Steve: You mentioned gRPC vs VISS. Where there use cases where you favoured one over the other that necessitated the new work on gRPC?
      • Seb: gRPC came about from feeders where gRPC more easily connected to lang like C++ then having to use websocket for VISS.
      • Steve: Ted reported last week that there were already multiple definitions for binary VSS data serialisation in protobuf. Is this adding another? Coordination needed?
      • Seb: Good point. Currently only single values are supported so there is no much (no data stream) to serialise.
    • kuksa dataserver:
      • gRPC get/set VSS data server. No WS
      • Currently parallel to kuksa VISS server.
      • Internal discussions ongoing in Bosch about respective uses for each and to what extent they may merge.
  • AoB
    • Steve will be travelling after the Covesa Board Meeting at the time of next weeks call. Do you want to have a call next week or skip?
    • Paul B will host the call.
    Misc info sharing
    • Ted: there are 3 VSS protobuf serialisation versions - work ongoing to converge:

2022-06-29

Agenda:

  1. Project Status
  2. Continue Vehicle Edge To Cloud Edge (VE2CE) project proposal (Slides here) discussion from last week

...