On Fri, Apr 18, 2008 at 6:22 AM, Chris Hane <[EMAIL PROTECTED]> wrote:
> Archie - thanks! > > I think have a meta repository is a great step. I have been following ivy > for a while. I have on my todo list to replace (enhance) our project build > files to use Ivy. However, I have been dragging my feet because I don't > want to build all of the ivy files that I will need. I think having a > repository where ivy files can be shared is great - it's just icing that we > can have a plugin for ivy to do a lot of the repacking work. > > I've noticed that you put up an initial list of ivy files. Do you have a > process for adding more? Submit patches to the issue tracker? > > Also, a general request - does anyone have a hibernate ivy file they would > like to contribute? You have some here: https://opensvn.csie.org/ivyrepsandbox/hibernate/hibernate/ Xavier > That's always been the one I started with and have always stopped with it > due to lack of time to figure everything out. > > Chris.... > > > Archie Cobbs wrote: > > > Hello fellow Ivy users, > > > > I'd like to announce a new little project I've started, and ask for your > > feedback (and help, if interested). > > > > This project has two basic parts... > > > > 1. *Builder Resolver*< > > http://ivyroundup.googlecode.com/svn/wiki/files/builder.html>: > > a new Ivy resolver that accesses ivy files and "build instructions" > > from an > > online "builder" repository. "Builder" repositories contain ivy.xml > > files > > but no artifacts. To get the artifacts, the build instructions are > > downloaded from the repository and executed locally. These > > instructions > > specify additional resource(s) to download and how to build the > > artifacts > > from them, for example, by downloading a project's original > > distribution > > archive directly from their web site and extracting the desired > > artifacts. > > 2. *Ivy RoundUp Repository* <http://ivyroundup.googlecode.com/>: an > > online, open-source community "Builder" repository for all Ivy users. > > > > Please click the links for more info and documentation. > > > > I am lobbying to get the builder resolver added into Ivy itself; right > > now > > it's still in patch form (you can download a pre-built ivy.jar from the > > project website). > > > > Some motivations for starting this project: > > > > 1. Ivyrep is no longer maintained, but we need a decent community Ivy > > repository that everyone can share > > 2. Hosting hundreds of large files that are just copies of the same > > files available elsewhere is expensive and redundant, so let's avoid > > doing > > that > > 3. 99% of projects out there do not publish ivy.xml files, so we need > > a community project that focuses on developing and maintaining them > > 4. To get the most out of Ivy, there needs to be a consistent set of > > guidelines for creating ivy.xml files: how to choose organization > > names, > > philosophy for defining configurations, etc. A community project > > supported > > by Ivy users can provide this. > > > > What I want to do is gauge interest in this idea and ask for any > > volunteers > > who'd like to start adding and maintaining meta-data for their favorite > > projects. The Ivy RoundUp repository is online now, though only as a > > proof-of-concept (it only contains a few modules so far). Take a look > > and > > you should be able to get the general idea: > > http://ivyroundup.googlecode.com/ > > > > In the worst case, if nobody else is interested, I will just use this > > for > > myself -- it's already working better than what I was doing (i.e., > > checking > > in giant ZIP files into Subversion and creating a project for every one > > to > > publish into our private Ivy repository), and in any case the work of > > setting it up is already done. Note also anyone could create their own > > private builder repository using this project as well. > > > > In the best case, we'll put together a piece of infrastructure that all > > Ivy > > users can really benefit from. > > > > Let me know what you think. > > > > Thanks, > > -Archie > > > > -- Xavier Hanin - Independent Java Consultant http://xhab.blogspot.com/ http://ant.apache.org/ivy/ http://www.xoocode.org/
