For complete information about Swagger™, make sure you check the Swagger Specification project. It contains general information and the actual Swagger specification.
How to contribute
Community contributions have made Swagger a better specification and framework. If you are interested in contributing, please follow these simple guidelines.
Use the Google Group for questions. Issues should be opened if you find a problem in the product or have an enhancement request.
Send pull requests against the develop branch! The master is stable so sending a pull request against it should really be used when there's a terrible bug that needs to be patched. Typically, they should go against develop.
Supply test cases. If you don't we can't see if your code is working or not, or is broken in the future.