launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #05851
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