gnustep-dev
[Top][All Lists]
Advanced

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

Re: base fails to compile with gcc


From: Riccardo Mottola
Subject: Re: base fails to compile with gcc
Date: Fri, 15 Nov 2019 17:39:24 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5

Hi,

Gregory Casamento wrote:

Some might argue that this should only be done with large teams, but I used this process on a small team when I worked at a company known as customink where we only had 4 people and it still helped things go very smoothly.

This is the process I've been trying to adhere to.  I would advocate that, if PRs could have prevented this then, perhaps, we should all move to it.  I had a discussion with Riccardo where he thought this process was too much and was silly and that merging to the master branch directly is always the best way to go.   That's precisely what caused this.   We can make all of the arguments that "a focused developer wouldn't make these mistakes" but that's BS.  Process is here to prevent mistakes or to mitigate them.


Git Flow Workflow - Release Branches


Actually... I might revise what I previsouly said, also because while discussing thigns with Fred and Gregory, I propose essentially the same model, with two "amendments"

1) some minor stuff can also be done directly in "develop" instead of Master (e.g. to follow Richard's flow, to avoid having too many branches)
2) to have us all developers essentially build and compile "develop" which becomes the equivalent of our current trunk

Trunk thus becomes the "stable". If we all live on the violet branch, it means that we continue checking stuff. Thus, still keep the mantra that "Develop" should not break, although it is not as bad as "Trunk"

What do you think?

Riccardo


reply via email to

[Prev in Thread] Current Thread [Next in Thread]