Well, ASF certainly encourages publishing to Maven Central as there is an automated way of doing so from the Apache repositories.
See http://www.apache.org/dev/publishing-maven-artifacts.html -----Original Message----- From: Christophe Marchand [mailto:[email protected]] Sent: Monday, June 18, 2018 7:46 AM To: Mukul Gandhi (JIRA) <[email protected]> Subject: [EXTERNAL] Re: [jira] [Commented] (XERCESJ-1695) Xerces2J v 2.12 not available on Maven Central Mukul, Maven central is de facto the place where deliveries go. If someone can not find a jar in maven central, then it is not available, even if it has been released on project's web site. Everybody knows exactly how to publish a jar on a local - or enterprise - repository. It is a bad practise - each organization is responsible for publishing their artifacts ; I'm nto going to take responsability to publish somenthing I didn't build. Previous releases of xerces are in maven central, the last release *must* be also published to maven central. Publishing to maven central is a very simple job. And it says "this is the official release", all other are non-official publications, and so should not be used. I can take the official xerces publication, and release it under a groupId I own. I will be available on maven central, but it's not going to be the *official* one. Or maybe it is an official position of Apache to not deliver their artifacts on Maven Central and let people deploy their own - maybe wrongly built. Thanks a lot for links on Maven documentation. I suggest you to read this one : https://maven.apache.org/repository/guide-central-repository-upload.html Hope we'll quickly be able to find xerce 2.12.0 in maven central. Best regards, Christophe Le 18/06/2018 à 13:06, Mukul Gandhi (JIRA) a écrit : > [ > https://issues.apache.org/jira/browse/XERCESJ-1695?page=com.atlassian. > jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16 > 515588#comment-16515588 ] > > Mukul Gandhi commented on XERCESJ-1695: > --------------------------------------- > > I had written earlier about this issue in another thread, a while ago. > I'm again writing it below, > > "it should be possible to install Xerces 2.12.0 jars in the local Maven > repository by users, and have Xerces jars function as Maven project > dependencies. Following documentation, explains how to do this, > [https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html]." > > In the context of this bug report/wish, if any jar is not available in Maven > central, it can be converted locally into Maven dependency for the project > (that's what the above paragraph tells). If all this is not understood, IMHO > you'd need to learn Maven basics. > >> Xerces2J v 2.12 not available on Maven Central >> ---------------------------------------------- >> >> Key: XERCESJ-1695 >> URL: https://issues.apache.org/jira/browse/XERCESJ-1695 >> Project: Xerces2-J >> Issue Type: Wish >> Reporter: Nick Ozmore >> Priority: Major >> >> The 2.12 release includes various fixes, including security fixes, which >> Xerces users would like to include in their automated build pipelines. To >> facilitate this it would be very helpful to publish the latest version to >> Maven Center. Currently the latest version available in Maven is 2.11. >> https://mvnrepository.com/artifact/xerces/xercesImpl > > > -- > This message was sent by Atlassian JIRA > (v7.6.3#76005) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
