Skip to content
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

Swagger/OpenAPI specification for Subutai REST #2127

Open
akarasulu opened this issue Nov 18, 2017 · 0 comments
Open

Swagger/OpenAPI specification for Subutai REST #2127

akarasulu opened this issue Nov 18, 2017 · 0 comments
Assignees

Comments

@akarasulu
Copy link
Contributor

We've been wasting time hand rolling our REST call drivers. @dilshat you spent weeks rolling drivers by hand. Instead just produce a Swagger/OpenAPI specification for the API and generate the drivers for all languages. This is easy to do.

Here's how to write a specification for Subutai REST: https://apihandyman.io/writing-openapi-swagger-specification-tutorial-part-1-introduction/. Write a specification for a small portion of the API and generate drivers for Golang, Java, Ruby, and Javascript using the autorest tool. See how they work with some example code. Do this in your personal repository please and give us a pointer to it. If this works well we can complete the specification and have all our libraries generated from it.

@dilshat dilshat mentioned this issue Dec 12, 2017
@dilshat dilshat self-assigned this Dec 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants