I can't find any text or discussions that mentions that the pom must point to the repos hosted on apache.org infrastructure. The ASF Publish Maven Artifacts Page [1] mentions that an SCM definition should be included in the pom, but does not specify where it should like. Might be something we need to confirm with [email protected]
That said, I think we would need to create a new release to make changes to the pom, and I'm not sure a new release just for this is worth it. Creating a PR to add daffodil to claims.json as mentioned below is probably the better solution in the short term. - Steve [1] https://www.apache.org/dev/publishing-maven-artifacts.html On 09/07/2018 09:33 AM, Mike Beckerle wrote: > So scaladex is a scala-developer's index of open-source projects in scala. > > > Daffodil didn't get picked up because our maven pom <scm> tag doesn't point > at github. > > > Is there a reason why it needs to point at the apache asf gitbox, and not the > mirror at github? > > > I know the official apache reference for the project is the gitbox repo, but > that's not necessarily where we want tools probing and such is it? > > > If this can be changed, it would be good to do so, but I believe there is > another way to work around this if not. > > > ________________________________ > From: Guillaume Massé <[email protected]> > Sent: Friday, September 7, 2018 4:37 AM > To: scalacenter/scaladex > Cc: Mike Beckerle; Author > Subject: Re: [scalacenter/scaladex] Apache Daffodil (Incubating) not being > found/incorporated into scaladex (#554) > > > This is because the <scm> tag of your POM does not point to a GitHub > repository: > > https://search.maven.org/classic/#artifactdetails%7Corg.apache.daffodil%7Cdaffodil-core_2.12%7C2.2.0%7Cjar > > The Central Repository Search > Engine<https://search.maven.org/classic/#artifactdetails%7Corg.apache.daffodil%7Cdaffodil-core_2.12%7C2.2.0%7Cjar> > search.maven.org > Use the forms below and your advanced search query will appear here > > > <scm> > <url>https://gitbox.apache.org/repos/asf/incubator-daffodil.git</url> > > <connection>scm:git:https://gitbox.apache.org/repos/asf/incubator-daffodil.git</connection> > </scm> > > You can add a line to claims.json: > > https://github.com/scalacenter/scaladex-contrib/blob/master/claims.json > > "org.apache.daffodil *": "apache/incubator-daffodil" > > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on > GitHub<https://github.com/scalacenter/scaladex/issues/554#issuecomment-419366628>, > or mute the > thread<https://github.com/notifications/unsubscribe-auth/ABdBg5o_rXfgUVCsBLh3ie3wfrMd5ZClks5uYjBmgaJpZM4WdoMe>. >
