[wildfly-dev] Merge com.sum.xml.bind module's dependencies into itself

Lin Gao lgao at redhat.com
Tue Feb 11 04:52:57 EST 2020


It looks like that there are no projects depend on the modules[1] directly
so far, I opened PR: https://github.com/wildfly/wildfly/pull/12977 for the
proposed changes[2].

[1]
com.github.relaxng
com.sun.istack
com.sun.xml.txw2
com.sun.xsom

[2] https://issues.redhat.com/browse/WFLY-12913

Best regards

On Mon, Jan 6, 2020 at 7:20 PM Lin Gao <lgao at redhat.com> wrote:

> Hi folks,
>
> There are 2 Eclipse JAXB related projects[1] that produce 10 artifacts
> with 3 groupIds that are spread over 5 JBoss modules:
>
> Project
>
> groupId
>
> artifactId
>
> JBoss module
>
> dependencies
>
> eclipse-ee4j/jaxb-ri <https://github.com/eclipse-ee4j/jaxb-ri>
>
> org.glassfish.jaxb
>
> jaxb-runtime
>
> com.sun.xml.bind
>
>    -
>
>    com.github.relaxng
>    -
>
>    com.sun.istack
>    -
>
>    com.sun.xml.txw2
>    -
>
>    com.sun.xsom
>    -
>
>    javax.api
>    -
>
>    javax.xml.bind.api
>    -
>
>    javax.xml.stream.api
>
> jaxb-xjc
>
> jaxb-jxc
>
> codemodel
>
> txw2
>
> com.sun.xml.txw2
>
>    -
>
>    javax.api
>
> xsom
>
> com.sun.xsom
>
>    -
>
>    com.github.relaxng
>    -
>
>    javax.api
>
> com.sun.xml.bind.external
>
> rngom
>
> com.sun.xml.bind
>
> See above
>
> relaxng-datatype
>
> com.github.relaxng
>
> N/A
>
> eclipse-ee4j/jaxb-istack-commons
> <https://github.com/eclipse-ee4j/jaxb-istack-commons>
>
> com.sun.istack
>
> istack-commons-runtime
>
> com.sun.istack
>
>    -
>
>    javax.activation.api
>    -
>
>    javax.api
>
>
>
> istack-commons-tools
>
> All these JBoss modules are private and do not depend on other modules
> except *com.sun.xml.bind*, we want to know if it is possible to simplify
> it by living with only 1 JBoss module: com.sun.xml.bind[2].
>
> So if any projects that are built based on WildFly depend on the following
> 4 JBoss modules, please comment if it is OK to do the merge(by updating
> your dependencies to com.sun.xml.bind instead):
>
> com.github.relaxng
>
> com.sun.istack
>
> com.sun.xml.txw2
>
> com.sun.xsom
>
>
> Thank you :)
>
> [1] https://github.com/eclipse-ee4j/jaxb-ri
>      https://github.com/eclipse-ee4j/jaxb-istack-commons
>
> [2] https://issues.redhat.com/browse/WFLY-12913
>
> Best Regards
> --
> Lin Gao
> Senior Software Engineer
> JBoss Sustaining Engineering Team
>
>

-- 
Lin Gao
Senior Software Engineer
JBoss Sustaining Engineering Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20200211/f8914639/attachment-0001.html 


More information about the wildfly-dev mailing list