incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ewan Mellor <Ewan.Mel...@eu.citrix.com>
Subject RE: [DISCUSS] Please choose: The build system to use for 4.0
Date Fri, 17 Aug 2012 20:04:56 GMT
OK, so we've got offers of effort on Maven from Darren, Hugo, plus review help from Olivier
and Alex.  Maven gets +1 from me, Alex, and Brett too.

On the Ant side we've got +1 from Chip ("based on timeline"), Wido, Marcus, and Mice.  David
has his deps-ctrl branch, but no-one has offered to finish the job.

We have consensus that the release is going to slip by at least 3 weeks (2 at the front and
one at the end), which gives us four weeks total to get the build system done and debugged
(i.e. between now and final release candidate on Sep 14).

With that extra time, does that change anyone's opinion?  It would be nice to get consensus
on this issue, otherwise we're going to have to put it to a vote.

Thanks,

Ewan.


> -----Original Message-----
> From: akarasulu@gmail.com [mailto:akarasulu@gmail.com] On Behalf Of
> Alex Karasulu
> Sent: 17 August 2012 03:11
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: [DISCUSS] Please choose: The build system to use for 4.0
> 
> On Fri, Aug 17, 2012 at 1:00 PM, Olivier Lamy <olamy@apache.org> wrote:
> 
> > +1 for Apache Maven
> 
> 
> Ditto but this can happen any time and in parallel. I understand and
> appreciate the time limitations for the 4.0 release.
> 
> 
> > (but I agree my POV can be considered non objective :-)
> > ) or at least our own Apache dogfood.
> > I agree this can late for 4.0 (why not for 4.1) Btw if someone push
> > poc on a branch I can help to review as I have a bit of experience on
> > (and Brett too :-) ).
> >
> 
> I'm not a Maven demigod like Brett, but I can help out here as well.
> 
> 
> >
> > Olivier
> > Le 16 août 2012 23:12, "David Nalley" <david@gnsa.us> a écrit :
> >
> > > Hi folks,
> > >
> > > I am particularly limiting the scope of this to what we do for 4.0,
> > > since that is the pressing timeline.
> > >
> > > Here are the current options:
> > >
> > > * Continue using ant, and have the hacky stuff I wrote as ant
> > > targets deal with dependency resolution. (see the differences in the
> > > deps-ctrl
> > > branch)
> > >
> > > * Use Gradle (see the gradle branch)
> > >
> > > * Use Maven (I haven't seen any of this, but Darren reports that he
> > > has this building - Darren: can we see this somewhere publicly
> > > perhaps?)
> > >
> > > While I'd like to have us choose the system that we are going to use
> > > for all time (and despite some reservations, I think Maven is likely
> > > my personal choice for what we should move to long term), I am also
> > > concerned that we don't let the perfect become the enemy of the good.
> > > So given all of that - what should our choice be?
> > >
> > > --David
> > >
> >
> 
> 
> 
> --
> Best Regards,
> -- Alex

Mime
View raw message