Re: Experiences with transitive dependencies in buildr

2012-02-03 Thread Michael Guymon
Maven interop * Generate a maven POM based on a Buildr project * Create& deploy maven friendly artifacts based on a Buildr project Would there be any benefit for having Ivy interoperability as well? p From: Michael Guymon To: dev@buildr.apache.org

Re: Experiences with transitive dependencies in buildr

2012-01-02 Thread Peter Donald
On Fri, Dec 30, 2011 at 11:00 AM, Michael Guymon wrote: > Yeah, did not even think of that. That makes a good argument for using a dsl > with the lock file, something along the lines of: I still really like the idea of a yml file because it is much easier to process in other programs. At one stag

Re: Experiences with transitive dependencies in buildr

2011-12-29 Thread Michael Guymon
#x27;t necessarily have to :-) Maven interop * Generate a maven POM based on a Buildr project * Create& deploy maven friendly artifacts based on a Buildr project Would there be any benefit for having Ivy interoperability as well? p __**__ From: Michael Guymon To: de

Re: Experiences with transitive dependencies in buildr

2011-12-29 Thread Alex Boisvert
>>- org.apache.cassandra:**cassalndra-all:1.0.1 >>exclude: >>- *:servlet-api:* >>- *:junit:* >> >> That would be pretty handy - I really like the idea of the dependency >> report effectively acting as the whitelist / blacklist so when the

Re: Experiences with transitive dependencies in buildr

2011-12-28 Thread Michael Guymon
Hi Rehett, On 12/28/2011 03:02 PM, Rhett Sutphin wrote: --- > > dependencies: >com.slackworks:model-citizen:0.1: /home/zinger/devel/projects/swx/lockjar/tmp/test-repo/com/slackworks/model-citizen/0.1/model-citizen-0.1.jar >org.apache.mina:mina-core:jar:2.0.4: /home/zinger/devel/pro

Re: Experiences with transitive dependencies in buildr

2011-12-28 Thread Rhett Sutphin
rse changes >> my build file doesn't necessarily have to :-) >> >>> Maven interop >>> >>> * Generate a maven POM based on a Buildr project >>> * Create& deploy maven friendly artifacts based on a Buildr project >>> >>>

Re: Experiences with transitive dependencies in buildr

2011-12-28 Thread Michael Guymon
as well? p From: Michael Guymon To: dev@buildr.apache.org Sent: Thursday, 3 November 2011, 23:16 Subject: Re: Experiences with transitive dependencies in buildr So based on the discussion, it sounds like the following solutions would work well: Dependency Resolutio

Re: Experiences with transitive dependencies in buildr

2011-11-10 Thread Peter Donald
On Fri, Nov 11, 2011 at 3:21 AM, Michael Guymon wrote: > So there seems to be agreement on a initial solution. Should this be tracked > in Jira? Sounds good. > I plan on helping out, but work is eating all my spare time right now. On > top of that, I have a queue of patches I need to send out, s

Re: Experiences with transitive dependencies in buildr

2011-11-10 Thread Michael Guymon
a Buildr project Would there be any benefit for having Ivy interoperability as well? p From: Michael Guymon To: dev@buildr.apache.org Sent: Thursday, 3 November 2011, 23:16 Subject: Re: Experiences with transitive dependencies in buildr So based on the d

Re: Experiences with transitive dependencies in buildr

2011-11-04 Thread Stephen Haberman
> I'd wdd filtering and blacklist has been useful as well. FWIW, if you want a works-now solution, ixy.xml/ivy4r can have statements that work against transitive dependencies. Not to take away from the long-term dependency resolution discussions, which I'm glad to see happening. - Stephen

Re: Experiences with transitive dependencies in buildr

2011-11-04 Thread Peter Tillotson
Buildr project > >Would there be any benefit for having Ivy interoperability as well? p  From: Michael Guymon To: dev@buildr.apache.org Sent: Thursday, 3 November 2011, 23:16 Subject: Re: Experiences with transitive dependencies in buildr So based on the di

Re: Experiences with transitive dependencies in buildr

2011-11-03 Thread Tal Rotbart
Hi Peter & Michael, With buildr-dependency-extensions (https://github.com/jvshahid/buildr-dependency-extensions) you get both a POM generator and transitive dependency resolution (both optional). So essentially everything except: >  * Create/Rebuild a dependency file >  * Lock dependencies based o

Re: Experiences with transitive dependencies in buildr

2011-11-03 Thread Peter Donald
On Fri, Nov 4, 2011 at 10:16 AM, Michael Guymon wrote: > So based on the discussion, it sounds like the following solutions would > work well: > > Dependency Resolution > >  * Dependency resolution is optional >  * Resolve Transitive Dependencies for an artifact(s) >  * Create/Rebuild a dependency

Re: Experiences with transitive dependencies in buildr

2011-11-03 Thread Michael Guymon
So based on the discussion, it sounds like the following solutions would work well: Dependency Resolution * Dependency resolution is optional * Resolve Transitive Dependencies for an artifact(s) * Create/Rebuild a dependency file * Lock dependencies based on the dependency file Maven int

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Peter Donald
Hi, On Thu, Nov 3, 2011 at 12:26 AM, Chiaming Hsu wrote: > If this becomes part of the core of buildr as Peter suggested, would there be > performance impact when not using transitive dependencies? I would hope not. I am not a huge fan of transitive closure across the builds when you can't loc

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Alex Boisvert
l >> (as it is in buildr now) and avoid any performance impact for projects not >> using transitive dependencies, if we brought in more "Maven stuff" into >> core buildr library. >> >> Cheers, >> Chiaming Hsu >> >> >> >> ___

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Michael Guymon
if we brought in more "Maven stuff" into core buildr library. Cheers, Chiaming Hsu From: Peter Donald To: dev@buildr.apache.org Sent: Tuesday, November 1, 2011 8:40 PM Subject: Re: Experiences with transitive dependencies in buildr Hi, On Sat, Oct 2

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Michael Guymon
Thoughts in-lined below. . . On 11/01/2011 11:40 PM, Peter Donald wrote: Hi, On Sat, Oct 29, 2011 at 5:43 AM, Michael Guymon wrote: The integration with buildr is crude and for some reason the rdoc is no longer formated correct. I will update it to make it legible again. https://github.com/

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Chiaming Hsu
s, Chiaming Hsu From: Peter Donald To: dev@buildr.apache.org Sent: Tuesday, November 1, 2011 8:40 PM Subject: Re: Experiences with transitive dependencies in buildr Hi, On Sat, Oct 29, 2011 at 5:43 AM, Michael Guymon wrote: > The integration with buildr is crude and for some

Re: Experiences with transitive dependencies in buildr

2011-11-01 Thread Peter Donald
Hi, On Sat, Oct 29, 2011 at 5:43 AM, Michael Guymon wrote: > The integration with buildr is crude and for some reason the rdoc is no > longer formated correct. I will update it to make it legible again. > > https://github.com/mguymon/buildr-resolver nice. > This is the ruby wrapper for the Aeth

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Michael Guymon
it could be simpler, have / can you published your wrapper? p From: Michael Guymon To: dev@buildr.apache.org Sent: Friday, 28 October 2011, 16:09 Subject: Re: Experiences with transitive dependencies in buildr I had a similar experience when I started needing transitive resolution

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Peter Tillotson
: Experiences with transitive dependencies in buildr I had a similar experience when I started needing transitive resolution, but went a different route. My solution is a wrapper around Maven's dependency resolution framework, Aether. I have a hybrid Buildr setup, where Buildr can load a pom to ge

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Stephen Haberman
> My solution is a wrapper around Maven's dependency resolution > framework, Aether. I have a hybrid Buildr setup, where Buildr can load > a pom to get all the dependencies but Buildr does all the heavy > lifting. Nice! I was hoping someone would do this. Is your Buildr/Aether plugin published so

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Michael Guymon
I had a similar experience when I started needing transitive resolution, but went a different route. My solution is a wrapper around Maven's dependency resolution framework, Aether. I have a hybrid Buildr setup, where Buildr can load a pom to get all the dependencies but Buildr does all the hea

Experiences with transitive dependencies in buildr

2011-10-28 Thread Peter Tillotson
About a year ago I started using buildr. I needed to move from Ant, and integrate with maven projects, but had always found maven deeply frustrating I thought I'd share my experiences of using buildr and my recommendations.  But first why not maven: * Always seems to need internet connec