Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Architecture board] Are EE spec dependencies also transient dependencies in MP? #44

Closed
OndroMih opened this issue Jul 12, 2018 · 2 comments
Labels
Architecture board Issues across more MP specifications

Comments

@OndroMih
Copy link
Contributor

It was raise here that it's not clear whether JAXB is an MP dependency or not: eclipse/microprofile-open-api#233

Since JAXB is required by JAX-RS, it implies that MP also requires it. However, teh MP spec doesn't include JAXB while it includes Common Annotations.

We should clarify whether transitive dependencies of EE specs are also dependencies of MP or not. If yes, then we should list all of them in the MP spec document to avoid confusion. If not, we should clarify that too.

@OndroMih OndroMih added the Architecture board Issues across more MP specifications label Jul 12, 2018
@struberg
Copy link

I think we explicitly added JSON-B 1.0 as requirement for MP-2.0.
In MP-1.x it is indeed not required.

@kenfinnigan
Copy link

In today's architecture meeting there was agreement that this issue can now be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Architecture board Issues across more MP specifications
Projects
None yet
Development

No branches or pull requests

3 participants