{"id":19079283,"url":"https://github.com/covesa/commercial-vehicle-information-specifications","last_synced_at":"2025-09-21T00:59:50.232Z","repository":{"id":241953817,"uuid":"807320767","full_name":"COVESA/commercial-vehicle-information-specifications","owner":"COVESA","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-27T14:17:01.000Z","size":9678,"stargazers_count":5,"open_issues_count":3,"forks_count":5,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-30T05:41:33.307Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/COVESA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2024-05-28T21:59:23.000Z","updated_at":"2025-04-27T14:16:52.000Z","dependencies_parsed_at":"2024-05-30T22:23:58.005Z","dependency_job_id":"34cc6793-c169-4ccd-a201-6b3116d2898e","html_url":"https://github.com/COVESA/commercial-vehicle-information-specifications","commit_stats":null,"previous_names":["covesa/commercial-vehicle-information-specifications"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/COVESA/commercial-vehicle-information-specifications","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/COVESA%2Fcommercial-vehicle-information-specifications","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/COVESA%2Fcommercial-vehicle-information-specifications/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/COVESA%2Fcommercial-vehicle-information-specifications/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/COVESA%2Fcommercial-vehicle-information-specifications/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/COVESA","download_url":"https://codeload.github.com/COVESA/commercial-vehicle-information-specifications/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/COVESA%2Fcommercial-vehicle-information-specifications/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276179899,"owners_count":25598571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"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":[],"created_at":"2024-11-09T02:14:05.845Z","updated_at":"2025-09-21T00:59:50.210Z","avatar_url":"https://github.com/COVESA.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Status - Incubating](https://img.shields.io/static/v1?label=Status\u0026message=Incubating\u0026color=FEFF3A\u0026style=for-the-badge)\n# commercial-vehicle-information-specifications  \n\n### Maintainers\nUlf Björkengren - Ford Motor Company\n\n### Working group meetings\nThe CVIS working group meets every other Monday at 16.00 CET.\nThe schedule and link to meeting can be found [here](https://wiki.covesa.global/display/WIK4/COVESA+Common+Meeting+Schedule).\u003cbr\u003e\nMinutes of meetings is found [here](https://covesa.atlassian.net/wiki/spaces/WIK4/pages/39068025/CVIS+Meeting+Topics+and+Meeting+Notes).\n\n## Overview\nThe Commercial Vehicle Information Specifications (CVIS) project is aiming at developing signal and service catalogues for commercial vehicles using the \n[HIM rule set](https://covesa.github.io/hierarchical_information_model/).\n\nUsing the HIM resource profile rule set enables the development of separate trees that each is tailored for the needs for specific vehicles types and models,\nand it can be extended to separate vehicle individuals.\n\nHIM also provides support for its implementation in an interface where it simplifies the server management of multiple trees.\n\nCatalogues will be developed for different commercial vehicle types, e. g. trucks, trailers, buses, etc.\n\nThe HIM rule set for signals (the resource profile) is identical to the [VSS rule set](https://covesa.github.io/vehicle_signal_specification/rule_set/), \nand this project will for the signal parts try to align and reuse as much as possible with the VSS project.\n\nOne attempt to realize this ambition is to use a structure where the parts of the tree that is domain specific\nis represented in \"private\" directories, while the parts that can be shared with other trees are stored in \"common\" directories.\nThe use of symbolic links allow the private tree to access the common parts as if they were part of the private tree.\nThis design is compatible with the [VSS-tools](https://github.com/COVESA/vss-tools) exporter tool,\nso it can be used to transform data in the vspec file structure to the different other formats supported by that tool.\n\nAnother attempt being tried out is to create a common tree for \"all\" vehicle types and then use the HIM configurator to configure this\ntree to become vehicle type specific.\n\nThe CVIS documentation is [here](https://covesa.github.io/commercial-vehicle-information-specifications/).\n\n## HIM configurator tool\n\nTo build the HIM configurator you need to have the Golang build system installed on your computer.\nThen you go to the directory where the himConfigurator.go file is located, and issues the command:\n\ngo build -o himConfigurator\n\nTo see the command line options it can be started with, issue the command:\n\n./himConfigurator -h\n\nPlease see the [documentation](https://covesa.github.io/commercial-vehicle-information-specifications/) for more details.\n\n## Installing the repo\nThe reo can be cloned by issung the command\n\ngit clone https://github.com/COVESA/commercial-vehicle-information-specifications.git\n\nAs the repo contains the VSS-tools as a submodule you might need to issue the command\n\ngit submodule update --init --recursive\n\nto get it installed too.\n\nAfter this installment the make file needs to be called to make sure that all packages used by the VSS-tools gets installed\n\nsudo make install\n\nThis command involves access to files that requires super user priviledges, hence the sudo prefix.\n\n## Contributors\nCVIS is an open standard and we invite anybody to contribute. Currently CVIS contains - among others - significant  contributions from\n\n - [Ford Motor Company](https://www.ford.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcovesa%2Fcommercial-vehicle-information-specifications","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcovesa%2Fcommercial-vehicle-information-specifications","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcovesa%2Fcommercial-vehicle-information-specifications/lists"}