-
Notifications
You must be signed in to change notification settings - Fork 10
Open
0 / 30 of 3 issues completedOpen
0 / 30 of 3 issues completed
Copy link
Description
Description
There are multiple places in the specification with overlapping elements that are incompatibles, this also affects other Margo parts (like the reference implementation sandbox).
The main reason for this is that:
- There is no data model that simplifies extensions/additions to the specification.
- There is no source of truth being used for consistency with whatever artifacts get created (HTML documentation, OpenAPI specifications, examples,...).
Associated requirements
Derived from the above mentioned reasons for this issue following requirements can be defined:
- Create a complete, well-documented and intuitive data model.
- Use the data model as source of truth for the creation of artifacts and validation of manually created ones.
Impacted Margo components
Workload Fleet Manager
Location
No response
Use cases/scenarios
- Specification (HTML) gets created from data-model.
- Validation schemas and rules are created from data-model and made available for implementations.
- Provided examples (in the specification, in the sandbox,...) are validated against the data-model.
Reference links
No response
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels