← Back to team overview

launchpad-dev team mailing list archive

Re: Faster builds

 

On Tue, Nov 23, 2010 at 10:01 PM, Gary Poster <gary.poster@xxxxxxxxxxxxx> wrote:
>
> On Nov 18, 2010, at 2:06 PM, Maris Fogels wrote:
>
...
>> I also like the idea of setting up the WADL as an on-demand test resource
>> (either in the layer setup or as a fixture).  self.useFixture(Webservice()).
>> You may have to solve the "make deploy" problem first though.
>
> In addition to being a necessary part of a deployment build, as Jono said, the WADL is a legitimate part of a developers' system.  It is needed to run launchpadlib against launchpad.dev, which we do, much as other developers touch other LP dev processes that we do not.
>
> The problem is that WADL is slow to generate.  Benji improved that.
>

It's not just that it's slow, but also that it's not necessary for
vast swathes of Launchpad development.

> If we add a "deploy" target, then I suppose we would need to add a "webservice_build" target too.  Maybe they would be the same as a "deploy" now, but semantically they are very different and I suspect they would diverge.

Or instead, whatever webservice_build would do could be implied by
'make run_all' or something.

jml



Follow ups

References