I'm totally fine with a switch, my only concern was around when it's
done. Aside from just implementing the build bits in the git repo
(sounds like there are resources for this), I picture there being a
bit of work on every developer's part to switch their dev
environments. This might be as simple as a few package installs, but
on at least one occasion when I was building something via Maven I had
to spend the better part of an afternoon going back and forth with the
network/systems guys because Maven needed to download some components
and the applicable systems by default are internal-access only. It's
things like that where I worry about switching build systems when
people are under a crunch to complete 4.0.

On Fri, Aug 17, 2012 at 2:04 PM, Ewan Mellor <ewan.mel...@eu.citrix.com> wrote:
> 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: akaras...@gmail.com [mailto:akaras...@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 <ol...@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" <da...@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

Reply via email to