On 10/15/07, Adrian Woodhead <[EMAIL PROTECTED]> wrote: > > Hey there, > > I mailed this list a few weeks back with some questions about writing a > custom Ivy resolver which uses Subversion to store artifacts. Well, I > have done this using the code from your 2.0 alpha release and we are now > using it actively to retrieve and publish files to and from Subversion > and its working really nicely. I was wondering if you would be > interested in this code? I have spoken to our technical director and he > is happy for us to license it under the Apache license and donate it. I > would also be willing to maintain the code in future if necessary. Let > me know if you are interested.
It could be interesting to have one more resolver but first a question: do you use a svn client library (like SVNKit) or the svn command line, or subversion java binding? Depending on SVNKit is incompatible with the allowed licenses at the ASF for instance. Then there is the problem of maintenance... to maintain the code you need commit rights, and we can't grant commit rights on the basis of only one contribution. So you'd need to provide patches to maintain the code... Moreover, if you finally give up on maintaining the code, we (Ivy team) would have to maintain it. So we'd need to see how the code looks like, how is it tested and documented. What I can recommend since you have the approval of your technical director is to open a JIRA issue and attach a patch to our code base with your svn resolver implementation. Please remember to check the box about transfering rights to the ASF, so that we can apply the patch if we agree on that. Then even if we do not include your patch, any user in the community would be able to use it (as long as you use the ASL), so it isn't lost. Another option would be to contribute it to ivytools where there is the first version of a svn resolver. The problem is that ivytools is not maintained anymore, and thus I doubt it would gain much momentum over there. Xavier Regards, > > Adrian > -- Xavier Hanin - Independent Java Consultant http://xhab.blogspot.com/ http://ant.apache.org/ivy/ http://www.xoocode.org/
