ITISFoundation / osparc-simcore

🐼 osparc-simcore simulation framework
https://osparc.io
MIT License
46 stars 27 forks source link

Complete workflow for public API clients. #4345

Closed bisgaard-itis closed 1 year ago

bisgaard-itis commented 1 year ago

Develop a workflow (using openapi-generator) for generating and mainting both a C/C++ and a Python clients. Use case: It is important to have up to date clients for communicating with the public API of oSparc. What's important is that we have a workflow for easily generating/testing/publishing clients when we add functionality to oSparc itself.

### Tasks
- [x] Fork [openapi-generator](https://github.com/OpenAPITools/openapi-generator) so we can maintain our own templates.
- [x] Support fully automatic generation of the Python client in [osparc-simcore](https://github.com/ITISFoundation/osparc-simcore), via "our" fork of [openapi-generator](https://github.com/OpenAPITools/openapi-generator)
- [ ] https://github.com/ITISFoundation/osparc-simcore-clients/issues/40
bisgaard-itis commented 1 year ago

Closing this issue as all tasks have been achieved