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

Done: Andreas Enge <andreas <at> enge.fr>

Full log


Message #314 received at 76407 <at> debbugs.gnu.org (full text, mbox):

From: "Philip McGrath" <philip <at> philipmcgrath.com>
To: "Liliana Marie Prikler" <liliana.prikler <at> gmail.com>,
 "Guix Development" <guix-devel <at> gnu.org>
Cc: 76407 <at> debbugs.gnu.org
Subject: Re: Deliberation period for GCD 003 "Rename the default branch" has
 technically started
Date: Wed, 30 Apr 2025 20:01:01 -0400
I support.

I did note thoughtful comments from some people who support the goal of renaming but have concerns about implementation specifics. I hope constructive suggestions to improve implementation will be welcome (though I don't have any myself), but I especially support making this change now, in conjunction with GCD 002.

Since I haven't seen it mentioned elsewhere in this discussion, one factor that's informed my view is that, while "master" indeed has many meanings, its use in Git appears to derive from its use in Bitkeeper, the non-free version control system Git was written to replace, and Bitkeeper explicitly uses "master" as part of a "master"/"slave" model. Some references:
  - https://mail.gnome.org/archives/desktop-devel-list/2019-May/msg00066.html
  - https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/
  - https://x.com/xpasky/status/1272958618124595201
  - https://lore.kernel.org/git/Pine.LNX.4.58.0506242257450.11175 <at> ppc970.osdl.org/




This bug report was last modified 8 days ago.

Previous Next


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