You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by Mike Beckerle <mb...@tresys.com> on 2018/09/07 13:33:57 UTC

Getting Daffodil on Scaladex - Fw: [scalacenter/scaladex] Apache Daffodil (Incubating) not being found/incorporated into scaladex (#554)

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é <no...@github.com>
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>.

Re: Getting Daffodil on Scaladex - Fw: [scalacenter/scaladex] Apache Daffodil (Incubating) not being found/incorporated into scaladex (#554)

Posted by Steve Lawrence <sl...@apache.org>.
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 general@incubator.a.o

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é <no...@github.com>
> 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>.
>