{"id":23842658,"url":"https://github.com/slawr/vss-otaku","last_synced_at":"2026-04-06T07:03:10.325Z","repository":{"id":70670122,"uuid":"438688828","full_name":"slawr/vss-otaku","owner":"slawr","description":"Hacking playground for the Covesa VSS eco-system","archived":false,"fork":false,"pushed_at":"2025-10-03T17:51:44.000Z","size":147,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-10-03T18:29:58.296Z","etag":null,"topics":["covesa","genivi","renesas","vss"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slawr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-15T15:59:23.000Z","updated_at":"2023-08-02T14:35:09.000Z","dependencies_parsed_at":"2025-01-02T18:51:06.354Z","dependency_job_id":"045419e5-4722-4921-af9d-4cf2d44612cb","html_url":"https://github.com/slawr/vss-otaku","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/slawr/vss-otaku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slawr%2Fvss-otaku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slawr%2Fvss-otaku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slawr%2Fvss-otaku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slawr%2Fvss-otaku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slawr","download_url":"https://codeload.github.com/slawr/vss-otaku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slawr%2Fvss-otaku/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31463017,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["covesa","genivi","renesas","vss"],"created_at":"2025-01-02T18:51:01.482Z","updated_at":"2026-04-06T07:03:10.310Z","avatar_url":"https://github.com/slawr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VSS Otaku\n\nvss-otaku is a hacking playground to prototype various tools related to the [Covesa](https://www.covesa.global/)/W3C [Vehicle Signal Specification (VSS)](https://github.com/COVESA/vehicle_signal_specification). Using patterns and tooling from the [vss-tools](https://github.com/COVESA/vss-tools) eco-system and the [Common Vehicle Interface Initiative (CVII) Tech Stack](\nhttps://at.projects.genivi.org/wiki/display/MIG/CVII+Tech+Stack).\n\nThe intention would be to migrate productive/mature work upstream into vss-tools, or as a separate component if vss-tools is not a good fit.\n\nFor both of those reasons this is unlikely to be a place for stable releases. Code may change often, possibly breaking backwards compatibility. Commits may be force pushed as terraforming of ideas takes shape.\n\n## Current areas of interest\nClosing the gap between data sources and in-vehicle Data Servers. As a starting point Southbound VSS-feeders from the Renesas Simulator and CAN towards/into VSS data are being investigated.\n\nIn-vehicle storage of VSS data using a time series database such as [Apache IoTDB](https://iotdb.apache.org/). Then the use of such a database as a backend into data servers such as [VISS](https://www.w3.org/TR/vehicle-information-service/) or [GraphQL](https://github.com/COVESA/graphql-vss-data-server).\n\nThis is likely to break down into two main technical areas:\n1. Format Converters and Code Generators to automate conversion of formats such as data models into forms to be consumed by other processes. For example, generation of C++ code to convert input data into VSS.\n2. Data Feeders that connect in-vehicle data sources to VSS Data Servers and Storage using the automation from the first area. A goal is pluggable components that can be reusable in different configurations.\n\nFor details see the documentation in the sub-directories.\n\n## Contributions\nIf you have issues or fixes, then please raise them in Github as Issues or Pull Requests.\n\nIf you have something major in mind then perhaps we should discuss it first, possibly upstream in the Covesa CVII project. Others may have good input or be willing to help.\n\n## Why the name VSS Otaku?\n[Otaku](https://en.wikipedia.org/wiki/Otaku) is a Japanese word describing someone with a consuming interest in a particular subject. Although commonly attached to Anime and Manga, Otaku can be interested in a wide range of subjects. Having a passion for the beauty and artistry that goes into the creation of a [Maki-e fountain pen](https://www.pilot-namiki.com/en/) could mean you are a Maki-e Otaku.\n\nIn popular slang it is often translated to Geek or Nerd in English and as with those words can have both negative and positive interpretations. At the same time we see people reclaiming positive interpretations to counter the alternative use as a pejorative. In that spirit I use Otaku as a positive description of a consuming focus on VSS for the people involved in this project.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslawr%2Fvss-otaku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslawr%2Fvss-otaku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslawr%2Fvss-otaku/lists"}