[ Permanent link: Tech stack overview ]
Wednesday 2021-09-29
Project | Person reporting | Updates |
---|
| Mike Haller (Bosch) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Thomas Spreckley ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Automated package/docker container image deployment. Gunnar prefers to delay upgrade of account types (GitHub, Docker Hub etc) until after next week. |
| Sebastian (Bosch) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) |
|
- VISS server implementation in Go
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Access control and curve logging planned demo for AMM so those features have been tested and some fixes recently. |
| Daniel Wilms (BMW) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) (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 |
| Daniel W ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Ted | (Preparing presentation for AMM) |
| Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Parser/generator working with updated service-description file (which includes some changes to the IDL language). |
| Ted ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Discussion/finalizing updates on access control: - bandwidth savings and server-caching of tokens - alternative (simplified) access-control model proposal |
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) |
|
| Artem ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg)
|
|
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 |
---|
| Mike Haller (Bosch) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Thomas Spreckley ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | 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. |
| Sebastian (Bosch) ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Pending PR allowing Kuksa.VAL to load several VSS files at start up (supporting layer idea) |
- VISS server implementation in Go
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Minor bug fixes |
| Daniel Wilms (BMW) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) (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
|
| Daniel W ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Ted |
|
| Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | No VSC meeting this week (biweekly) |
| Ted ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) 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. |
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Minor fixes. |
| Artem ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg)
| Discussions about how to design edge-computing, with one Tier1 and one IAS provider, with relationship to CVII topics. |
Apologies
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.
...
Project | Person reporting | Updates |
---|
| Mike Haller (Bosch) ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | 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? |
| Sebastian (Bosch) ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) |
|
- VISS server implementation in Go
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) |
|
| Daniel Wilms (BMW) ![(question)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/help_16.svg) Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) (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.
|
| Daniel W ![(question)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/help_16.svg) Ted |
|
| Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Bosch joined this week's meeting. Discussion about current state and opportunities. |
| Ted ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) Ulf | Continued improvement issues. Lots of discussion on multi-set values (actuators) in a single call |
| Ulf ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | - |
| Artem ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg)
| - |
Apologies
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))
...
Project | Person reporting | Updates |
---|
| Thomas Spreckley (Bosch) ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | 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 |
| Sebastian (Bosch) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) |
|
- VISS server implementation in Go
| Ulf ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) |
|
| Daniel Wilms (BMW) ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) (Sebastian as backup) | Discussing some new topics related to possibly new strategy for instantiation of branches ... |
| Daniel W ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) Ted ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) |
|
| Gunnar ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) | Magnus F taking some open issues. Inclusions of nested namespaces still to be merged/decided. |
| Ted ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg) Ulf |
|
| Ulf ![(error)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/error.svg) | - |
| Artem ![(tick)](/s/ypeau5/8804/xgjkrn/_/images/icons/emoticons/check.svg)
| - |
Minutes
- Sebastian and Daniel W, Ulf, sent apologies
- Thomas working on AMM presentation
- eSync Alliance, upcoming
- OPIN, upcoming
- A bit of progress on AVRO encoding.
- (Repeated info), ongoing work on Android VSS-to-Android properties
- The goal is to create something like this: aasig-vhal-demo/tree/main/src repository ← this should already compile in AOSP (HAL implementation), but that example has a fixed set of signals. Instead it shall be possible to code-generation from an arbitrary list of VSS signals
- Here is a planning/background page named VSS to AOSP translation - WBS
- The code generator implementation will be a kind of combination of VSS-tools (to read VSS) and vsc-tools (that shows how to use Jinja2 templates for generation). The tools will need to consume also a "VSS layer" (deployment model) that describes how VSS signals are mapped to their respective Android counterparts.
Example of such mapping is on VSS to AOSP translation - WBS
...