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

Create a 'Best Practices' wiki page #122

Closed
webron opened this issue Sep 21, 2014 · 9 comments
Closed

Create a 'Best Practices' wiki page #122

webron opened this issue Sep 21, 2014 · 9 comments

Comments

@webron
Copy link
Member

webron commented Sep 21, 2014

See: https://groups.google.com/d/msg/swagger-workgroup/PaAX10gFYFM/qdZVyP5n9tkJ

@webron
Copy link
Member Author

webron commented Feb 21, 2016

This is something to take into account for he next version of the spec.

@drewish
Copy link

drewish commented Feb 24, 2016

Yeah a how to write your API so it's compatible with swagger guide would be helpful. You could point the people who get frustrated trying to document existing APIs there so they'd know what they need to change in their next version to be able to use Swagger.

@webron
Copy link
Member Author

webron commented Feb 24, 2016

As long as we replace Swagger with OpenAPI there, sure ;)

@drewish - it would be very useful if you could cover some pitfalls you encountered in your process. Knowing the spec, it's difficult to realize where those pain points may be, and we'd definitely want to cover those.

@earth2marsh
Copy link
Member

👍

@webron
Copy link
Member Author

webron commented Mar 1, 2016

Parent issue: #589

@KiaraGrouwstra
Copy link

I hope using schema (and therefore $refs) in non-body parameters could be encouraged for 3.0, since this new option seems non-obvious to those upgrading, while it could e.g. enable generated docs to cross-link parameters with models used in responses.

@RobDolinMS
Copy link
Contributor

@webron Would you mind if I moved this out to milestone==v3.Next (i.e. after v3.0.0)?
P.S. If anyone interested in this (@drewish @earth2marsh @tycho01) wants to just go ahead and start the wiki page, that would be good ness too.

@webron
Copy link
Member Author

webron commented Apr 23, 2017

@RobDolinMS - I don't recall what v3.Next is. This is part of the documentation of 3.0.0 but it can come after the official release of it. It's not a post 3.0.0 feature.

@handrews
Copy link
Member

In the intervening years we closed the wiki and created learn.openapis.org. If there's more work to do on this, please open issues on the OAI/learn.openapis.org repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants