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>.
> 

Reply via email to