-
-
Notifications
You must be signed in to change notification settings - Fork 16
Modifies domain objects after workshop #114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
This PR modifies the schema of the domain objects according to the structure discussed in the Koala Workshop Signed-off-by: Piotr P. Karwasz <[email protected]>
# | ||
# TEA Component and related objects | ||
# | ||
component: | ||
type: object | ||
description: A TEA component |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One of the possibilities discussed in the Workshop was to:
- inline the direct properties of this component (except
versions
) intoproduct.components
. - have an API endpoint that returns a paginated list of
component_version
objects.
spec/openapi.yaml
Outdated
component_version: | ||
type: object | ||
description: A specific version of a TEA leaf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A component_version
describes a specific binary file that is distributed to consumers. Should we also have a checksum or that file?
Should we have an API endpoint to find the correct component_version
based on its checksum?
3e1ddb3
to
edaf583
Compare
…feat/domain-objects Signed-off-by: Piotr P. Karwasz <[email protected]>
Signed-off-by: Piotr P. Karwasz <[email protected]>
0fde141
to
1acf408
Compare
This PR is based on #117. |
Signed-off-by: Piotr P. Karwasz <[email protected]>
This PR modifies the schema of the domain objects according to the structure discussed in the Koala Workshop