Hi,

While working on an issue with MP rest client on current TomEE master, I
invested a couple of hours understanding how the relationship between
MicroProfile boom, rest-client jar and cxf versions worked all together.

>From Tomee pom file [1] I was able to quickly identify how current master
is structured, but then the journey to check releases and correlations
started and I was navigating around CXF release notes, JIRA, MP github
release pages, rest-client releases etc.

I think it would be nice to have a dev-oriented documentation that can save
us time in the future. I bet that I'm not the first and either the last one
that will need to invest time navigating in a similar issue with another MP
related specification, release and implementation.
If you agree with the documentation initiative, Where can I publish this
Release Matrix I started to build and that we all can expand for all the MP
projects?

Microprofile           MP Rest client             CXF

MicroProfile (2.2) -> Rest Client (1.2)  -> 3.2.7, (3.2.8) 3.3.0
MicroProfile 2.1   -> Rest Client 1.1     -> 3.2.6, 3.3.0
MicroProfile 2.0.1 -> Rest Client 1.1    -> 3.2.6, 3.3.0
MicroProfile 2.0   -> Rest Client 1.1    -> 3.2.6, 3.3.0
MicroProfile 1.4   -> Rest Client 1.1    -> 3.2.6, 3.3.0
                   -> Rest Client 1.0.1  ->
MicroProfile 1.3   -> Rest Client 1.0    -> 3.2.2

() Indicates there are not yet released at the time of this matrix was
written.

[1] https://github.com/apache/tomee/blob/master/pom.xml#L200-L218
-- 
Atentamente:
César Hernández Mendoza.

Reply via email to