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

Upgrade swagger 2.0 to openapi 3.0 #404

Closed
4 tasks
fkneeland-figure opened this issue Jul 29, 2021 · 1 comment
Closed
4 tasks

Upgrade swagger 2.0 to openapi 3.0 #404

fkneeland-figure opened this issue Jul 29, 2021 · 1 comment
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@fkneeland-figure
Copy link
Contributor

Summary

Openapi 3.0 is the updated version of swagger 2.0. It has several nice features to make api documentation easier so we should investigate how much work it will take to migrate and whether it is possible with cosmos still using swagger 2.0.

Also should take note of: cosmos/cosmos-sdk#7620

Here is an article explaining some of the differences between swagger 2.0 and openapi 3.0: https://medium.com/@tgtshanika/open-api-3-0-vs-swagger-2-0-94a80f121022

Problem Definition

Proposal

Investigate the feasibility of upgrading swagger 2.0 to openapi 3.0 and make the migration if benefitial.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@fkneeland-figure fkneeland-figure added the documentation Improvements or additions to documentation label Jul 29, 2021
@iramiller iramiller added this to the v1.8.0 milestone Sep 13, 2021
@iramiller iramiller modified the milestones: v1.8.0, backlog Nov 9, 2021
@iramiller iramiller modified the milestones: backlog, v1.9.0 Jan 20, 2022
@iramiller iramiller modified the milestones: v1.13.0, v1.14.0 Sep 21, 2022
@iramiller iramiller modified the milestones: v1.14.0, backlog Dec 9, 2022
@iramiller iramiller moved this from Todo to Backlog in Provenance Core Protocol Team Mar 24, 2023
@SpicyLemon
Copy link
Contributor

This appears to now be a copy of #2063.
Closing this one in favor of that one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Development

No branches or pull requests

3 participants