Introduction
The Central Data Service Playground (CDSP) is a neutral, open playground for data services both within and outside the vehicle in the context of data-centric architectures. It enables investigation into the internals of these services and how they can be combined. Furthermore, the playground provides a means to publish and collaborate on such work in the open.
The idea for the CDSP originated in the COVESA Data Architecture group, which was then developed collaboratively by the COVESA open automotive community.
What's Changed
Congratulations to the COVESA Data Architecture group on the first release of the CDSP. Thank you to all who contributed to its development.
Feature Summary:
- Initiated project.
- Created Playground Docker deployment (using the VISSR VISS data server and Apache IoTDB data store).
- Created online documentation site.
- Created example data feeder for the RemotiveLabs virtual signal platform.
- Developed support for Apache IoTDB as a new state storage backend for VISSR (previously called WAII) data server and upstreamed it.
Detail:
- [WIP] Phase 1 PoC - base setup by @slawr in #16
- Hugo document generation added. by @UlfBj in #17
- automotive-viss2 submodule: correct commit after revert by @slawr in #23
- [WIP] Add baseline content to the documentation site by @slawr in #27
- doc site: add initial implementation overview by @slawr in #28
- Project root readme and doc site updates by @slawr in #29
- (WIP) Rebase on VISSR HEAD commit for upstreamed Apache IoTDB support by @slawr in #30
- Docker compose quality of life improvements and/or cleanup before 0.1.0 release by @slawr in #32
- doc site: add Apache IoTDB and VISSR guides, also misc minor changes by @slawr in #34
- docker README.md: add note pointing to docker install instructions by @slawr in #38
- root README.md: add note about git submodules by @slawr in #39
- online doc: change IoTDB DB example to use a 'device' by @slawr in #40
- [WIP] Example feeder for RemotiveLabs cloud virtual signal platform by @slawr in #42
- fix wrong docker desktop link in docker folder readme by @chrizmc in #46
Project contributions to upstream VISSR/WAII project:
- (WIP) Adding Apache IoTDB as a new State Storage backend by @slawr in w3c/automotive-viss2#110
- doc: document use of Apache IoTDB for state storage/data store by @slawr in COVESA/vissr#2
- Apache IoTDB: add runtime configuration file support for connector by @slawr in COVESA/vissr#5
- Dockerfile.rlserver: copy IoTDB runtime config file by @slawr in COVESA/vissr#22
New Contributors
- @slawr (Stephen Lawrence, Renesas) made their first contribution in #16
- @UlfBj (Ulf Bjorkengren, Ford) made their first contribution in #17
- @chrizmc (Christian Muehlbauer, BMW) made their first contribution in #46
Full Changelog: https://github.com/COVESA/cdsp/commits/v0.1.0