eclipse / microprofile-open-api

Microprofile open api
Apache License 2.0
131 stars 82 forks source link

SmallRye: Compatible Certification Request for MicroProfile OpenAPI 2.0 #459

Closed phillip-kruger closed 1 year ago

phillip-kruger commented 3 years ago
kwsutter commented 3 years ago

The Specification Name and Version item should point at the actual Spec. I would put a reference to the eventual maven repo: https://search.maven.org/artifact/org.eclipse.microprofile.openapi/microprofile-openapi-spec/2.0/pom

Same thing for the Compatible Impl. Reference the maven artifact: https://search.maven.org/artifact/io.smallrye/smallrye-openapi/2.1.0-RC1/jar or have the binary available in a download directory that will not be removed. We need a "permanent" location for the CI. And, just to clarify, the version of SmallRye-OpenAPI is 2.1.0-RC1 (vs 2.0.0-RC1 to match the spec)?

radcortez commented 3 years ago

Updated the links.

The version alignment is just a coincidence :)

dblevins commented 3 years ago

These public TCK results are not consumer-friendly and I think we want to do much better in future releases.

Here's the most ideal setup:

The page also must be permanent. This looks like output from a CI run still in the CI system and it isn't clear if old builds eventually get removed.

We don't need to fix all of this now, but we should plan to improve things in this area for future releases.

MikeEdgar commented 1 year ago

Completed