swagger-api / swagger-codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
http://swagger.io
Apache License 2.0
16.93k stars 6.03k forks source link

Swagger Codegen Roadmap for v2.4.0, v3.0.0 #8935

Open mgvirtzm opened 5 years ago

mgvirtzm commented 5 years ago

I have several questions about short-term Swagger Codegen roadmap.

1) Will v2.4.0 be followed by v3.0.0, so that v3.0.0 supports both Swagger v2 specifications and OpenAPI v3 specifications, or they will co-exist as two stable releases, one for Swagger v2 and one for OpenAPI v3, or, as a third option, v3.0.0 will only support OpenAPI v3, while Swagger v2 will be supported by archived Swagger Codegen releases?

2) When is it planned, in quarterly terms, to release v2.4.0 and v3.0.0?

3) When would it be possible to see tentative release notes for these releases?

hkosova commented 5 years ago

2) v2.4.0 and v3.0.3 were released on November 30, 2018: https://github.com/swagger-api/swagger-codegen/releases

3) See the link above.

ngocdaothanh commented 5 years ago

v3.0.3 were released on November 30, 2018: https://github.com/swagger-api/swagger-codegen/releases

Can you please package and release the latest version 3.x to Maven?

Currently, the README is saying this:

wget http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3.1.jar -O swagger-codegen-cli.jar

For 3.x, only 3.0.0-rc1 has been released: http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/

hkosova commented 5 years ago

@ngocdaothanh All 3.x releases are in Maven, under the groupId of io.swagger.codegen.v3: https://mvnrepository.com/artifact/io.swagger.codegen.v3/swagger-codegen http://central.maven.org/maven2/io/swagger/codegen/v3/

For more info about v. 3.x of Swagger Codegen please see the 3.0.0 branch of this repo: https://github.com/swagger-api/swagger-codegen/tree/3.0.0