Hey All,

I'm trying to get the Fedora Client available as a Maven dependency for our
software to make use of in talking to Fedora repositories.

The first version I was looking for was v2.2.4, which uses the old ant
builds. I've built a bundle as per:
http://code.google.com/p/redbox-mint/wiki/BuildingFedoraClient

and it is available here:
http://code.google.com/p/redbox-mint/downloads/detail?name=fcrepo-client-2.2.4-bundle.jar

But wanted to check on a few thing:

   1. I can't upload this to Sonatype since I'm not a member of your
   community (as per: https://issues.sonatype.org/browse/OSSRH-1942).
   2. Does anyone object to me building in this way? Or the contents of the
   POM (such as your dev details, which I grabbed from the wiki/web where I
   could find them)?
   3. Are the GAV details correct? I originally went for
   org.fedora-commons:fedora-client:2.2.4, but after looking at later versions
   (see below) I switched to org.fcrepo:fcrepo-client:2.2.4 - Is there any
   preference?
   4. Can either A) someone with authority upload this bundle for me? or B)
   allow me access (presumably via Sonatype) to upload?


Next I moved on to v3.3.1, which one of our clients has indicated they will
soon be migrating to. I haven't started on this one yet, so some of these
questions will just be me trying to sort out some confusion:

   1. The src.zip link from here is broken:
   http://www.fedora-commons.org/software/repository/v_3_3_0 Although I did
   look around and find:
   http://sourceforge.net/projects/fedora-commons/files/fedora/3.3/
   2. The location above had only a jar file listed for v3.3.1 and seemed to
   relate only to the server (I didn't try using it though). I assume this is
   not big deal and the client is compatible?
   3. After grabbing the v3.3 source I was happy to note the Maven build and
   adjusted my 2.2.4 GAV to match, but the build process fails since it appears
   the fedora-commons.org maven repository is defunct.
   4. I can't find any publicly available artifacts in either Maven Central
   or the Duraspace repo that match the GAV details from the v3.3 POMs, are
   these available somewhere?
   5. Failing this I thought I could either go through the pain of building
   up all the v3.3 dependencies and releasing them (ouch), or move to the
   current versions and pray they are compatible for a v3.3.1 server... any
   advice on the more likely route to success?

Apologies for the wall of text in this post, but I'm mainly looking for
information/authorization. I'm happy to do any/all dev work involved if it
falls in line with community expectations.

Ta,
Greg
------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to