You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "Rob Vesse (JIRA)" <ji...@apache.org> on 2013/10/28 16:36:39 UTC

[jira] [Commented] (GIRAPH-180) Publish SNAPSHOTs and released artifacts in the Maven repository

    [ https://issues.apache.org/jira/browse/GIRAPH-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13806856#comment-13806856 ] 

Rob Vesse commented on GIRAPH-180:
----------------------------------

I'm a little confused why the discussion here has focused on archetypes?  All I want as someone trying to consume Giraph is to be able to reference the Maven artifacts and have Maven pull them down from the appropriate repositories.  Archetypes may be nice to have but personally I've never once felt the need to use an archetype myself whereas I regularly consume artefacts.  It seems like archetypes should be a separate issue.

To be honest I was actually rather shocked when I searched Maven central and Apache nexus to find no published Giraph artifacts (even snapshots) available.  What is needed for the Giraph developers to be able to start publishing these artifacts?

As the project already uses maven it should really just be a case of incorporating a mvn deploy step into your CI and release process somehow.  Though I presume this would be somewhat complicated by the projects targeting of various different Hadoop versions hence why it has yet to happen?

> Publish SNAPSHOTs and released artifacts in the Maven repository
> ----------------------------------------------------------------
>
>                 Key: GIRAPH-180
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-180
>             Project: Giraph
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.1.0
>            Reporter: Paolo Castagna
>            Priority: Minor
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> Currently Giraph uses Maven to drive its build.
> However, no Maven artifacts nor SNAPSHOTs are published in the Apache Maven repository or Maven central.
> It would be useful to have Apache Giraph artifacts and SNAPSHOTs published and enable people to use Giraph without recompiling themselves.
> Right now users can checkout Giraph, mvn install it and use this for their dependency:
>     <dependency>
>       <groupId>org.apache.giraph</groupId>
>       <artifactId>giraph</artifactId>
>       <version>0.2-SNAPSHOT</version>
>     </dependency>
> So, it's not that bad, but it can be better. :-)



--
This message was sent by Atlassian JIRA
(v6.1#6144)