[ 
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)

Reply via email to