GNU bug report logs - #76407
[GCD] A better name for the default branch

Previous Next

Package: guix-patches;

Reported by: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Date: Tue, 18 Feb 2025 22:07:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Leo Famulari <leo <at> famulari.name>
To: 76407 <at> debbugs.gnu.org
Subject: [bug#76407] [GCD] Rename the default branch
Date: Tue, 25 Feb 2025 13:34:43 -0500
On Fri, Feb 21, 2025 at 03:35:20PM +0200, Roman Riabenko via Guix-patches via wrote:
> I would propose the word "release" instead. The word is already widely
> used in guix to refer to published source code of stable versions of
> software, so it should be easily recognisable and describe the purpose
> of the branch accurately. This is the branch where the guix code is
> realeased and where the guix releases are published.

As I think your message highlights, it's not easy to come up with good
names for things like this. And the harder you think about it, the
harder it becomes.

I think that most of the proposed names for this branch (master, main,
trunk, base) are good enough.

'stable' and 'unstable' are too semantically specific to be accurate,
and 'development' is too long :)

But in my opinion, 'release' is not as good, because we already use the
word "release" to mean something that's different from the 'master'
branch.

Although, our "releases" and our 'master' branch are both released upon
the world with the suggestion that they should be used, unlike our other
Git branches, so there is some similarity too.




This bug report was last modified 35 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.