Any plans to release a Milestone version from 2.0 branch ?
See original GitHub issueOn the 2.0
branch we have performed a lot of changes to the Model Interfaces in order to:
- Have interface that do not extend
java.util.Map
- Have clear behaviour (for example: enforce to create copy of list/maps, return an immutable copy…)
- Have defined paths for the mutations operation (the consumer of the library have a clear way to add/remove elements in list/maps)
- …
One use case I am looking at is a way to bridge existing OpenAPI libraries into the Microprofile model interfaces. Code should can be written against the Microprofile model interfaces, but the underlying library is Swagger-Core or KaiZen models.
The ultimate goal is to be able to exchange the parsers (Swagger-Parser or KaiZen Parser).
I think I will soon have reached the point where I need a released version taken from the 2.0
branch. Could we create a pre-release (for example version 2.0.M1
) and publish it on Maven central?
Because of release schedule of other projects I am working on, I would need it mid-december 2018.
Maybe one strategy could be to do it right after the 1.1
release.
I am ready to invest some effort in this. From a GitHub / maven / maven-central point of view doing the pre-release is simple. But because the project is part of a bigger one Microprofile and Eclipse Fundation, I can imagine that my request is a little bit more complex or not possible.
If my proposal is rejected or considered as too complicated, I will consider forking the project and releasing it under an other groupId
. Of course when 2.0
is officially released, the fork and the Milestones pre-releases created from this fork will become obsolete.
Thank you for your feedback.
Issue Analytics
- State:
- Created 5 years ago
- Comments:8 (7 by maintainers)
Top GitHub Comments
Release notes: https://github.com/eclipse/microprofile-open-api/releases/tag/mp-openapi-2.0-MR1
Thank you a lot!
Other specifications have released “Release Candidates” prior to a final release for inclusion in MP.
MP REST did one the other week.
I’m not sure what “process” might be required, but could ask on MP Google Group