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 Integration (Feature Request) #63

Closed
ghost opened this issue Nov 20, 2013 · 13 comments
Closed

Swagger Integration (Feature Request) #63

ghost opened this issue Nov 20, 2013 · 13 comments
Labels

Comments

@ghost
Copy link

ghost commented Nov 20, 2013

Hi

First of all, nice project. I like it a lot.

Some feature that would make this project even more attractive is support for swagger.

Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services.

Website: https://developers.helloreverb.com/swagger/
Example: http://petstore.swagger.wordnik.com/

Swagger is already supported by play-framework, scalatra, django, go-restful.

BR, Rene

@codegangsta
Copy link
Contributor

This would be nice to have. I'm not sure that Martini fits all of the specifications to make for very useful swagger documentation. Swagger is based on REST principals. And while you can create RESTful web services in Martini it is not imposed on you.

@ghost
Copy link
Author

ghost commented Nov 25, 2013

Hi

Thanks for the quick answer.

For Django and play-framework it is the same. You can use them to create restful services but it is not imposed to you.

Maybe it could be implemented as configurable/pluggable option.

@codegangsta
Copy link
Contributor

Yeah, I can do a little more research on this. There has been some work in #76 that will possibly let a third party package have enough access to the routing layer to create a good Swagger integration

@jeberly
Copy link

jeberly commented Mar 28, 2014

+1 for this feature.

@ahall
Copy link

ahall commented Apr 2, 2014

+1

@hilefoks
Copy link

+1

3 similar comments
@KevinGorjan
Copy link

+1

@onurozgurozkan
Copy link

+1

@egbertp
Copy link

egbertp commented Jul 31, 2014

+1

@codegangsta
Copy link
Contributor

I believe martini is able to support this with the routes service. If somebody wants to create a package to support martini and swagger they are more than welcome to. Closing this issue for now to keep the issue tracker clean

@hilefoks
Copy link

hilefoks commented Aug 3, 2014

I believe... uh ... if somebody... um, well... closing this issue for now to keep the issue tracker clean

I don't mean any harm, but... um... LOL ;-)

@codegangsta
Copy link
Contributor

:) yeah the issue has been here forever

Sent from my iPhone

On Aug 3, 2014, at 3:23 AM, Stefan notifications@github.com wrote:

I believe... uh ... if somebody... um, well... closing this issue for now to keep the issue tracker clean

I don't mean any harm, but... um... LOL ;-)


Reply to this email directly or view it on GitHub.

@jgimenez
Copy link

This has been useful for me: https://github.com/yvasiyarov/swagger

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

No branches or pull requests

8 participants