Re: Enabling builddir != srcdir by default in jhbuild



On Mon, May 30, 2016 at 11:44:48PM +0100, Emmanuele Bassi wrote:
So, it seems that the discussion died on these shores.

In the meantime, GVfs is but the latest module that broke because
people don't test under builddir != srcdir; I really, *really* don't
want to deal with this kind of perfectly avoidable build breakages any
more.

The root of the problem, or the elephant in the room, is that committers
push the commits directly on master. If you want real continuous
integration/delivery, a commit should be pushed on master only if it has
the green light from GNOME Continuous. It's the only way to avoid
chasing continuously developers breaking stuff.

There could be a master-next branch that GNOME Continuous test and
rebase/merge on top of master automatically if the build and tests
succeed.

Would it be too cumbersome for committers?

Of course it's not implemented by GNOME Continuous, so it would need
development to integrate all that. But if it's done, GNOME Continuous
would need much less maintenance, and GNOME would be ready to ship at
any time, and some users could use bleeding-edge GNOME if they want.

--
Sébastien


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]