> Here's my concerns:
> 

I will also throw my own concerns in here as well.

From the perspective of gentoo linux (and also basically any half decent 
distro [1]),  we require the ability to build jruby from source.  Migrating to 
Buildr could make that extremely difficult (even more so than it is currently). 
 
If this were to introduce a circular dependencies then it would be impossible.

- Alistair

[1] All distro's should be compiling all packages from source.  Otherwise they 
cannot verify the integrity of their packages.  Gentoo just takes it a little 
further and gets the user to do the compiling.

> * We've already started moving our build into Rake a bit by bit, and
> the bootstrapping question becomes apparent very quickly. In other
> words, we need JRuby (or Ruby) to run Buildr/Rake, but need
> Buildr/Rake to build JRuby.
> * Our Ant build has been a bitch to maintain, but now that it works
> pretty much everyone can build out of the box. That's very valuable.
> 
> I would guess that Buildr would make our Maven nonsense easier, and
> maybe even allow us to yank out of our src the libraries that can be
> directly fetched from Maven (like we have experimented with using Ivy
> in the past), so that's definitely a bonus. And of course not having
> to maintain the Ant script is a benefit in any case.
> 
> I am interested in hearing other opinions.
> 
> - Charlie
> 
> On Thu, Aug 12, 2010 at 5:08 PM, Antoine Toulme
> 
> <antoine.tou...@gmail.com> wrote:
> > Hi devs,
> > I would like to contribute a Buildr based build to JRuby. Buildr is a
> > Rake-based build system that integrates well with Maven repositories, has
> > a goal-based lifecycle that is very easy to extend and work with.
> > Buildr works on top of MRI or JRuby.
> > I recently contributed a build using Buildr for jffi that shows a drastic
> > reduction of the complexity of the ant build files.
> > It is currently waiting for review on jira, and there may be more work as
> > my C skills didn't allow me to finish the C compilation part:
> > http://jira.codehaus.org/browse/JRUBY-4970
> > This email is meant to test the waters. Please also note I would work on
> > the build system on my own as time permits, so I cannot give a firm date
> > to contribute it.
> > Any strong objections ?
> > Thanks,
> > Antoine
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to