Currently, we use hand-crafted YAML files that define the rules for a specific OSI version.
During the project group meetings for the initial release of qc-osi-trace, we agreed to keep these manually created rules for now, since exploring alternative approaches would take too much time before release.
However, for future versions it is beneficial to:
- Rework how rules are parsed,
- Fully deprecate the use of
osi-validation snippets, and
- Potentially generate all required rule files (in whichever format) dynamically.
The exact approach will be discussed once somebody starts to work on this.
Currently, we use hand-crafted YAML files that define the rules for a specific OSI version.
During the project group meetings for the initial release of
qc-osi-trace, we agreed to keep these manually created rules for now, since exploring alternative approaches would take too much time before release.However, for future versions it is beneficial to:
osi-validationsnippets, andThe exact approach will be discussed once somebody starts to work on this.