Continuous Builds in GNOME

I found this discussion really fascinating and so I wanted to continue it, separately from Emmanuele's thread so that issue is resolved without bifurcating the discussion.

My thoughts are that we really shouldn't be looking at something and say 'well, we can't do it we don't have the resources' especially when there is a clear return on investment.  I think this would be an interesting challenge and we should find a way to figure out how we can attract the talent, machines and money to do this.  After all, we have a foundation dedicated to supporting the development of GNOME.

A more interesting discussion would be a practical set of criteria needed to implement a reasonable version that we can evolve over time and then convert that into something that GNOME Foundation directors and engagement team members can work to figure what needs to be done.

We have an amazing infrastructure that we can attract possible very smart people of whatever age to come and work on for the betterment of GNOME and of course their own careers.

I just hate when we say we don't have resources when we can't quantify what we have and we aren't quantifying what we need.  I mean, yes, it is difficult and hard right now, and so we need to make strategic plans to fix it especially if it is a man power problem.  Our development, our engagement, the board, everything is connected and so we need to look at it from all angles.

I really love the ideas of try servers, and you know they have this some how in github, and man, we should try to find clever means to do the same thing.


---------- Forwarded message ---------
From: Emmanuele Bassi <ebassi gmail com>
Date: Tue, May 31, 2016 at 9:51 AM
Subject: Re: Enabling builddir != srcdir by default in jhbuild
To: Michael Catanzaro <mcatanzaro gnome org>
Cc: Desktop Development List <desktop-devel-list gnome org>


I already pushed the default change to master, as that will only
affect new clones or updates. I'm also building locally the default
gnome moduleset — but I can safely say that the core platform builds
fine. I'm just worried about gnome-world, but for that I guess we'll
have to wait until stuff breaks.


On 31 May 2016 at 17:47, Michael Catanzaro <mcatanzaro gnome org> wrote:
> On Mon, 2016-05-30 at 23:44 +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.
>> Ciao,
>>  Emmanuele.
> Emmanuele, I think you can feel free to change the default in jhbuild
> provided that everything in the apps and core suites still builds after
> doing so. i.e. you need to make sure to add exceptions in the jhbuild
> modulesets for all modules that need it.
> Just please wait a couple days first to see if there are any
> substantial objections (which I do not expect).
> Michael

[ ] ebassi []
desktop-devel-list mailing list
desktop-devel-list gnome org

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