reanahub / reana-commons

REANA common utilities and schemas
https://reana-commons.readthedocs.io/
MIT License
2 stars 39 forks source link

Move creation of open api clients to reana-commons #6

Open dinosk opened 6 years ago

dinosk commented 6 years ago

We can centralize the creation of open api clients (from server, client by moving them to reana-commons)

Same thing could be done for the open api tests (like in job-controller, workflow-controller). Note there are two tests for the openapi, one for validation of the schema, and one to verify that the schema is not outdated.

diegodelemos commented 6 years ago

Addressed by https://github.com/reanahub/reana-commons/pull/47. Central validation of OpenAPI specs and central testing if the spec is outdated still to be done.

diegodelemos commented 5 years ago

Addressed by https://github.com/reanahub/reana-commons/pull/71, https://github.com/reanahub/reana-server/pull/115, https://github.com/reanahub/reana-client/pull/214, https://github.com/reanahub/reana-workflow-engine-cwl/pull/76, https://github.com/reanahub/reana-workflow-engine-serial/pull/55 and https://github.com/reanahub/reana-commons/pull/71 during Live-Mode sprint.


What remains: