Skip to content

Review & enforce list of supported schema versionsΒ #43

@tcompa

Description

@tcompa

This is currently only in-place in tests: https://github.com/fractal-analytics-platform/fractal-task-tools/blob/main/tests/scripts/validate_multi_draft.py.

After we review #4 (and a corresponding fractal-web issue), we may come up with a list of supported schema versions (e.g. a certain set of JSON Schema drafts and/or some OpenAPI versions - possibly with some scope limitations e.g. as ajv does).

Once we have that list, we should also check compliance during schema generation in fractal-task-tools, and either fail or at least emit a warning when the generated schemas do not comply.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions