Comment 3 for bug 1687059

Revision history for this message
Robie Basak (racb) wrote :

I would like:

Default to lxd, install build deps, do it all correctly. If that fails, don't try harder. Allow a lxc profile to be passed in so the user can specify a lxd configuration that works in a difficult environment.

A --fast-and-dangerous option (more sensibly named) that does a non-lxd local build with -nc and -d.

-nc and -d may be configurable (not sure) but I definitely want to be able to do --no-lxd --really-just-local -nc -d.

Eventually I'd like a dotfile so that I can set --fast-and-dangerous by default for myself personally.

This is for the two use cases:

1) Documentation and examples always work for new contributors - correctness first to smooth out edge cases.

2) Experienced devs accept the edge case gotchas for faster iteration when it is known that the edge cases will not bite (most source packages).