Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Work Package for Struct Proposal:
Details of the proposal in [PR 511](https://github.com/COVESA/vehicle_signal_specification/pull/511/)

A. Minor release with experimental struct support  
1. vss-tools can take in a types spec file and process sensor tree and the type tree together. struct/type support will be marked as an experimental feature.
    a. Syntactic check of struct definition
    b. Semantic check of type references in sensors
    c. Demonstrate working using the JSON exporter
2. Add disclaimer/warning when customer is using experimental feature 
3. Warning in exporters that structs are not yet supported
4. Warning in overlays that structs are not yet supported
5. Experimental feature documentation
Effort: 3 weeks

B. Exporters release  
1. Add support for struct types in other text-based available exporters in vss-tools - CSV, YAML
Effort: 1 week

C. Major release  
1. Overlay support
2. Documentation update
3. Add support for non-text exporters as needed - protobuf, DDSIDL, etc.
4. Add guidance around when and how to use struct types
Effort: 4 weeks


...