incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edison Su <>
Subject RE: [ASFCS40] Could we easily remove WAF from 4.0 somehow?
Date Mon, 29 Oct 2012 17:32:53 GMT

> -----Original Message-----
> From: Chip Childers []
> Sent: Monday, October 29, 2012 10:12 AM
> To:
> Subject: Re: [ASFCS40] Could we easily remove WAF from 4.0 somehow?
> On Mon, Oct 29, 2012 at 1:02 PM, Alex Huang <>
> wrote:
> > Is having steps to download waf enough?
> >
> > --Alex
> Actually, I think (hope) that we are going to be OK for now.
> The sticking point was the fact that there is binary data at the bottom of the
> waf file.  We *thought* it was compiled python code.
> It's actually not...  it's basically compressed and archived source code.  After
> extracting and reviewing the contents, it's the waf source that we expected
> it to be.
> We're going to wait until tomorrow morning ET for any further comments
> from the general@i.a.o list, and then I'll try to close down the vote thread
> and proceed to the next step.
> That being said, if we have any further concerns raised we will need to figure
> out how to address the issue.  AFAIK, the waf version that we are using is
> pretty old.  The current waf source repo doesn't even have our version in it's
> tag list.  That might be a problem.  I do think that instructions for how to
> download and build would be enough, but would we suggest the latest
> version?
Currently, we are using waf 1.5.18, which can be downloaded from
If we switch to latest waf, then need to test, if it's broken, need to fix it(not sure anybody
want to fix it or not, as it will be deprecated in the next release). Better to stick to the
current version.

> However, I think that this discussion raises the issue of removing waf again.
> Hopefully that work is going well, and we can expect to remove waf from the
> project entirely for the next release.  I'm not sure how we will handle a bug
> fix release though...  Thoughts?

Yes, waf will be totally removed in the next release.
> -chip
> >> -----Original Message-----
> >> From: Chip Childers []
> >> Sent: Monday, October 29, 2012 8:32 AM
> >> To:
> >> Subject: [ASFCS40] Could we easily remove WAF from 4.0 somehow?
> >>
> >> Hi all,
> >>
> >> The inclusion of the waf file in the source release artifact is a
> >> potential sticking point for 4.0 right now.  So...  what can we do
> >> about it?  I don't think that we want to wait for the build tool
> >> changes to replace it (plus all of the testing that would be required).
> >>
> >> Given that, I know that it's needed to build packages today, but is
> >> it possible for us to remove it somehow?
> >>
> >> Could we, for example, include the full waf source in tools/waf, and
> >> document the waf build process in the install guide (as part of
> >> describing how to create the RPM or DEB packages)?
> >>
> >> -chip
> >

View raw message