CVII general Technology Stack meeting notes (older)

CVII general Technology Stack meeting notes (older)

[ Permanent link:  Tech stack overview ] 

See the new CVII Technology Stack meeting notes for 2022

 

 


 

Wednesday 2021-12-15

 

 

Wednesday 2021-12-08 - COVESA wiki

Wednesday 2021-09-29

Project

Person reporting

Updates

Project

Person reporting

Updates

 

 

 

  • Kuksa.VAL

Sebastian (Bosch) 

--

  • VISS server implementation in Go

Ulf

--

Daniel Wilms (BMW)
Gunnar   
(Sebastian as backup)

 

  • VSSo

Daniel W
Ted

Formal publication plans continue.
Transition to W3C working group.
VSSo → DTDL translation (still) exists.

  • VSC & Tools

Gunnar  

 

  • W3C VISS specification

Ted

Ulf

Access control PRs moving forward, and some specification text changes.
(more details see last week's minutes on COVESA Wiki)

  • CCS-components

Ulf

Updated picture (PR sent)

  • AOS

Artem

Publishing started.  Hopefully links to source within a week.

 

 

Wednesday 2021-10-13

From now on, refer to COVESA Wiki


Wednesday 2021-10-06

No regular meeting due to ongoing AMM


Wednesday 2021-09-29

Project

Person reporting

Updates

Project

Person reporting

Updates

  • ioTEA/Vehicle Edge

Mike Haller (Bosch)

Thomas Spreckley

Automated package/docker container image deployment. 

Gunnar prefers to delay upgrade of account types (GitHub, Docker Hub etc) until after next week.

  • Kuksa.VAL

Sebastian (Bosch)

 

  • VISS server implementation in Go

Ulf

Access control and curve logging planned demo for AMM so those features have been tested and some fixes recently.

Daniel Wilms (BMW)
Gunnar   
(Sebastian as backup)

Implementation proposal for unit file.  Close to ready but some details (e.g. where to store config) are pending.

VSS-Layer discussion planned 2 weeks from now

  • VSSo

Daniel W
Ted 

(Preparing presentation for AMM)

  • VSC & Tools

Gunnar  

Parser/generator working with updated service-description file (which includes some changes to the IDL language).

  • W3C VISS specification

Ted

Ulf

Discussion/finalizing updates on access control:

 - bandwidth savings and server-caching of tokens
 - alternative (simplified) access-control model proposal

  • CCS-client repository

Ulf

 

  • AOS

Artem

 

Apologies

Minutes

  • AASIG code gen, some progress.  Working on adding type-conversion into generated code. Code still in Manu's fork.  PR not sent yet.

  • Stephen: Started looking into time-series databases.  Plan to connect VSS data server (using Go-implementation VISS?) to the database APIs.  InfluxDB, IoTDB, ...

 


Wednesday 2021-09-22

Project

Person reporting

Updates

  • ioTEA/Vehicle Edge

Mike Haller (Bosch)

Thomas Spreckley

CI/CD integration mostly finished.  Extended reports (JUnit)

Unit testing working.

SDK bug fix, was not reading config files.

Vehicle Edge - phase 2, seat-adjuster demo.  (Discussions on VSC started, driven from this). 
Focus on internal stakeholders but open-sourcing pending.

  • Kuksa.VAL

Sebastian (Bosch)

Pending PR allowing Kuksa.VAL to load several VSS files at start up (supporting layer idea)

  • VISS server implementation in Go

Ulf

Minor bug fixes

Daniel Wilms (BMW)
Gunnar   
(Sebastian as backup)

Accessory setting for ignition switch was missing, proposed to be added in a PR
Dynamic unit list: implementation needs rework, new proposal next week

 

  • VSSo

Daniel W
Ted 

 

  • VSC & Tools

Gunnar  

No VSC meeting this week (biweekly)

  • W3C VISS specification

Ted 

Ulf 

Major discussion on caching of access-tokens, mandatory or optional, behavior of server and client if token is used but not found in cache, etc.

Multi-set values (actuators) in a single call still open.

  • CCS-client repository

Ulf

Minor fixes.

  • AOS

Artem

Discussions about how to design edge-computing, with one Tier1 and one IAS provider, with relationship to CVII topics.

Apologies

  • Florian (DENSO)

Minutes

  • VSS-tools,  A bit of additional progress in Android Automotive Vehicle Properties  (VHAL code-generation)  (Follow along in code_generation branch in vss-tools (and Manu's fork))

  • Discuss possible automatic unit/scaling 

  • Time-series database implementation, see CVII Tech Stack

    • Discussion with Stephen/Renesas about this point. 

  • Stephen: There is a dataset that exists from previous demos.  (Values and timestamps) that could be used as data (after aligning it to VSS standards)

  • Stephen (sharing screen): Many values look like Snapshots ( according to this definition), i.e. several signals measured the same time.

    • Gunnar:  Yeah, the snapshot format suggests to only store the timestamp once, if it is measured at the same time. 

    • Gunnar; Note "same time"/simultaneous might include a short time interval since the meaning of simultaneous is a bit sketchy in a discrete system.

  • Tom: You can also reduce size of time stamps by transferring a delta-time compared to some reference.  

  • Gunnar: Good point, worthy of adding a note to Data serialization / value formats page.

  • Reminder: Register for AMM if you haven't. 

 


Wednesday 2021-09-15

Project

Person reporting

Updates

  • ioTEA/Vehicle Edge

Mike Haller (Bosch)

Preparing to publish docker images (using GitHub package releases)

Gunnar to support with Docker Hub or GitHub package support for GENIVI organization.

Idea brewing: Educational (University) involvement - build curriculum / community of students?

  • Kuksa.VAL

Sebastian (Bosch)

 

  • VISS server implementation in Go

Ulf

 

Daniel Wilms (BMW)
Gunnar   
(Sebastian as backup)

First presentation of a set of new VSS signals proposed by ExcelFore and eSync Alliance in the areas of SOTA-metrics, Battery Mgmt, ...
Proposal for defining allowable units in a config file is almost done.  Just a rename remaining.
v2.2 release is being prepared.   No breaking changes, but additions and fixes to the catalog.  Also some new contrib tools and such of course included there.

vspec2yaml finally merged.

 

  • VSSo

Daniel W
Ted 

 

  • VSC & Tools

Gunnar  

Bosch joined this week's meeting.  Discussion about current state and opportunities.

  • W3C VISS specification

Ted 

Ulf 

Continued improvement issues.
Lots of discussion on multi-set values (actuators) in a single call

  • CCS-client repository

Ulf

-

  • AOS

Artem

-

Apologies

  • Ted, Piotr, Artem

Minutes

  • Discussion about how to integrated (tagged) version of VSS into IOTea out of the box.  Generated files are automatically inserted into Hugo documentation and can be downloaded from there, but otherwise using the git tag.

  • (Bosch)  Idea brewing: Educational (University) involvement - build curriculum / community of students?

  • Android Automotive Vehicle Properties  (VHAL code-generation) is now making progress (Follow along in code_generation branch in vss-tools (and Manu's fork))

 


Wednesday 2021-09-08

Wiki was down so these minutes were taken offline, and later added:

1. Standard project updates

Kuksa

  • Unit tests for gRPC code

  • Investigating switching from Jenkins to GitHub actions

  • ioT-event-analytics / vehicle-edge

  • Working on npm packaging (npmjs organization account now exists)

  • Quality checks/

  • Suitcase demonstrator including hardware, includes gRPC to communicate with Vehicle

  • API. RPi ARM 64 bit.

VSSo

  • Refine first version

  • A bit more structure to the process

  • Discussions continued with Microsoft, conversion to DTDL

VSS

  • Continued discussions on units and datatypes

AOS

  • Additional discussions with various stakeholders in industry. Want to get the code and

  • the container (definition) specification into the open. Registration framework.

  • Some inputs drive toward constrained environments. Small efficient implementations

  • required for data-servers The full Go-lang VISS server might not fit, k3s and others

  • might also not "fit".

  • Higher modularity is preferred

VSC

  • PR + examples added to master branch in the VSC repository.

  • vss-tools (Android)

  • A document provided to outline plan, and basic file structure

  • Looking for strengthening the implementation team

VISS

  • Improvements being done from feedback (pull requests) based on the first public

  • working draft

2. Other minutes

  • Mike Haller (Bosch) introduces himself. New product owner for IoTEA.

  • Artem EPAM might have developers free in 2-3 weeks

  • AMM update, reminder to register


Wednesday 2021-09-01

Project

Person reporting

Updates

Project

Person reporting

Updates

  • ioTEA/Vehicle Edge

Thomas Spreckley (Bosch) 

Integration test pull-request, renamed test APIs.  More friendly integration in CI pipeline

npmjs.org now has a package for ioTEA, with information

PyPi will get a package as well

Prepare release process, 0.6.0 release is imminent

  • Kuksa.VAL

Sebastian (Bosch) 

 

  • VISS server implementation in Go

Ulf 

 

Daniel Wilms (BMW) 
Gunnar   
(Sebastian as backup)

Discussing some new topics related to  possibly new strategy for instantiation of branches
...

  • VSSo

Daniel W 
Ted 

 

  • VSC & Tools

Gunnar  

Magnus F taking some open issues.
Inclusions of nested namespaces still to be merged/decided.

  • W3C VISS specification

Ted 

Ulf 

 

  • CCS-client repository

Ulf 

-

  • AOS