common-workflow-language / common-workflow-language/schema_salad
codegen: OpenAPI export
Open
- Dominant language
- Python
- Stars
- 86
- Forks
- 64
- Avg merge
- 19h 24m
- Merged PRs (30d)
- 19
Description
Goal: produce an OpenAPI compatible [Schema Object](https://swagger.io/specification/#schema-object) that uses as many of the OpenAPI concepts as possible to enable OpenAPI based libraries to validate inline CWL objects as part of other specification
Motivation: https://github.com/opengeospatial/ogcapi-processes/issues/282#issuecomment-1058323997
> [An OpenAPI Schema Object definition for CWL] would greatly help promote the use of CWL as a fully-defined OGC Application Package and would help validate schema received by the API.
Contributor guide
Assessment
This issue has not been assessed yet.