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

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Liliana Marie Prikler <liliana.prikler@HIDDEN>; dated Tue, 18 Feb 2025 22:07:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Mar 2025 18:54:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 23 14:54:04 2025
Received: from localhost ([127.0.0.1]:52650 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twQSS-0004PF-17
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 14:54:04 -0400
Received: from wolfsden.cz ([37.205.8.62]:58524)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1twQSO-0004On-KZ
 for 76407 <at> debbugs.gnu.org; Sun, 23 Mar 2025 14:54:02 -0400
Received: by wolfsden.cz (Postfix, from userid 104)
 id 5631038374A; Sun, 23 Mar 2025 18:53:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1742756038; bh=qmkZmpXjfhMfIbkW63Aj+jlEomYfjfrnKYJ4Lj2ohGE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=CB1hiAyOwrInQwDtXIcZLFeiSwDeW6+UM1RwvtO2fNdI+cLKOPPFOWJ6bDelv+TRg
 Z2lVjNGjivUYRMVM2CO78LQLnAijExCy+EBilV7dlm2YwuuTcRoWkgY6u391Zpu3M5
 IWlzwGVvclelJORfbs3k2bunxA4cmMu21rVSmy21ilsLhpscmf/KfkY4EWsYAaIKEV
 kdxordVZTBC6rk+jg6GbUjXslv0Pi/uhgp6SlTFiFLJcHdRA/6Y60mG3ls60nTF8uH
 MFv5IknFifXgtUozOCFuG5BRGToOw2wF3U0iBr2a79NIE4jd+Ykl0Yp3jJb43QsU25
 L+6rNRMQQsbsiE9gSkInC8TYc74vPBHbbJMD0xJGY2Kx1DWd2O5kUIZoLngbQMIu7y
 O8K0q2WWhUmssczXEX9/1UsoOLhOxvTPyDYmF+9NvNG30zqf5Sf5nuHLHbOGHFVvAW
 0G8tXbSM4gC8VFLzIWgRV4O+lQVTKy9iU4bDc5g35GslfmV8sa5sG9lM+gZw5qTKHh
 CKrksSaXqCLrWdHr0yNAueEKxZQAbxABUBJLkj1mLWdpVxy+Tl7zw5zq/TGz2nLZVv
 6EeNZuO6pox4dnr8z3gJOQsgDNwA+EjCKWInUx/xh9+24yfzGrdmSaZ3XurL9HCvLw
 EMj4qJVwCQgtyLp108XULwg0=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
 autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
 by wolfsden.cz (Postfix) with ESMTPSA id 74633384AE9;
 Sun, 23 Mar 2025 18:53:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1742756037; bh=qmkZmpXjfhMfIbkW63Aj+jlEomYfjfrnKYJ4Lj2ohGE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=pSpYJyjAj+KwQefr+kE0BJ1Oeej4tbE7GtSNuWZgWQ72GLsvZ3a/MKkT5l78gGugp
 NUJrvf+lcdgtFNqWebAgTjAipF1fkN/wBXRnbyoHksXympv/VmhMNTTQZy1/OxlZPJ
 1OOGvFQHaQRYvj08jsWQlgMcpuhBckxrAxEIPjLXaCNhsjZnt6YMCaTunc1i9jxajh
 7a/5MLNq0qICgo2KOptRKaUa/r0BtxM6yu62gXnOdSySPpTWhvWwJigqOQCGifItC3
 VrfBtu6QReZC9qgqC/3VjUZcN7UedDbgSSxMUC5QP4URr/ilnLX1loIa4q59i+jFNQ
 AwcuB77BLH8yp2IAG3YnoVI6r07c/aNclbJ4YHy+H7exzWG3DnBousOiDFjq0t8M6+
 ID0Orkh9SnFMJcQue//8xcmd6dse/pEdCxnOPDXkEOcm+2AHm2hjWjtFW70dURtgDN
 ivBl0s7HIvoayDgYzSFLmgijIDC7+E0S4Uy0xRQVwdZE8HmvbGffMKxFN+0UJ/3tx6
 +PH2CZ7f06tlWLUO+vxtoWGg3f9Iw4CjHfEKzRbS84z4e44IJ6pbfAJfAZjUF0bHld
 pmUuKWY+JZNYUaVaYx3EgEbv3fyLRx5C8Brqv3RMLT/IqqcmF16/i/aoXLa1bS0lpt
 l3JMKA7k2vmB8jtYDykTBAKQ=
From: Tomas Volf <~@wolfsden.cz>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <87iko03uzg.fsf_-_@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s?=
 =?utf-8?Q?=22's?= message of "Sun, 23 Mar 2025 11:24:35 +0100")
References: <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
 <871puq8hd8.fsf@HIDDEN>
 <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
 <Z95BAoXPTySMg6lx@HIDDEN> <87iko03uzg.fsf_-_@HIDDEN>
Date: Sun, 23 Mar 2025 19:53:57 +0100
Message-ID: <87y0wv7f3u.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org, Ekaitz Zarraga <ekaitz@HIDDEN>,
 Leo Famulari <leo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Hello,
>
> Leo Famulari <leo@HIDDEN> skribis:
>
>> I think I share Simon's point of view on this proposal. I'm basically
>> indifferent about the outcome of the proposal. I'd want to see a group
>> effort on enumerating, testing, and solving the technical challenges
>> before we make the change. There has been some discussion about that. I
>> think we should be careful about the technical stuff.
>
> I agree.  It seems to me that the document proposes something doable and
> reasonable technically, but having more eyeballs would help find
> omissions or potential issues.
>
> FWIW I renamed the default branch of a few repositories over the past
> few years, notably Cuirass and Shepherd; it was rather friction-less but
> of course these are smaller repos with fewer contributors.

Coincidentally, guix-cuirass and shepherd are the only two repositories
I mirror that have the wrong default branch in my cgit instance.  Now I
know why, I have probably started mirroring before this change was done
and have missed the announcement about the change.  I should figure out
how to fix it...

Tomas

--=20
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Mar 2025 18:43:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 23 14:43:32 2025
Received: from localhost ([127.0.0.1]:52622 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twQIF-0003sV-Mb
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 14:43:32 -0400
Received: from dane.soverin.net ([185.233.34.24]:51369)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ekaitz@HIDDEN>) id 1twQIB-0003sF-TK
 for 76407 <at> debbugs.gnu.org; Sun, 23 Mar 2025 14:43:29 -0400
Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by dane.soverin.net (Postfix) with ESMTPS id 4ZLQ6x2J23zyVy;
 Sun, 23 Mar 2025 18:43:21 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net
 (Postfix) with ESMTPSA id 4ZLQ6w5BVvz52; 
 Sun, 23 Mar 2025 18:43:20 +0000 (UTC)
Authentication-Results: smtp.soverin.net; dkim=pass (2048-bit key;
 unprotected) header.d=elenq.tech header.i=@elenq.tech header.a=rsa-sha256
 header.s=soverin1 header.b=i3BBsDOj; dkim-atps=neutral
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=soverin1;
 t=1742755401;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=aukXaf5kAivj/XFvlxO/ntdGk6xTUWThQoEp41WMVbI=;
 b=i3BBsDOjna2TlZ8CX7vDtfHB0D6cIrPY6tpKA+04Q4cwnL5loy9U0sObPREUvAkYn5VyxN
 eeY6PBKBfRv4Bc4m6SGgrFzSn70/J1h6mLma5SggNF0KqO1J5CrOYAUb2Dp8ncd+G0qFeq
 V0tNR0GVVJRgso2EvjKKksnsfM5iNYgtMM322klKqF9i/Y9ALMtG+meoqFwJqn37IfToxd
 7UYy8+A4pOow+nDwPFlAfzQowgl7imssvq9+AP4X/V6Y/n5yiL2/kRqQr0hg+s2nm1aT3g
 4ifQeyvDtDbXJnHWDv5kZRreQe3zhMJImPEAEQGgkLobxV8LSAOt9e69TOlUJQ==
X-CM-Envelope: MS4xfIMAh7S117ASTJyuGiBDQGI2UvW1U0FCZOnNpMRR5YvEAuAvQKctuoibSFNLgIQamg+yYjTk3Jfht58GmL8KijFmzS69soMpprmeLITLmoomVsnp3+UA
 Zohpz1LZh6rqYBdLtASgYUOfN/occif1BCWrk9Dv3gEX3+cbqSJJGLsI8gD//TvPN5hMbqzTS3j9E6F0JTO4cEBe1YfJBycjA2WE7aljl83oWtAz9pgIL5Pl
 eD7aO9ita3BaOny2l73r8KC7BbM1RinI6B3idyyKexU=
X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=67e05649
 a=GfXQuWAYjYMZp4ahSyumlQ==:117 a=GfXQuWAYjYMZp4ahSyumlQ==:17
 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=PjuYqXk4AAAA:8
 a=b70gqUSrAAAA:8 a=08KIBUNhUCcKoSTSYI0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10
 a=ja02M9e7CsVl6cJUtNH0:22 a=yPy0HX4kI4LsAlP3oO-2:22
Message-ID: <8ecbe54e-f305-43ed-91c5-9f4608ac083a@HIDDEN>
Date: Sun, 23 Mar 2025 19:43:20 +0100
MIME-Version: 1.0
Subject: Re: [bug#76407] [GCD] Rename the default branch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>,
 Simon Tournier <zimon.toutoune@HIDDEN>, =?UTF-8?Q?Ludovic_Court=C3=A8s?=
 <ludo@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe> <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN> <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN> <871puq8hd8.fsf@HIDDEN>
 <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
 <2445d6dff0a8edb8c00b30111a967c02c4da0987.camel@HIDDEN>
Content-Language: en-US, es-ES, eu
From: Ekaitz Zarraga <ekaitz@HIDDEN>
Autocrypt: addr=ekaitz@HIDDEN; keydata=
 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
In-Reply-To: <2445d6dff0a8edb8c00b30111a967c02c4da0987.camel@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi

On 2025-03-23 17:47, Liliana Marie Prikler wrote:

>> The interesting way you are putting it is like you are trying to make
>> me think my opinion or feelings are not that important, which is
>> exactly my point against the change. I still didn't get any real
>> person telling me they are hurt by the word 'master'.
> What Simon is actually trying to achieve is to tell you that your
> opinion is not *the only one* that matters.  It may well be, that
> everyone who thus far told you they are hurt by the word 'master' are
> actually bots (beep boop) and/or engaging in US imperialism.  But there
> also exists a chance that you have thus far merely avoided –
> deliberately or otherwise – any real person who could convince you that
> it's hurtful. > Let's take a survey to get some actual numbers.  According to [1],
> master appears inoffensive to about 80% of people and offensive to less
> than 10%, with the rest abstaining.  Clearly, this must mean that
> branch naming is a non-issue, right?  Right?  Sadly, it's not that
> simple.  For if you take a moment to consider that these people _are
> real_ and they feel offended by the word master, perhaps there is
> something offensive about it.

This is not as a solid argument as you think.

The survey was done years after the renaming campaign started, letting 
the idea of "master is bad" sink, the amount of people that took part is 
too low, and reddit is a biased community. Still, it only got a 10%. And 
the first comment in the thread, that has hundreds of upvotes says:

"I am a black man and have no issue with the word "master" in the 
context of git branches. I am intelligent enough to know the difference 
between an electronic hierarchy and human suffrage and racism."

On the other hand, the fact that some people is offended by something 
doesn't mean that thing is offensive. You can get offense on anything in 
the world, that doesn't mean you are right.

Sadly, there's more than a 10% of population in the world (probably more 
around a 60% or so) that think trans people don't exist and are offended 
by them. Does that mean they are right? Does it mean we should please 
them, removing all references to trans people from the world?

>> I'm "hurt" by this because this is the result of US American (moral)
>> imperialism at work, and I reject it, as a citizen of the world.
> Changes happen.  Even if this were the result of US imperialism – which
> for the record you keep postulating without evidence; at least as far
> as I can see – you would have to find a way of dealing with it.  Now,
> you can choose to ignore that Git allows you to change the default
> branch name and reject any proposal to do so, but I think not everyone
> will do the same.

I say it is related with the US because this originated on a campaign by 
an US corporation that exported the US thinking of trying to comfort 
others, censor swear words in tv and so on. I could talk for long about 
why that is related to their religion and so on...

In any case, the point here is we should choose our fate. They imposed 
enough things on us, like the language, and we should now just apply 
this change because some US corporation lobbied for it and made some 
people think there was anything wrong with one specific word of the 
dictionary. You chose to follow them, and I chose to reject it.

(Some had already shared their concerns about Guix's pronunciation, are 
we also open to change the project's name?)

> As for only pleasing imaginary people, have you stopped to consider
> that those in favour of the change could be real people and not
> displeased by the change?  Because it could just so happen to be that
> some folks would prefer another name over master.  Personally, I'm one
> of them.  I would feel quite happy with 'main' or 'trunk'; even
> 'stable' if we could make that guarantee.  Now, I am aware, that this
> is all a preference and to an extent de gustibus, but I think we can
> come to a shared preference that maximizes happiness and minimizes harm
> for Guix contributors.

I understand that you can *prefer* something else. I also prefer to talk 
in spanish and here we are. If I knew german, I would be happy to talk 
to you in german if we both agreed to it in those terms: preference.

If you told me that speaking in any other language than german could 
offend people or hurt them I would reject your arguments, which is what 
I'm doing here.

I don't care to use master, main, guix, or anything else. That's not the 
problem I'm pointing to.

Maybe the GDC should be called: Let's change the branch name to 
something I like more. It would be fairer that way, but it may have more 
risk to be rejected.

>> This discussion has been just some people agreeing and
>> not explaining while they called others fascists or told them they
>> SHOULD KNOW why we need to do this to become more inclusive.
> Which of these mails [2,3] called others fascist?  Do feel free to
> point out ones that don't appear in either query and quote them.

You told me to educate myself in "far-right dog-whistles" implying 
another person was using them, and thus implying they were far-right 
extremists. Maybe I took it too seriously.

(Also that person had called the proposal "woke" and I don't like that 
framing either)

>> I think it is my right (as it is of others) as part of the community
>> to demand some explanation for the change, and for ANY change, the
>> same way I would demand explanations for commits I don't understand.
>> Isn't that my job here?
> That ought to be covered in the Motivation of a GCD, no?  I personally
> feel motivated by it.  You're free to feel differently, I have no
> control over you.  But I don't think it's fair to say there's no
> explanation.

Well, the explanation is quite vague, and does not include possible 
drawbacks like the social price we are paying for it. Some may think 
that's because you were wiling to pay it.

In the document I read "may be perceived as harmful" or "that spring to 
mind more easily" but both are vague suggestions of a possible harm. 
Nothing that actually exists.

Every word may be perceived as harmful.

People that supports your proposal do it for preference, but not because 
they are actually hurt by the word "master". It is fine, though.

>> In the end, this has been put as those who reject the change are
>> against social justice, and that's not an acceptable way to propose
>> anything because it eliminates any possibility for a debate and
>> erases the chance of anyone to be against the change. Reducing the
>> issue to "If you confront -> you are against social justice".
> So, assuming that you are for social justice, but against this change,
> do you think this change constitutes a social injustice?
> Or; assuming you are against social justice, would you rather not be
> perceived as such?

I think, this original let's rename the branches idea gained traction in 
the last years because it creates some social division where people 
could just check the default branch name of software projects to see if 
they were more left or right leaning and I don't like that. That's why I 
don't like it being applied here.

Oftentimes this kind of proposals are made to stretch the project's 
social structure and try to find holes.

We did have a similar episode with a patch being sent to the CoC for 
good initial reasons but what happened to be a person that claimed that 
trans women could not be considered women. I didn't read his intentions 
very well at the beginning, but if I'm not mistaken, you did.

I think your proposal here is also a stretch in the social dynamics of a 
very diverse project.

>> 6. I think the initial goal for the proposal was actually to look for
>> confrontation.
> Believe it or not, I actually was not prepared for the backlash I
> received.  I actually thought this would be a straight-forward change
> to implement given the values that folks here share, and I'm not happy
> to be proven wrong on that.

Well, what happened here is what triggered my reserves since the very 
beginning, and I think I told you in the previous thread.

You underestimated how diverse Guix is. Guix has people from all over 
the globe, and it shouldn't surprise you that many people here were not 
affected by the original push for the branch rename as much as you were.

When I took part in the discussion it wasn't only in my name. Surely I 
could be more precise on it, but I tried to make you understand that 
those things that we consider superobvious (master might be offensive -> 
we change it) might not be so obvious to others, and we might pay a 
social price for discussing them in the terms you did.

In a previous email I asked what would happen if we started a discussion 
about putting a "free palestine" label in the Guix website. Many 
software projects did that (also with Ukranian flags). The problem here 
is also related with what Ludovic mentioned: he changed the branch name 
in the shepherd without any hassle. He surely could put the "free 
palestine" label in the Shepherd website easily.
But Guix is a global project, and thinking such a proposal would not 
have any backlash is very naive.

That's why I think we should refrain from trying this kind of "very 
obvious" changes that are really rooted in our political views. We might 
be asking for too much for such a diverse group of people.


Best,
Ekaitz

> Cheers
> 
> [1] https://www.reddit.com/r/dotnet/comments/wrci66/is_the_name_master_branch_offensive/
> [2] https://yhetil.org/guix-devel/?q=fascist+s%3Amain+s%3Abranch
> [3] https://yhetil.org/guix-patches/?q=fascist+s%3A76407
> 





Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Mar 2025 16:47:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 23 12:47:33 2025
Received: from localhost ([127.0.0.1]:52249 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twOU1-0008DD-7A
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 12:47:33 -0400
Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:45550)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1twOTx-0008CO-Nv
 for 76407 <at> debbugs.gnu.org; Sun, 23 Mar 2025 12:47:31 -0400
Received: by mail-wm1-x344.google.com with SMTP id
 5b1f17b1804b1-4393dc02b78so24030135e9.3
 for <76407 <at> debbugs.gnu.org>; Sun, 23 Mar 2025 09:47:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742748443; x=1743353243; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=i4+4pfK4i+dbvn2gyMgDt8NZ1uJkmXq2hFs3NQo2tfM=;
 b=k7AJ7LAykhi1mwtqCs8cEShslnEWo3sA0oe7N1YHoPG8ZgfylJEZakHs0l1Ug8tFzH
 hUzXuRJPyTkOlsW7E0C2YzCSZkJgLuS9k2IHfROpB4+VShmZvbO0S6nGcOgMOCP1rLvo
 mHcJDJRu4fke4IclRz6kn8EPP8NzB7DUX0jiJ3T0MfI1FimfGgCOIK0oRMexStmMBYr0
 LeF8xZftKF6QhYfnno3R3vWhoBSjQYIEtUVSor2j9Kqtwwuvw1W23UxgAmsgFhHHGIke
 OgPjnwlAK5YHkA5IAzkkAi7RoZKHft6x1OXyhDRFTKBBssYYcgFUjCrgK1k8TlmGDFDb
 1fgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742748443; x=1743353243;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=i4+4pfK4i+dbvn2gyMgDt8NZ1uJkmXq2hFs3NQo2tfM=;
 b=Ry3h5QBmmIkQoZjnZcvcVEWd2iETAr+/jDZ9VZhRyjKB2kJuUfHrYzPSm1kymcVbeJ
 JQuT/gsC9BYhJpUvIUSGTVxbmB2YfD8mPRJyh7r8GfjVtJUvP7vnmkDzi8o79rAdiVT4
 U1NsjP6Wk2qon5SgjAM1tsIvPV3J0gN6SQM39gFadOESEyt/g15lNpy26UJocIZTACHU
 1R5gWeCc/buPETtPK9RcSK6x1cf7ekawEIl+S5EoX5K9YnE/lILAsd0WQhRg7o3H6Eo4
 4xSB/Kkljvg453/fIYtJG0e8LrtErLYfp3p8eIX255LbB6LJRAAYedeK11MZxq3mDxCr
 1dDw==
X-Gm-Message-State: AOJu0Yx12jS+qiEpwsN7dLUKWg9gjCQYO30bSjxF/dVR06dPFlhysmLN
 gklFwE42c1OiHPdICQgGWHCSBzXAnLiB0rQAxNP4auh4tjZCQZEu
X-Gm-Gg: ASbGnctNUndRzDSbmSFNEd7ggNdHS2xTEjojKcHAx6mHhztv47ptGh6CheK8zMKDLn/
 4AHzzh84KQ07Pn/+dM8CDtaoSklCway/zWGmDpwjvB6Cr0pjl8UTsbEB2wNgo4/YUowc94tlX1F
 7Fyx52qtDo0O4ad/2GB0Ghfjm43zLtZmRv2h7udrXGaSdHlGDFmSiuF7brkKIuMGeuksz2YK/I+
 55K3QI9ymVFrqaMhvJBQ3yns478mTtwg4f7/6KyUcaqIkNHzy4bwpXXMZr4rwicOBoIS87D7DR6
 ZPDwHh6bCduVaF23ddg6t71kI8PiuKPh/XAzRlRMqGAboVnO6T5Tqft8ZsFjgV5q9bHEpUF2nxP
 h+h3a5XP8d2FwzvHGbKorEF5nhNodzVw=
X-Google-Smtp-Source: AGHT+IGG/C1gPs7V8n5/MxEO7V4OlOXO7qerdK31IlgGYlgXFY8dZZD+NiGkYUMZa62VwIsEYQSB2Q==
X-Received: by 2002:a05:600c:1d15:b0:43c:fd1b:d6d6 with SMTP id
 5b1f17b1804b1-43d50a5241cmr67846355e9.31.1742748443009; 
 Sun, 23 Mar 2025 09:47:23 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43d4fceafacsm93051255e9.6.2025.03.23.09.47.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Mar 2025 09:47:22 -0700 (PDT)
Message-ID: <2445d6dff0a8edb8c00b30111a967c02c4da0987.camel@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>, Simon Tournier
 <zimon.toutoune@HIDDEN>
Date: Sun, 23 Mar 2025 17:47:20 +0100
In-Reply-To: <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
 <871puq8hd8.fsf@HIDDEN>
 <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Am Freitag, dem 21.03.2025 um 21:16 +0100 schrieb Ekaitz Zarraga:
> Reasons behind it don't convince me, meaning that for me it's a
> useless change that only wants to make some imaginary people more
> comfortable making some real people uncomfortable. In my view, it's
> stupid.
What makes you uncomfortable about the proposed name?  Is there any
proposed alternative that you would like to see instead?  If not, would
you like to suggest an alternative?

> The interesting way you are putting it is like you are trying to make
> me think my opinion or feelings are not that important, which is
> exactly my point against the change. I still didn't get any real
> person telling me they are hurt by the word 'master'.
What Simon is actually trying to achieve is to tell you that your
opinion is not *the only one* that matters.  It may well be, that
everyone who thus far told you they are hurt by the word 'master' are
actually bots (beep boop) and/or engaging in US imperialism.  But there
also exists a chance that you have thus far merely avoided =E2=80=93
deliberately or otherwise =E2=80=93 any real person who could convince you =
that
it's hurtful.

Let's take a survey to get some actual numbers.  According to [1],
master appears inoffensive to about 80% of people and offensive to less
than 10%, with the rest abstaining.  Clearly, this must mean that
branch naming is a non-issue, right?  Right?  Sadly, it's not that
simple.  For if you take a moment to consider that these people _are
real_ and they feel offended by the word master, perhaps there is
something offensive about it.

Now, if you look into the comments, you will find some more arguments
defending various people's choices of a default branch name that apply
to their personal projects and what not.  Some of those may be relevant
to Guix, some of those may be not.  As for arguments that are important
to the Guix project, I think these would be or have been brought up in
the discussion.

> I'm "hurt" by this because this is the result of US American (moral)=20
> imperialism at work, and I reject it, as a citizen of the world.
Changes happen.  Even if this were the result of US imperialism =E2=80=93 w=
hich
for the record you keep postulating without evidence; at least as far
as I can see =E2=80=93 you would have to find a way of dealing with it.  No=
w,
you can choose to ignore that Git allows you to change the default
branch name and reject any proposal to do so, but I think not everyone
will do the same.

> In summary, looks like we are more open to change things to please=20
> imaginary people than pleasing, lets say, just me, a real person,
> that is actually part of the project. If our goal was pleasing those
> that are uncomfortable, that would be a real debate to have.
I am not convinced, that I should please you, particularly, rather than
anyone else who participated in this process.  If you have a reason as
to why your opinion should be given special weight, I would like to
hear it.

As for only pleasing imaginary people, have you stopped to consider
that those in favour of the change could be real people and not
displeased by the change?  Because it could just so happen to be that
some folks would prefer another name over master.  Personally, I'm one
of them.  I would feel quite happy with 'main' or 'trunk'; even
'stable' if we could make that guarantee.  Now, I am aware, that this
is all a preference and to an extent de gustibus, but I think we can
come to a shared preference that maximizes happiness and minimizes harm
for Guix contributors.


> This discussion has been just some people agreeing and=20
> not explaining while they called others fascists or told them they=20
> SHOULD KNOW why we need to do this to become more inclusive.
Which of these mails [2,3] called others fascist?  Do feel free to
point out ones that don't appear in either query and quote them.

> I think it is my right (as it is of others) as part of the community
> to demand some explanation for the change, and for ANY change, the
> same way I would demand explanations for commits I don't understand.
> Isn't that my job here?
That ought to be covered in the Motivation of a GCD, no?  I personally
feel motivated by it.  You're free to feel differently, I have no
control over you.  But I don't think it's fair to say there's no
explanation.

> In the end, this has been put as those who reject the change are
> against social justice, and that's not an acceptable way to propose
> anything because it eliminates any possibility for a debate and
> erases the chance of anyone to be against the change. Reducing the
> issue to "If you confront -> you are against social justice".
So, assuming that you are for social justice, but against this change,
do you think this change constitutes a social injustice?
Or; assuming you are against social justice, would you rather not be
perceived as such?

> 6. I think the initial goal for the proposal was actually to look for
> confrontation.
Believe it or not, I actually was not prepared for the backlash I
received.  I actually thought this would be a straight-forward change
to implement given the values that folks here share, and I'm not happy
to be proven wrong on that.

Cheers

[1] https://www.reddit.com/r/dotnet/comments/wrci66/is_the_name_master_bran=
ch_offensive/
[2] https://yhetil.org/guix-devel/?q=3Dfascist+s%3Amain+s%3Abranch
[3] https://yhetil.org/guix-patches/?q=3Dfascist+s%3A76407





Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Mar 2025 10:54:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 23 06:54:36 2025
Received: from localhost ([127.0.0.1]:47928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twIyR-0007bC-SI
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:54:36 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:55604)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1twIyP-0007a1-O7
 for 76407 <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:54:34 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id EEF1E82E;
 Sun, 23 Mar 2025 11:54:26 +0100 (CET)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id eagLWW6yqkYX; Sun, 23 Mar 2025 11:54:26 +0100 (CET)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 1B0166D1;
 Sun, 23 Mar 2025 11:54:25 +0100 (CET)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
In-Reply-To: <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN> (Ekaitz
 Zarraga's message of "Tue, 18 Mar 2025 18:25:55 +0100")
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
Date: Sun, 23 Mar 2025 11:54:25 +0100
Message-ID: <8734f43tlq.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Rspamd-Queue-Id: EEF1E82E
X-Spamd-Result: default: False [-6.10 / 15.00]; NEURAL_HAM(-3.00)[-1.000];
 BAYES_HAM(-3.00)[99.99%]; MIME_GOOD(-0.10)[text/plain];
 FROM_EQ_ENVFROM(0.00)[]; TO_DN_SOME(0.00)[];
 MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[];
 RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[];
 ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; TAGGED_RCPT(0.00)[];
 FROM_HAS_DN(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com];
 RCPT_COUNT_THREE(0.00)[3];
 FREEMAIL_CC(0.00)[gmail.com,debbugs.gnu.org]
X-Rspamd-Action: no action
X-Spamd-Bar: ------
X-Rspamd-Server: hera
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Egun on Ekaitz,

Ekaitz Zarraga <ekaitz@HIDDEN> skribis:

> Also, what drains me from this is not only the fact that this is an
> unreasonable change in many levels, but the fact that those who push
> for it don't care about being reasonable but do care about winning and
> labeling others as "far right". [=E2=80=A6]

I haven=E2=80=99t read in detail the previous discussion on guix-devel that=
 you
must be referring to, but derogatory comments like those you report
could be a violation of the code of conduct.

At any rate, that and the =E2=80=9Cus vs. them=E2=80=9D rhetoric (as in =E2=
=80=9Cthose who push
for it=E2=80=9D) is unhelpful and very different from how I think we like to
work together here.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Mar 2025 10:24:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 23 06:24:48 2025
Received: from localhost ([127.0.0.1]:47781 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twIVb-0005ds-Dr
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:24:48 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:56764)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1twIVY-0005cz-78
 for 76407 <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:24:45 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 8E24382E;
 Sun, 23 Mar 2025 11:24:37 +0100 (CET)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id 9AB_8rXhRZEr; Sun, 23 Mar 2025 11:24:37 +0100 (CET)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 84B37221;
 Sun, 23 Mar 2025 11:24:36 +0100 (CET)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Leo Famulari <leo@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
In-Reply-To: <Z95BAoXPTySMg6lx@HIDDEN> (Leo Famulari's message of "Sat,
 22 Mar 2025 00:48:02 -0400")
References: <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
 <871puq8hd8.fsf@HIDDEN>
 <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
 <Z95BAoXPTySMg6lx@HIDDEN>
Date: Sun, 23 Mar 2025 11:24:35 +0100
Message-ID: <87iko03uzg.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Rspamd-Queue-Id: 8E24382E
X-Spamd-Result: default: False [4.89 / 15.00]; SPAM_FLAG(5.00)[];
 BAYES_HAM(-3.00)[99.99%]; NEURAL_SPAM(2.99)[0.998];
 MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+];
 RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[];
 ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; MID_RHS_MATCH_FROM(0.00)[]
X-Spam-Level: ****
X-Rspamd-Action: no action
X-Spamd-Bar: ++++
X-Rspamd-Server: hera
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org, Ekaitz Zarraga <ekaitz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hello,

Leo Famulari <leo@HIDDEN> skribis:

> I think I share Simon's point of view on this proposal. I'm basically
> indifferent about the outcome of the proposal. I'd want to see a group
> effort on enumerating, testing, and solving the technical challenges
> before we make the change. There has been some discussion about that. I
> think we should be careful about the technical stuff.

I agree.  It seems to me that the document proposes something doable and
reasonable technically, but having more eyeballs would help find
omissions or potential issues.

FWIW I renamed the default branch of a few repositories over the past
few years, notably Cuirass and Shepherd; it was rather friction-less but
of course these are smaller repos with fewer contributors.

> Guix team members are the constituents of the GCD process. If some of
> them have objections to a proposal, that means there is work to do, from
> all of us.

Agreed.

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 22 Mar 2025 04:48:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 00:48:14 2025
Received: from localhost ([127.0.0.1]:40328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvqmM-00030h-1T
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 00:48:14 -0400
Received: from fhigh-a2-smtp.messagingengine.com ([103.168.172.153]:51653)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tvqmI-00030S-JW
 for 76407 <at> debbugs.gnu.org; Sat, 22 Mar 2025 00:48:11 -0400
Received: from phl-compute-03.internal (phl-compute-03.phl.internal
 [10.202.2.43])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 2B7991140161;
 Sat, 22 Mar 2025 00:48:05 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-03.internal (MEProxy); Sat, 22 Mar 2025 00:48:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=mesmtp; t=1742618885; x=
 1742705285; bh=3ObsKODVGH4CUBrdQl0QHoVy07ngKkB2cfEho/WBfeE=; b=W
 OLG7FoE7GtrDwpcy/xPMipEzNQSYRRUqwOnl4ccFkwvchL6OkyBQpUTfPdGpNKha
 IyOggBkBb2OryYpoowQszL19DFewrM6uuMG7Kqab8tIJfBbAEhbjtFaOEehbIc3V
 n1OJAhC4W4zVPX2bAPyjv2smSQoszpfiUSTHCiKEuo=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
 1742618885; x=1742705285; bh=3ObsKODVGH4CUBrdQl0QHoVy07ngKkB2cfE
 ho/WBfeE=; b=NSBYNWjHrpGjFgJV+mrUv+RlzdHiXz8iDYpvZgB7083gV+9NaFL
 2ohvMwVLiybTUSYrFW3M59Xpl33gY59+jNEk8gikns1orp3W4DyxYZLkvshJ0PtD
 7wJqreKK1IOOQnviHaLsGeV+D9qeGs6aB9jdapqF1Fvu5PWP7qfrcydWB8xXJDi4
 oaV/d9nxuBuLKVjAkaBvJjjy3XU9knMphFt/f7qoPio29noWJDRWLY+45HqCkCQy
 AerwgvkwD7PzgL8uXceatCOQJAWjSeC9yT4ld3fY5kvG2/dx6qwpBzkNZsIhR0XB
 rFJEXZdirx3B5+53EbzHDny1Q6rdHf4g/Ww==
X-ME-Sender: <xms:BEHeZ30TM-6xpa8n0sR6FusgLYoMAky6D4nQ0JBOIUg2IgK1QZgWVg>
 <xme:BEHeZ2G2c_R_ONgICrp3K4oqnlxEAJXZIELeiZr2HBMjhskDSgijPSsLktcIFPWEC
 KB6LGvkt-CIX0p3jA>
X-ME-Received: <xmr:BEHeZ34l7EHzx0gR71qJ5I4lan4BR6_7WhC933PQpOtu-qNqAiU15jif4T5GB-yOtegbTULTGiC8svmqUUJkD-9i>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduheeftdehucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesthdtredttddt
 vdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhird
 hnrghmvgeqnecuggftrfgrthhtvghrnhephfetgffgueeufeelhfevleetteejudfgtdef
 hfduuefhledvgeevhfetgffhkeeunecuffhomhgrihhnpehsvggvughsfhhorhgthhgrnh
 hgvgdrohhrghdruhhknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi
 lhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgdpnhgspghrtghpthhtohepvd
 dpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepvghkrghithiisegvlhgvnhhqrdht
 vggthhdprhgtphhtthhopeejieegtdejseguvggssghughhsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:BEHeZ82WRlTMh2gQogh2gf19b8llsCwVkLeKx9nshJ12OO5xv4sVfw>
 <xmx:BEHeZ6EnylQCpIGz_vDoPvu_OFbkvgHOv5aDFppOPajfzWLQKRKIHg>
 <xmx:BEHeZ98hAGH2RQE3sHjhAFlGi_eLd0WaiBveenFzlJQYoLO2tHmnyA>
 <xmx:BEHeZ3lXrnnJPvLAYG-Jf4GFlGyzh_QmyJivkm9FxaKIQtPWVMJPag>
 <xmx:BUHeZ_QnvPJmpWCnkd6eiJWfpa0X6CMJ7yOfmtoiocmDNl09Lz-AKq8Y>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 22 Mar 2025 00:48:03 -0400 (EDT)
Date: Sat, 22 Mar 2025 00:48:02 -0400
From: Leo Famulari <leo@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
Message-ID: <Z95BAoXPTySMg6lx@HIDDEN>
References: <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
 <871puq8hd8.fsf@HIDDEN>
 <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

I think I share Simon's point of view on this proposal. I'm basically
indifferent about the outcome of the proposal. I'd want to see a group
effort on enumerating, testing, and solving the technical challenges
before we make the change. There has been some discussion about that. I
think we should be careful about the technical stuff.

On Fri, Mar 21, 2025 at 09:16:35PM +0100, Ekaitz Zarraga wrote:
> In summary, looks like we are more open to change things to please imaginary
> people than pleasing, lets say, just me, a real person, that is actually
> part of the project.

After I read Ekaitz's message here, I went back and read the thread. As
I read it, Ekaitz's message highlights that there has not been much
consensus-building. I think that when there is disagreement about a GCD,
there needs to be be active work to build a consensus that is
enthusiastic --- not indifferent.

I've been intimately involved in organizations that govern themselves
with a structured consensus system like the GCD process, and it's work
that requires a lot of energy and strong social skills.

My experience made me think that the range of topics that can be
successfully handled with consensus may be limited to that which
pertains to the shared experience of the members. Else, the group may
not be able to actually reach a consensus, and maybe it comes to a vote,
or some people just accept a change indifferently or with calculated
resignation. (Those can be okay outcomes too, IMO, even the last one.
You can't always get what you want.) My point is that we all share an
experience with Guix, computing, Git, etc, but not with English language
or the English and American societies.

Guix team members are the constituents of the GCD process. If some of
them have objections to a proposal, that means there is work to do, from
all of us.

To quote the Decision Making section of the GCD text itself (GCD 001):

------
Contributors and even more so team members are expected to help build
consensus.  By using consensus, we are committed to finding solutions that
everyone can live with.

Thus, no decision is made against significant concerns; these concerns are
actively resolved through counter proposals.  A deliberating member
disapproving a proposal bears a responsibility for finding alternatives,
proposing ideas or code, or explaining the rationale for the status quo.

To learn what consensus decision making means and understand its finer
details, you are encouraged to read
<https://www.seedsforchange.org.uk/consensus>.
------




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Mar 2025 20:16:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 21 16:16:49 2025
Received: from localhost ([127.0.0.1]:39685 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvinR-0001Wn-Bt
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 16:16:49 -0400
Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2295:0:1]:52099)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ekaitz@HIDDEN>) id 1tvinN-0001WS-FW
 for 76407 <at> debbugs.gnu.org; Fri, 21 Mar 2025 16:16:47 -0400
Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by dane.soverin.net (Postfix) with ESMTPS id 4ZKDHS357rzyTd;
 Fri, 21 Mar 2025 20:16:36 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by
 soverin.net (Postfix) with ESMTPSA id 4ZKDHS0HDfzFH; 
 Fri, 21 Mar 2025 20:16:35 +0000 (UTC)
Authentication-Results: smtp.soverin.net; dkim=pass (2048-bit key;
 unprotected) header.d=elenq.tech header.i=@elenq.tech header.a=rsa-sha256
 header.s=soverin1 header.b=yBmQNIFc; dkim-atps=neutral
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=soverin1;
 t=1742588196;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=7LDlPYpqFDXkP+Cv2YMJE9mu0pbnjXr3FsVrIrap8uc=;
 b=yBmQNIFc/Uv2wFeCIsqc+3lQO06AMeFWgj6gS/yYAIe/kzDVkugTwpj1h0C3dtagNES/67
 CYSadZvKbTtGnUe2cjBdPXfz+FGrHYvhfSCDR1CQZlwBAVM8YOBNJcsZzEyM8/d9vehCOC
 E1BHVBJt897mM0c1ww/B6SIWS65EWmlzl/o0yPgoELnNLjb2Ugy8GR8MiWRaTorPJjuPm1
 qriuayXRM3KYCAV5winGuwGgyxY93+dV95UNE+U/y/F9L2VOhDGytsvfSLejX8sqz2agh1
 io2foWlQiLvRECbNn2GemxpCFUJGXrm4vRf4RVRUFASHjToUMAL3GVB4UdK84w==
X-CM-Analysis: v=2.4 cv=d/oPyQjE c=1 sm=1 tr=0 ts=67ddc924
 a=GfXQuWAYjYMZp4ahSyumlQ==:117 a=GfXQuWAYjYMZp4ahSyumlQ==:17
 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10
 a=rOA8YBIX8kW-EediuYoA:9 a=QEXdDO2ut3YA:10 a=yPy0HX4kI4LsAlP3oO-2:22
X-CM-Envelope: MS4xfPzNpZHZxrptieaO4Zd5lznbbQDkRRw/kxWmoFwie4cK9ZxDj6d0B7PL4c6HwrW04jAMhvodWXaO8vTY+OlGBe/YhDEga4e74SuWrjmZRv7NCnc/Kqoa
 95L3uiaOMQyP5pBGzoyMEX/mFsshW6fzmVznqzkz6sw9T0r6o7uumARFVu8WBvwm+Pzbik22eLwSOMcFkYleymWiu10TOOrUyl3jgqQCNAe1EtHQUtDsLxEy
Message-ID: <738287cd-601e-482c-8af0-903381e38f3b@HIDDEN>
Date: Fri, 21 Mar 2025 21:16:35 +0100
MIME-Version: 1.0
Subject: Re: [bug#76407] [GCD] Rename the default branch
To: Simon Tournier <zimon.toutoune@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe> <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN> <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN> <871puq8hd8.fsf@HIDDEN>
Content-Language: en-US
From: Ekaitz Zarraga <ekaitz@HIDDEN>
Autocrypt: addr=ekaitz@HIDDEN; keydata=
 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
In-Reply-To: <871puq8hd8.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Simon,

I know this change is going to happen regardless of what those who 
oppose it think. That's why I just say I'm not convinced.

Reasons behind it don't convince me, meaning that for me it's a useless 
change that only wants to make some imaginary people more comfortable 
making some real people uncomfortable. In my view, it's stupid.

The interesting way you are putting it is like you are trying to make me 
think my opinion or feelings are not that important, which is exactly my 
point against the change. I still didn't get any real person telling me 
they are hurt by the word 'master'.

I'm "hurt" by this because this is the result of US American (moral) 
imperialism at work, and I reject it, as a citizen of the world.

And following your points, my opinion does NOT have a value, but 
ARGUMENTS do (or should have). That's how I wish projects were handled. 
We cannot please everybody, what I argue here is we are selecting who we 
please, using poor arguments, and talking about imaginary people.

In summary, looks like we are more open to change things to please 
imaginary people than pleasing, lets say, just me, a real person, that 
is actually part of the project. If our goal was pleasing those that are 
uncomfortable, that would be a real debate to have.

That's never been the goal of any of this, and that also I reject.

This conversation has been confrontational, specially by who opened it 
in the name of inclusion and "making people comfortable". If that was 
the real concern, this was a pretty poor way to do it. So, I also reject 
the way this has been conducted.

I've also been pretty critical about moving to a forge, and I shared my 
concerns about it in the past. But the way the proposal has been 
conducted is not confrontational, and its arguments are solid. I can't 
do anything else than support that change.

That's how things should be done.

About cider and pintxos, I have some homemade cider I'd love to share 
with you anytime, if you come for a visit.

About meaningless things, it's not that this "appears" to be 
meaningless, it's that nobody even bothered to make it even reasonable. 
If we are really proposing a change, let me do my part and demand proper 
justifications. This discussion has been just some people agreeing and 
not explaining while they called others fascists or told them they 
SHOULD KNOW why we need to do this to become more inclusive. I think it 
is my right (as it is of others) as part of the community to demand some 
explanation for the change, and for ANY change, the same way I would 
demand explanations for commits I don't understand. Isn't that my job here?

In the end, this has been put as those who reject the change are against 
social justice, and that's not an acceptable way to propose anything 
because it eliminates any possibility for a debate and erases the chance 
of anyone to be against the change. Reducing the issue to "If you 
confront -> you are against social justice".

This (by itself, regardless if the change is stupid or not) only fosters 
division in our community, and I have to reject that too.

So, if you prefer:

I'm AGAINST the change because:

1. I don't think the proposal allowed honest discussion, so it's biased.
2. I don't think the proposal has any base.
3. I don't think the change will make the project more inclusive, but 
may be counterproductive.
4. The change does minimal harm, but more than an absolute zero.
5. I think this change opens the door to similar proposals, which I 
don't think are positive for the community, specially if they are 
conducted like this one.
6. I think the initial goal for the proposal was actually to look for 
confrontation.

Tl;dr:

I do NOT consent. Maybe if this whole thing was done differently I 
would, and I'm still open to ARGUMENTS that change my mind.

In any case, I believe it's going to be done, regardless of what I share 
here, and some people will start to look at me with different eyes 
because of this. Thanks, I suppose.

Best,
Ekaitz




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Mar 2025 19:13:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 21 15:13:13 2025
Received: from localhost ([127.0.0.1]:39551 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvhns-0006rc-NQ
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 15:13:13 -0400
Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:54767)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tvhnp-0006rI-Ee
 for 76407 <at> debbugs.gnu.org; Fri, 21 Mar 2025 15:13:10 -0400
Received: by mail-wm1-x32c.google.com with SMTP id
 5b1f17b1804b1-43d07ca6a80so11513535e9.1
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Mar 2025 12:13:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742584383; x=1743189183; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=xk3u/oV7UwvEtbieWenKxhV/j195WIqH8zyzG+834pE=;
 b=QD7dqduDrxdRgYC8e/aUEDSmsKD1MLcL9l0l8nFaON06xOH+wB6ThxxusEeI1d5c0m
 ICDn0CE5lNaEAVN6zMm4G3hPU7oSr/NuIOaD5uUnEN2w9kR8NYcGMvOz/bMXo50HaA75
 4N/zDYOe+OBbMQPHBNovzRc9YPLf85XCJwQOX67Ftc8rY/FZHjYLD/6alhrAp51QE0KM
 jm3Q34k9lWpA+rj9Mm2Slqiaoh+afBltYf6OMldjC1Mc1EqoXQHL1auEuAkhsWfgkb7X
 5AG9NF9GNdP8aB+HVql3c6GikXEXvVwAg1zlB+OMw202dKu1jjfnPvjwAGV0J4AcxcqD
 9Zpw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742584383; x=1743189183;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=xk3u/oV7UwvEtbieWenKxhV/j195WIqH8zyzG+834pE=;
 b=CfanER+D5GsPY/pKF4BmqBt3w9ZXeFJpi5eu5TL5rV8R6d1ItvIgLkN3i9TALcgRa6
 r7/ZdhlW3DJxrtB6pDdBgefCLwHhCEcwIe3tsh7KgmiPDk05s9KxUZizBOLmbnZE3wmx
 QlnY0u4FF7U+lc2HH37uw7Sz5mBBBeSbW6/G2CGOPaN7A4Bi/6ezruuc7EFpIeYEDPXm
 EH1WSLTB4sJ2V+NtutWw5VPFbzajFKAwZr1r4L6jp9PMPlxZmHocs4ivXuDy7EE97zI2
 YAy3cqWhYAfP1wqCdd6OLhFIBog9K5i/KHgu7VOTr+Bzf7gk59CDedyKc1kKdaLtC6Ps
 8sJg==
X-Gm-Message-State: AOJu0YwzRobi0QM+CJS/m5cPuy/PWwHtkV5zPxa6geNROVd7IEedpclB
 7k9W2Or0Qbvht8u0IyVUXjjje3x1zfSabHr66N3CbTTDa2Zc157M+S8+UA==
X-Gm-Gg: ASbGncv7VBOCWJl8XUEBcmpa9L3r7dAwl7vza0cGr8urarwmKNuKAKIdoeHNOgES3V4
 4h8tY7LYIHnDfF6vECxiroxiQpHMYIAlWMtE7KiWVZaie8ZY0AK4VxAOsSdaJDzXdwI8tGI4swL
 gVsUu/YuAxSJk8WCiVZlCLNVRC9+nYteBrxcas5uhOW3edMvBLjnDJ17j9isO306H2boeMWCDv2
 TeIDvwGPnbLEwIdQzx8jdyMKFTTZ/CN97any/O++cVKrxeuvFyxRoPJC6nSB+RkiP0Eovi/YPUw
 Keb9iZl+1uPHViaghyj+pwdKXpH4xIy27u3t+t+1dlJqpdHMQUuOGOwzsJnNds1dh39SxCM+6pQ
 a2UN2N5xdsS+bV7vQVfP66aBLqJOevFqJkS57mjhQ
X-Google-Smtp-Source: AGHT+IGtJws0762BvVNuJNXP+hDdHHwG/dYVJbo3WqXfUADFmWsvnGGlODnPut49Ll83ZCW6UAkxkQ==
X-Received: by 2002:a05:600c:4ed3:b0:43c:f85d:1245 with SMTP id
 5b1f17b1804b1-43d509f8503mr49345875e9.17.1742584382911; 
 Fri, 21 Mar 2025 12:13:02 -0700 (PDT)
Received: from lili (roam-nat-fw-prg-194-254-61-40.net.univ-paris-diderot.fr.
 [194.254.61.40]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3997f9e64casm3114977f8f.73.2025.03.21.12.13.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Mar 2025 12:13:02 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
In-Reply-To: <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <87wmcm2sqc.fsf@HIDDEN>
 <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
Date: Fri, 21 Mar 2025 17:42:59 +0100
Message-ID: <871puq8hd8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Ekaitz,

On Tue, 18 Mar 2025 at 18:25, Ekaitz Zarraga <ekaitz@HIDDEN> wrote:

> I can live with it, but I'm not convinced.

On my side, I do not think in term of =E2=80=9Cbeing convinced=E2=80=9C.  I=
nstead, I do
my best to think in term of =E2=80=9Cdo I consent?=E2=80=9D

We do not need to be convinced by something to consent about it, IMHO,

Here, I refrain to ask myself if the current proposal is a good strategy
for tackling what it attempts to fix =E2=80=93 obviously, I have a (strong)
opinion too!  Yes, as a geek I have opinions on many topics. :-)
However, here I hide behind this position:

  1. What does my own opinion value?
And
  2. Does the change hurt my principles?

For instance, assume I would not be convinced by <proposal>, i.e., I
would consider some proposed strategy would change absolutely nothing
about whatever <issue>; assume my conviction of this proposed strategy
would appear to me as the null strategy of the void.  And instead, my
conviction would be about doing X and Y and maybe <issue> would be
deeper than human scale.  The question still reads:

  a)=C2=A0Does the <proposal> hurt my principles?  If no,
=20=20
  b)=C2=A0does the <proposal> block my conviction about what we should do
     instead?


Cheers,
simon

PS: On many other points, I partially agree and I refrain to engage a
    discussion=E2=80=A6 because such discussion deserves pintxo and some ci=
der
    your country have the secret. :-)

    > I understand, but this way of thinking only encourages more
    > decisions that many "can live with", but they are not meaningful.

    Yes, being social implies we consent to decision that appears to us
    meaningless.  When playing =E2=80=9Cwhich superpower would you like to
    have?=E2=80=9C, my answer is always: being able to see the world as oth=
er
    see it, because I would help me to deal with all these decisions
    that appear to me meaningless.
=20=20=20=20




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 18 Mar 2025 17:26:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 18 13:26:10 2025
Received: from localhost ([127.0.0.1]:42976 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuahe-00040o-1J
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 13:26:10 -0400
Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:229e:0:1]:57857)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ekaitz@HIDDEN>) id 1tuahZ-0003zH-1h
 for 76407 <at> debbugs.gnu.org; Tue, 18 Mar 2025 13:26:07 -0400
Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by dane.soverin.net (Postfix) with ESMTPS id 4ZHJdw4Wv6z103V;
 Tue, 18 Mar 2025 17:25:56 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net
 (Postfix) with ESMTPSA id 4ZHJdw226gz5C; 
 Tue, 18 Mar 2025 17:25:56 +0000 (UTC)
Authentication-Results: smtp.soverin.net; dkim=pass (2048-bit key;
 unprotected) header.d=elenq.tech header.i=@elenq.tech header.a=rsa-sha256
 header.s=soverin1 header.b=XjF/cTNG; dkim-atps=neutral
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=soverin1;
 t=1742318756;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=6nZvWROca+WWIp4oOCWCwBiGngxi1uf/bc9vmlpLjrY=;
 b=XjF/cTNGj58eDvB+43Mp+gQLh/eIG/FOwO4iv34HilpCX0o1wRRNsHqPnHgb5QtIOBbLXO
 MRnqRT1Qh+5sT4IhGYhyDgnY+3CWeEa8SMwfss836CXZk/c6R0WWAyRnqKMC05PZhLqnif
 T3Ip6fKtn2eWGVPQZsTKLgbl1F1KbxV3zMxt+eUwedWl9d7LIPn5AmBgHXZGxrSd9KPPvC
 fWuzNtzdvupoF01yx0XS2lavhrfKSCpP83c4hsGqE+/0FIipNEBeTz3RBKntgEYz4S/vSj
 77osURzM4EnS675wNj/SYUiJCthmaeTd8k7ClKAXnVQewpDFocmsNbMDHWn/hA==
X-CM-Envelope: MS4xfGXqqg+vul2ZZK90dW5C0Zr6cyoXmqGrH6euA6z3ZDgWJUu4UWIfXCtqPXdk5IbKk0VipW9+WlQtiHG8Sabcdw+nLIIhWzJr/f27XME2wIGWvYmTdMq4
 yMyoaE6iIFzqyjXDxMJWXMbOlFXJ8uxb0AvvnILYP1ozLjfd8gMTp4F8EUL+Ta6c9d+j7s8ikmJ7lrkCm3ziGV4FXfb81uuMrFv9INNI03Sz9Dw/TBJTFrZE
X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=67d9aca4
 a=GfXQuWAYjYMZp4ahSyumlQ==:117 a=GfXQuWAYjYMZp4ahSyumlQ==:17
 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10
 a=owB4t5Ae9MUhKxgGOTAA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10
 a=yPy0HX4kI4LsAlP3oO-2:22
Message-ID: <49ba31a6-6f1d-4607-9169-95b7dc557cfb@HIDDEN>
Date: Tue, 18 Mar 2025 18:25:55 +0100
MIME-Version: 1.0
Subject: Re: [bug#76407] [GCD] Rename the default branch
To: Simon Tournier <zimon.toutoune@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe> <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN> <87wmcm2sqc.fsf@HIDDEN>
Content-Language: en-US, es-ES, eu
From: Ekaitz Zarraga <ekaitz@HIDDEN>
Autocrypt: addr=ekaitz@HIDDEN; keydata=
 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
In-Reply-To: <87wmcm2sqc.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Simon

> Let me share my reasoning, FWIW.  When discussing such topics where I
> don’t really feel personally concerned, I do not try to rationalize and
> I refrain to ask myself if it is founded or not – slippery slope toward
> time vortex –, and instead, I try to focus on what the change costs me
> and I ask to myself if I can or if I cannot live with this change.
> 
> Somehow, whatever if I rationally consider the rename deeply ridiculous
> or highly important, or something in the middle, instead I answer: Ok,
> it costs me nothing and I can live with this rename.  Then I scrutinize
> the details using the same frame. :-)

I understand, but this way of thinking only encourages more decisions 
that many "can live with", but they are not meaningful.

Also, what drains me from this is not only the fact that this is an 
unreasonable change in many levels, but the fact that those who push for 
it don't care about being reasonable but do care about winning and 
labeling others as "far right". Because that's what all this is about. 
Making others look like they are worse human beings because they don't 
match the political agenda of some (the only one that is right!). And 
this is simply disgusting.

I reject not only the debate itself, but also its reasons and the way it 
has been conducted. I think it has been unfair to those who don't like 
the change.

Of course, I can live with this. Same way those who ask for the change 
can live with 'master' (and have been doing so for almost 15 years in 
this community). I wouldn't say anybody is unable to live with one or 
the other.

So, what are we doing here?

It's just image.

It's the same if someone proposes to put a "Free Palestine" flag in the 
Guix website. It's going to be an extremely divisive decision, that for 
no reason we need to take or even debate[^1]. But just proposing it is 
free internet points for the one who does. (Note that anyone can live 
with a flag, as they are not hazardous)

Guix already pretty clearly stated we are against any form of oppression 
(one of my points has always been that the word `master` by itself does 
not oppress anyone). What else do we need to do?

But hey! Calling people this and that during the process is all in order 
to encourage inclusion and make a healthy community.

I can live with it, but I'm not convinced.

---

[^1]: Don't we all agree on that? Isn't it superobvious? 100% of the 
world population does!

DISCLAIMER: The point is not to debate about any current political 
conflict, but the fact that none of them are universal. The one 
mentioned in this email is the best case I could find to illustrate the 
problem, for obvious reasons.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 18 Mar 2025 16:45:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 18 12:45:26 2025
Received: from localhost ([127.0.0.1]:42758 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tua4E-0007q8-6Z
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 12:45:26 -0400
Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:44485)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tua41-0007jl-EY
 for 76407 <at> debbugs.gnu.org; Tue, 18 Mar 2025 12:45:14 -0400
Received: by mail-wr1-x435.google.com with SMTP id
 ffacd0b85a97d-39143200ddaso3766272f8f.1
 for <76407 <at> debbugs.gnu.org>; Tue, 18 Mar 2025 09:45:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742316307; x=1742921107; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=VWZiEc8UySnJtJi2EVphM6IWIoPdbJRUyhfD9yz3RR4=;
 b=HGqfwNoyyQXzTe8DlB1q2ANPK5heBSZD9N500Z46FgxfvjYQbjA4szS3+5irDeVyRX
 HCE2mfp8OOdk5s6Xjbkqjk2XE8BdmSwyNup+4y0KzA5qJfe744T6hpTyOlcCWvuqnk9V
 kGRs7dSS8n+ylQqI59Jvick0p/ctmWwPL/HtDd/WHdiK8dyKjsddQYZcCg03qeix0Dch
 7wDS047BUXXvKGruTC0vwPCGLw6uCmY4xGuITXISZnlr+ekns9Tx87cIzV0QaYNec9yd
 IhBFNMOGPiugH9umm8sGLYWpwfNi9DeNxGbNDpLqnqWsieiLbKrOxc1GuZfd4qkJm1RS
 qvWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742316307; x=1742921107;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=VWZiEc8UySnJtJi2EVphM6IWIoPdbJRUyhfD9yz3RR4=;
 b=fazlMp5P/yc35yGnaYDSmABEGyyEachRzHOvvm6Aa8o7JPi3qw5ocKCiAmKP/ahulq
 8XZ+98gCcqz8d71RmzYv2eGTuSFHrJGSel4OccgddRFzs6v/YGqXc5NWan7Aw3yYQIq2
 T5bGh5v4fSxgKd7P+Tiw+NtMJ4h+tbYkl7RqH4OVF4ysjkTbYwhlW6cXaWw83UaWKK4I
 IoLR0eyxRkEIpTeUMehIWvlhBnjzJ6l/hXNWM1VkfvTuQJo3K5oo0mtBat2edAlHEBEu
 uGDwDzEVkfAaiZCYXdxfVW7rWPvhtEwPkVyv/52ntdXHCrXjuRmwTWae2iyfonRkJeuX
 ws7A==
X-Gm-Message-State: AOJu0YxjFqhafps60Xhz/aQjBuKqxaE22L+7m7xDP4xk5euvW43wqB/9
 GrSsTnnaIRrVutXyfBSGfuVulINA2NtTcQ9z/pKWg/XN2R3NzE9hmJhYsA==
X-Gm-Gg: ASbGncu9OCb0uLm53nS+ljrkGD9zKkQH20g5BeRfWLER4AaNIoK6vkacKeeiqkHSILe
 2/teJNkB2W7R3o9O6KIALF8MGro3S2yMvac9AUtDiPFoq/84jyEh8ZuuG5hseoLjWrnt9OzTRkR
 d/3ayF3ciG5p9spTMqECYZg1hE+wthxvOThbWre+bBX/xzQ68+E/VBOc/tbGas9oaruYkboF2gZ
 Ym8Mb5zSNJ0beBZa7pHmeNnVx8vxTuIeJA8kWE/x9XqDcpyfe7Yx+Aiusa2n9zxkTp3yak9ULwB
 WHi8Vz8cGGDUlsD7nEDb8fPY3rTBLMPIYlJzkYsepCmq0fhabpZCbguzUwqhjDi6s05cM6dGAV/
 h9xvLXQnot162qluldZP+T78Ldzr2DQ==
X-Google-Smtp-Source: AGHT+IENWUbwgFatfNmar/joFKCZeNJ9U2CjFiM8Zu1SiFlwo9vS5sl8MKfMEoxjWEe0GiQCUPiQyA==
X-Received: by 2002:a05:6000:2aa:b0:390:f400:2083 with SMTP id
 ffacd0b85a97d-3971a2a2ba7mr20838272f8f.0.1742316306898; 
 Tue, 18 Mar 2025 09:45:06 -0700 (PDT)
Received: from lili (roam-nat-fw-prg-194-254-61-41.net.univ-paris-diderot.fr.
 [194.254.61.41]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-395c8975b83sm19198185f8f.52.2025.03.18.09.45.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Mar 2025 09:45:06 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>, Liliana Marie Prikler
 <liliana.prikler@HIDDEN>, Christopher Howard
 <christopher@HIDDEN>, Divya Ranjan <divya@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
In-Reply-To: <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
Date: Tue, 18 Mar 2025 17:44:59 +0100
Message-ID: <87wmcm2sqc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Epa Ekaitz!
Hi Christopher, all,

On Fri, 21 Feb 2025 at 11:48, Ekaitz Zarraga <ekaitz@HIDDEN> wrote:

> This debate is draining me, so consider me done here.

[...]

> I am not convinced.

Personally, the only question I ask to myself is:

   Can I live with =E2=80=9Cmain=E2=80=9D as the branch name?
   Or cannot I live with it?

Let me share my reasoning, FWIW.  When discussing such topics where I
don=E2=80=99t really feel personally concerned, I do not try to rationalize=
 and
I refrain to ask myself if it is founded or not =E2=80=93 slippery slope to=
ward
time vortex =E2=80=93, and instead, I try to focus on what the change costs=
 me
and I ask to myself if I can or if I cannot live with this change.

Somehow, whatever if I rationally consider the rename deeply ridiculous
or highly important, or something in the middle, instead I answer: Ok,
it costs me nothing and I can live with this rename.  Then I scrutinize
the details using the same frame. :-)


Cheers,
simon

PS:
> Guix is a Catalan surname, maybe some of them are uncomfortable by its=20
> name, we should change it too!

Ah I didn=E2=80=99t know=E2=80=A6 That=E2=80=99s why:
https://img.over-blog.com/300x282/1/50/22/38/chats/chats2/Lepic-guix-100.JPG
Raymond Guix is a painter in Paris. :-)
Good to know.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 8 Mar 2025 18:15:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 08 13:15:52 2025
Received: from localhost ([127.0.0.1]:56734 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tqyiF-0004r9-UZ
	for submit <at> debbugs.gnu.org; Sat, 08 Mar 2025 13:15:52 -0500
Received: from mail-qk1-x731.google.com ([2607:f8b0:4864:20::731]:50634)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <aaron.covrig.us@HIDDEN>)
 id 1tqyiC-0004qs-Qa
 for 76407 <at> debbugs.gnu.org; Sat, 08 Mar 2025 13:15:49 -0500
Received: by mail-qk1-x731.google.com with SMTP id
 af79cd13be357-7be6fdeee35so588536485a.1
 for <76407 <at> debbugs.gnu.org>; Sat, 08 Mar 2025 10:15:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1741457743; x=1742062543; darn=debbugs.gnu.org;
 h=mime-version:organization:message-id:subject:to:from:date:from:to
 :cc:subject:date:message-id:reply-to;
 bh=6HPkruKvomM5VzjzNE5/2sUi6I6jxf6gqOXzh3YFWfM=;
 b=DNlYtbZkfKV/0ZN1z0G9ZHbMHNVZ/xbSwQCnLOzJ/6k+SA8xrkANkxRoG0C6TES9Jy
 p5NKHcQBvsA5l0gwLYPA994w9QFDF+RXxpWlncLIhG50fnuFzHyP+NvZEO/DGtC+/WLw
 /S4Cw/PvVu9VGbvNgiI96/N/m54HVkasZDKxY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741457743; x=1742062543;
 h=mime-version:organization:message-id:subject:to:from:date
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=6HPkruKvomM5VzjzNE5/2sUi6I6jxf6gqOXzh3YFWfM=;
 b=n2/ICslmajx69Xgv6KUDM37ei706TgvCpf5kudDphkY09vJE62jcXY82A97K3FbY6g
 UwDM7bqR4ZKzeueuZADx4+IRMTiDLxLzLrVEpd95r5aH/9I+JWLQWaFR3BGeYg6uUXZI
 JYZ4DTJoNe8PTIXP5F3bDedxrzzElivHTm7qbXH40BvFPq3Wgnl4BLo6XF0gev30bPLy
 iklEaCFgsFRSBkTJTMsK4J7sgll0OrGiGu2UqA2aJFCEfxCVN3yO1svcg9HUBnsU52G4
 TYSxKaxWxL+6q+UWHbS7rw6r95qrBPlDLH5/O5bcY0f173/4Ivv3DJpdMOuyww5p7Vp0
 T3Qg==
X-Gm-Message-State: AOJu0Ywtw0F2Firg8T/oxi9Vxt6JQh5uIQLCEQD2gAHskIq0QxKfmZnj
 SCWZgoC67oiPwtsQ6ay+HS7N9esl3Khrhx+i81AKq3YnekCBxGyh3rqbd7KWWDBkoGK0fgiEwhU
 EOQRHgiIXE/8D5T4g7Jg5DJgAic+YqkWQuUAhX5eyw9rHJ3canaswbFSB09EBFP1pP0/ZvGtA18
 nu3fcIxKQ3o2rhzv8T2aRtVb/heJUf516DJ3C2XSE=
X-Gm-Gg: ASbGncvfuty4BeZBdr7QGCBv2klbMzYnwsysNG/QmR0tAhdGAW1AU2nnL6CC4tlKbkR
 2x0ZdoEHeiq624k4W84LQlgtYEVXpM+QKmJLTLIFXSkwRSsye4lJNE7cU5LE5281XVWyEjZ/ITi
 JX+JoC4UVEPZJ7k7vbuxp2M0dCAznOegMKi4XP0m30np4iSk7lM5FwaS5PylpRoWOSdLTDQrPj/
 hlS2LeDQWqhpn4Xh2AguuxfhTGnKD8XyrJDdNwAWuBLIwUYGpvazu4lhEQhJump6IxuLv79fhhL
 ctXhiSeBqQR6XiKRs+4JT9oRzI8oNlmAGRH3rgm5UO3LvVSCjDweHe1PIxXGhglX5uc9HIk4mMR
 UHn55rosi9JXYOYa/EnLKzzGlevg1a1CQOQ==
X-Google-Smtp-Source: AGHT+IF2P+Lyv2m54GZZbFqtjhTdwGAVEC/NTy3nXIn6uZKKxED5WYYqsZJMUSdoNnFobaU3z0F2HA==
X-Received: by 2002:a05:620a:2581:b0:7c3:d5a4:3df3 with SMTP id
 af79cd13be357-7c4e6112241mr956105485a.34.1741457742584; 
 Sat, 08 Mar 2025 10:15:42 -0800 (PST)
Received: from mobile-dev (pool-71-244-152-222.bltmmd.fios.verizon.net.
 [71.244.152.222]) by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7c47d66273bsm298943285a.69.2025.03.08.10.15.41
 for <76407 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 08 Mar 2025 10:15:41 -0800 (PST)
Date: Sat, 8 Mar 2025 13:15:23 -0500
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 76407 <at> debbugs.gnu.org
Subject: Alternate name
Message-ID: <20250308131523.36c4a966@mobile-dev>
Organization: IEEE
X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/iG7I3_w1uhBb2=k8_Ey_Yoo";
 protocol="application/pgp-signature"; micalg=pgp-sha512
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/iG7I3_w1uhBb2=k8_Ey_Yoo
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

I'm not overly opinionated on this; although I would slightly prefer to
keep as is for consistency (and that I feel most arguments of this sort
are a bit contrived). If the name must be changed I'd vote against
'main' and go for something like 'stable' as I feel it describes the
use case a bit better than 'main' does.  The usage of 'main' to me can
be slightly ambiguous as it raises the question, 'main of what?' vs
'stable' which indicates usage better IMO.

v/r,

Aaron Covrig

--Sig_/iG7I3_w1uhBb2=k8_Ey_Yoo
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSPXVwROJGaYSBOwhhfTkc5aZTD/QUCZ8yJOwAKCRBfTkc5aZTD
/RuZAQCo328rJ+Dx59zPiCCrvHHkp7UVdJfXZnTUed6P1FRkFQD/SasJNtrftGat
rYKvSffjia3Y2N1PjjH2hyfTz3eBfQw=
=hR0l
-----END PGP SIGNATURE-----

--Sig_/iG7I3_w1uhBb2=k8_Ey_Yoo--




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 7 Mar 2025 17:06:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 07 12:06:40 2025
Received: from localhost ([127.0.0.1]:49839 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tqb9k-0002HX-BJ
	for submit <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:40 -0500
Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:59688)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tqb99-0002FQ-Tu
 for 76407 <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:06 -0500
Received: by mail-wr1-x42f.google.com with SMTP id
 ffacd0b85a97d-38f2f391864so1196184f8f.3
 for <76407 <at> debbugs.gnu.org>; Fri, 07 Mar 2025 09:06:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741367158; x=1741971958; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=NIKmxxLIpkkkVMr4CDQ9Z7MRkIEj6U+kEXb9a4lvrLQ=;
 b=EqSfThZY8AZThU78M4xNK0eJdaC8sG9s/mlVcZfRPUzBN+G1BHLKpTtN0uZR15OMZ2
 dAun5/0o1M0LD8AL22LSV5DjQTJOJNyo0zNbLAsxvAd9GIW7UMwvBxnrUHigj9WI3/kW
 gL38R+mZsJsbbnkgTII/W79Yl+pyIttp3vnEVIvOiaGUZl6UZkJmfr+QSIUIEOo2WOAn
 3zcKa4HTthMNZwCL5zHWFAOFTSIj3/MBvNspqY5YXIlZ6EMPYUf+d6Z0Bt9egw2E9Ihg
 Xod6Xj1YlH99Ju3eGt4c2vLaD2oYujc/sMkOT5JHLte9txBOshTuoEFT7swnZPTPuk2d
 gUkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741367158; x=1741971958;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=NIKmxxLIpkkkVMr4CDQ9Z7MRkIEj6U+kEXb9a4lvrLQ=;
 b=k0VAQ04HHpt+HilNjxl5LLLxZ8ko2xMp6lOs1AsFn56X6jJOwgNBRqN0ryBTg93CUq
 ghnjzlXm9t79BUO2laHSD/hgmBHDQF+vSbMUquDTrroDGGf9T0TzBJtbldUcXJ7JBWFm
 IdWh38VuiWRzwRaFZgV0u9h4ozzlgIXqVssfcQrgme7bv9nvOVB/G26Oo3pUhf549smJ
 2FbRht3Y6O1wCmnCO/I9iIrqqcE3PLJX79etS+3PHAXCpxV0R8akdRSAJSZwSqpazByI
 7sPCJkzS/wzjZ+1qRGVNqEof6ahNa02dTLtmtQvQoKIJzhgkzknnrTAsOpr5SUC7ddVI
 uQEA==
X-Gm-Message-State: AOJu0YyoXUP+na0PfcIm1ea3V3VsCLmgT/ZzzbGt/P6SPnJSXATRCia3
 x519Djqf57zcSAnsF4M58ONzYExEyFRjKePR3NG84rbQqFqnBsPnFV8h8g==
X-Gm-Gg: ASbGncttVjSmcJFPtp9P9ahWBd5QzBYhk05jKvh7i4l4RJhhb/vWz/lQpuM8bZ86Ju4
 ikJxXQbshdo3/hYmKsUPvhM+rm4sShpf7JzybkLwygM5y3qOWX2lA0ty/1oWferukWy1ntTmk9K
 qmEVKZKbXm7EL1DHGFH5Gvk7iaqvfRy/5gADFZbHyXWZgwd4qgQS4DByOr86mT+WqEHs/hl4G0q
 db2SSTNm2ubrfOxlOOn6ZQj1RmCcTSXwBnQWY5ncD97wJYiNIyMx0vcWORlWN50Co8rnTUqEbn1
 jG7Ihldc7RAT1uLMrPZNuaEEn9/VdiIANhsC4ugjr3Wf
X-Google-Smtp-Source: AGHT+IE4DtDOP8K/QJ0JW7nct9iVP1hDBdPAj8kuoPCrwYWxpFEBbboGqVvkLkvWDxmvBXmWqADN3Q==
X-Received: by 2002:a5d:6d09:0:b0:391:34:4fa9 with SMTP id
 ffacd0b85a97d-39132b56eccmr3454744f8f.0.1741367157449; 
 Fri, 07 Mar 2025 09:05:57 -0800 (PST)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3912c015a29sm5823275f8f.42.2025.03.07.09.05.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 07 Mar 2025 09:05:57 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Liliana Marie Prikler
 <liliana.prikler@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <87o6ys3eom.fsf_-_@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87o6ys3eom.fsf_-_@HIDDEN>
Date: Fri, 07 Mar 2025 16:39:30 +0100
Message-ID: <87ecz84zpp.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Sun, 23 Feb 2025 at 15:42, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:

> Consider this scenario: I have a machine that I upgrade once every two
> months.  By the time the switchover is done, my machine still has
> =E2=80=98master=E2=80=99 in its =E2=80=98%default-guix-channel=E2=80=99 i=
n its Guix.  Thus, when I run
> =E2=80=98guix pull=E2=80=99, I=E2=80=99ll end up pulling =E2=80=98master=
=E2=80=99, which (the GCD does not
> clarify this) will either fail because the branch has been removed
> altogether, or will give me an old snapshot.

After the end of the grace period, I propose to introduce a commit, thus
to have master as a fork of main, and such commit would teach
=E2=80=99update-cached-checkout=E2=80=99 to automatically switch.

The only question is about dealing with authentication; well it requires
a special care.  But it appears to me doable since both master and main
would be authenticated.

> Thus, I think the GCD should propose to keep updating the =E2=80=98master=
=E2=80=99
> branch as a mirror of =E2=80=98main=E2=80=99 for, say, a year (a cron job=
 can take care
> of that).

Even one year isn=E2=80=99t enough. ;-)  I=E2=80=99m not sure to run =E2=80=
=9Cguix pull=E2=80=9D once a
year as root.  And many irregular users will have an old snapshot.

Just to me mention that new issues are still reported about v1.2.0
released=E2=80=A6  Sorry I=E2=80=99m too old to remember such ancient time.=
 ;-)


Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 7 Mar 2025 17:06:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 07 12:06:40 2025
Received: from localhost ([127.0.0.1]:49837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tqb9j-0002HM-Ta
	for submit <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:40 -0500
Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:55310)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tqb9A-0002FT-VL
 for 76407 <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:06 -0500
Received: by mail-wm1-x336.google.com with SMTP id
 5b1f17b1804b1-43bcad638efso12750585e9.2
 for <76407 <at> debbugs.gnu.org>; Fri, 07 Mar 2025 09:06:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741367159; x=1741971959; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=atKpF2vsngEk+jnptSt/J0YjbNV9J/gKgYwziw3wqnQ=;
 b=PhxtBTp8oCpFjNCIsHK3huKJ6ZTAUvTJQC6JWtvpMadYFj+ZsS9Q954m/XPzcEZa9Y
 Q6DY+5rwSfdi/wcy9U/y8EQQxWb6AdwQTVTyP726ew9J5z9iF02BPciJ/rNCU39vmZpc
 bBYxDNBgo3fcumX3t3965XJZcFmt08t2mS/vnY9JyYb5u0mPVvQL0MFDjjZhhahxitnn
 Nt3B4Sl57qTdGcBWi0YmWFsDcu6VC7w1GJ+C7Ox4xSfODgU21gk9Bykzp3xrtL4SfAwI
 EByjAyffZLewqJjWDOCUqht631EKXQ+Hp3sBnv/utLPIcrk4IGYthuAcWgoIDbYhtu+u
 fJZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741367159; x=1741971959;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=atKpF2vsngEk+jnptSt/J0YjbNV9J/gKgYwziw3wqnQ=;
 b=HzE1FqRcJeMmp3pMrR8DjpPBc7kPm+n1H0CLvqKKSQGqdU48PyJefkd5KXcXPXJ2U3
 nUzzsaTgqkDyLMfI4T+qspWkZU+uRL0rR71torhNwcKtETqJfXJO4piryzQHPWZDV7cM
 eJkah6UTVw972lbwDSXI9pohvTwu9dEZRdATZoic6/yWUqv9RKjG/zoNUnl1n8Ln3GRi
 s+03kLDAPBNCd9Ylx+lkFI1YuCOvAiwLErUFDoke176QE2ZXKg4XyXW6uqaRK+9v8zs1
 NkqSMtW64iBhnDG8x1IIN6gQ0O5Fv/C3H3vmOgh11RayEYbQClaMb/C914g3/8qg+0uW
 Q82w==
X-Gm-Message-State: AOJu0YynU+2o4OzMhpOYKq72pNP7SnTv2xV8QBMdl+WMJiqxczp4b/cs
 vHaj3YFRQW7lSVWoFJMz73se1+UG33Cn6+pTDB+qyHCc7vhbUjkIMu+cCw==
X-Gm-Gg: ASbGncsx+BbCesOVUEFO5Lo2e6ogwmJ9OYH0qxQL9DgtvdApUO6PRkeScnef4Wmswug
 AoEnDwfaGIUAtiHJWdcckd9w2uavesv19STXm68l7U2O6+Ep8TAHqhMNA2SXl0Osttt2GpHRb0U
 ER8465MXRpcxQymXy0dsSa7VR2pduzh/PzRjhSgMrqQoXuaIx3sff3o3IAThuyFSZ3ju26HzIs0
 CIP1EV3zR2cpSKqx8Pk3CyVIHMvjgl3paIW1yv4YbeP6s0qbNeIvGG3PEsnWPQ8rdhEl6zEHUWD
 jqBS5vedud2Sfv0DSZnV4cMx32P8TXuuBH3S5ri/NN3/
X-Google-Smtp-Source: AGHT+IHzJ+Ki7IiK+3RCofP18k/voE1QGOP5IwP0kr+F9FJ424RsCeX8F5QiuRvSW7lh6Jp9Gtk7oQ==
X-Received: by 2002:a05:600c:45d1:b0:43b:d0fe:b8ac with SMTP id
 5b1f17b1804b1-43c686f96a0mr33824255e9.30.1741367158648; 
 Fri, 07 Mar 2025 09:05:58 -0800 (PST)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43bd4352fa3sm86491415e9.30.2025.03.07.09.05.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 07 Mar 2025 09:05:58 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Tomas Volf <~@wolfsden.cz>, Liliana Marie Prikler
 <liliana.prikler@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <87ldtnml3k.fsf@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87ldtnml3k.fsf@HIDDEN>
Date: Fri, 07 Mar 2025 17:06:23 +0100
Message-ID: <877c504ygw.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Tomas,

On Sun, 02 Mar 2025 at 17:51, Tomas Volf <~@wolfsden.cz> wrote:

> Was there any study or statistics about this topic?
>
> The two black people I have asked consider the whole "master -> main"
> branch rename ridiculous, and me, descendant of people after who the
> Slavery institute is named (Slavs), also do not care.  So I am curious
> whether there are any hard data on this topic.

[...]

> Since this GCD is all about feelings, let me point out that some people
> do have negative feelings about the "main" as well.  It is a politically
> charged name, so I am not sure it satisfies the goal of "Guix
> contributors, as a whole, feel comfortable with".

Since this appears to me the premise for the rest, let be sure we have
this premise. :-)

1. Can you live with =E2=80=9Cmain=E2=80=9D as the branch name?
   Or cannot you live with it?

2. The same question for these people.

Let me share my opinion, FWIW.  When discussing such topics where I
don=E2=80=99t really feel personally concerned, I refrain to ask myself if =
it is
founded or not =E2=80=93 slippery slope =E2=80=93, and instead, I try to fo=
cus on what
the change costs me and I ask to myself if I can or if cannot live with
this change.

Somehow, whatever if I consider the rename deeply ridiculous or highly
important or something in the middle, instead I answer: Ok, it costs me
nothing and I can live with this rename.  Then I scrutinize the details
using the same frame. :-)

Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 7 Mar 2025 17:06:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 07 12:06:39 2025
Received: from localhost ([127.0.0.1]:49835 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tqb9j-0002HJ-EF
	for submit <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:39 -0500
Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:57846)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tqb99-0002FO-2h
 for 76407 <at> debbugs.gnu.org; Fri, 07 Mar 2025 12:06:05 -0500
Received: by mail-wm1-x32b.google.com with SMTP id
 5b1f17b1804b1-43bc63876f1so17879955e9.3
 for <76407 <at> debbugs.gnu.org>; Fri, 07 Mar 2025 09:06:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741367157; x=1741971957; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=SFRr5zTMd3wAa69RC7jU1XdS0H538MgRmrQTJv1frdQ=;
 b=b4q0YNCWTHJe13Lobxjj78aLAfIj2Eq7eGBzmiiEgu9RJ9NA7VsY4seXttLr0tLx+T
 AkJGE2Vuqg8+M/ipRrNPpugL++7MeMLBkJ17ZfzAAzXnqMnVAkSt16jpC/eJIeMFfeWZ
 5I2ALSDuxyEYhDkohEkvKq949th1bR9nMJ5vifXqe4MDOxhhbXVxwAQCb/FO6oYIiZ5Q
 mBALq5fLH/Ki7UeyDMmW78Mg3W7h9b1khpoiDLXJhTjXuPcSFe9iMnTol+rDsqxYWxCu
 WPirKzcs2aeJYeutj4p0Ihup/1DXSdfGst9GNq76wDVx3KRQTj2dbA2s1DlTkAn9j/MJ
 zh6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741367157; x=1741971957;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=SFRr5zTMd3wAa69RC7jU1XdS0H538MgRmrQTJv1frdQ=;
 b=VKsIKWIJqe2PnQB+VDhTthHHxbBHdHhEbSOaDlV3Tf3BBOkroQIDcMtOloqo2vTyN5
 Re9+SwaD0pE0lYmSw8vra9aJr/pwmkpJ7JfJ4fYFHpPBnajjY9gTjCXfzkit58rPEzsQ
 7IZa55GKRTl2HUcnkWcjeTiGdcUok5Z36f+dVrMHstRiK7/D6JQqOGuB2NJPdqsi0cOV
 +sFVkfzo9GRQ4lX7gXuDSejgP6AFZXE1zRoUkyCq64iFAZYH5GF7iOYsRa+ioQ8mf3PW
 L+BVM5pSCcaWbti4zD2nD9A3VPvUshis5VZH7+m2RXB8nXf0SCvV6iyX85fCCmi2U6U4
 1ZcQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCVP/XkUC6M2ZnPINWhCk+N54eyuDziyAUFQVrKirMkXdQvM2RBqtoDvQiMIHfpve0ZiEhPONw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzSlRLUOv0BreaQ7RYCvS+gTWDYt/eaoeNgUOtL8rKIXJadvm7i
 pRS6zUNaFvdwCJ59C5aAas8cRXCNecpuLCYwycKkXaiRI7gb0lJ3M6d6UQ==
X-Gm-Gg: ASbGncu0BerGFpB6VVKJ3P/enJOjhDzuouXg7nllKDkzl6dtGK0vuG5VcGLOQCdwVTC
 u3DIPIdgIaJ3Qm4K9pcBLoIV2VYYDdTBqlKqCVGz6OarJA32aXK55ZuzLJ4EemHwolmkKKkc6YV
 0ufVQe/k7qLFUfdsG1tw6AHTPkXmz7NBriyeJe1lCjXMQfDLG2huokoYyg0wc8JbbiC4fmC3Zzb
 RnlgUBc51bR6LsGLDhYYnQwfAgzfdi9QReHlX9Zy4avwXGPy9OtNEDU/3eE/P/nShk/Fy5ckqsc
 M3n/0ViYgszM9lw8OG22F1bf0sJSFpFZjsjGRYvd58Ne
X-Google-Smtp-Source: AGHT+IGeRfhGafM9qHcdKi0dOlVR7IDmZT7bK/fWwaebQ06Jk46xwHLGHIcuH1tzLY/Jykb8aAymbQ==
X-Received: by 2002:a05:600c:3553:b0:439:8bc3:a698 with SMTP id
 5b1f17b1804b1-43c601cdc45mr29835865e9.6.1741367156608; 
 Fri, 07 Mar 2025 09:05:56 -0800 (PST)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43bdd93c9e3sm57149935e9.25.2025.03.07.09.05.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 07 Mar 2025 09:05:56 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 76407 <at> debbugs.gnu.org
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <b52d4742266f6ace2d9eadf6490ed9a833434244.camel@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <875xl3rwn2.fsf@HIDDEN>
 <b52d4742266f6ace2d9eadf6490ed9a833434244.camel@HIDDEN>
Date: Fri, 07 Mar 2025 16:27:43 +0100
Message-ID: <87ikok509c.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Liliana,

On Fri, 21 Feb 2025 at 20:56, Liliana Marie Prikler <liliana.prikler@gmail.=
com> wrote:

>> Therefore, maybe we could imagine that the last commit pushed master
>> introduce a double pull.
>>=20
>> Assume I still run this 056910e and we are after the grace period.=C2=A0=
 I
>> run =E2=80=9Cguix pull=E2=80=9D so it fetch the last commit of master.=
=C2=A0 Now, when I
>> run again =E2=80=9Cguix pull=E2=80=9D, I will get the last commit of mai=
n.=C2=A0 This
>> second pull could be transparent for me.
>
> I don't think we should do this for two reasons:
>
> First, the "double pull" commit would be introduced to master only,
> which would break authentication of the main branch pulled this way.

At this end of the grace period, you have a direct path from the HEAD of
=E2=80=99main=E2=80=99 to the authenticated commit.  And you also have a di=
rect path
from the HEAD of =E2=80=99master=E2=80=99 to the authenticated commit.

Assuming, this commit with =E2=80=9Cdouble pull=E2=80=9D lives only in =E2=
=80=99master=E2=80=99 and
=E2=80=99master=E2=80=99 forks from =E2=80=99main=E2=80=99 =E2=80=93 fork b=
ecause it holds the very commit.

I do not know the detail about switching from an authenticable branch to
another authenticable branch.  Because indeed, the HEAD of both branches
=E2=80=99main=E2=80=99 and =E2=80=99master=E2=80=99 would not be in the sam=
e closure.

Hum, something I need to check for my understanding. :-)

> Second, we would have to break Guix itself to introduce arbitrary code
> execution for this particular code =F0=9F=98=89

Why?  We only need to introduce a special case in
=E2=80=99update-cached-checkout=E2=80=99, no?

Somehow, we would have:

        * main
        | * master
        |/
        * End grace period

so we could have something like introduced in the =E2=80=99master=E2=80=99 =
branch.

--8<---------------cut here---------------start------------->8---
1 file changed, 1 insertion(+), 1 deletion(-)
guix/git.scm | 2 +-

modified   guix/git.scm
@@ -653,7 +653,7 @@ (define* (update-cached-checkout url
                                                #:cleanup-period
                                                %checkout-cache-cleanup-per=
iod)))
=20
-       (values cache-directory (oid->string oid) relation)))))
+       (update-cached-checkout ... #:ref `(branch . "main") ...)))))
=20
 (define* (latest-repository-commit store url
                                    #:key
--8<---------------cut here---------------end--------------->8---

Well, modulo the former question about authentication. :-)

> Perhaps instead, we can on the Git side "redirect" the master branch to
> main.  This would avoid the double pull, and it would be truly
> transparent.  Perhaps the following sequence of commands would achieve
> just that.  (CC'ing Denis for their expertise)

Yeah, who can more can less. :-)

> Am Mittwoch, dem 19.02.2025 um 02:12 +0100 schrieb Denis 'GNUtoo'
> Carikli:
>> $ git checkout origin/master -b temporary
>> $ git push origin HEAD:main
>> $ ssh root@server
>> $ cd /path/to/repository.git
>> $ git symbolic-ref HEAD refs/heads/main # Change the main branch
>> $ git symbolic-ref refs/heads/master refs/heads/main # Make master
>> point to main
>
>> This might avoid: Oops why don=E2=80=99t I get the last?=C2=A0 Because y=
ou=E2=80=99re
>> after the grace period. :-)
>>=20
>> I don=E2=80=99t know if my suggestion is worth.
>
> Fair point.  Double-pulling is a source of annoyance in other package
> managers, so we should do our best not to make it affect too many
> users.

Assuming we are allowed to do that on the server hosting the Git
repository.

Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 5 Mar 2025 21:11:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 05 16:11:02 2025
Received: from localhost ([127.0.0.1]:40092 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpw17-0003fJ-RA
	for submit <at> debbugs.gnu.org; Wed, 05 Mar 2025 16:11:02 -0500
Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:46386)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tpw15-0003ew-3l
 for 76407 <at> debbugs.gnu.org; Wed, 05 Mar 2025 16:10:59 -0500
Received: by mail-wm1-x342.google.com with SMTP id
 5b1f17b1804b1-43bb6b0b898so36387855e9.1
 for <76407 <at> debbugs.gnu.org>; Wed, 05 Mar 2025 13:10:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741209053; x=1741813853; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=vSs4MvUi1+tZP8FJ+0vjGmCmDiejCT0sVvnVdGfGoLU=;
 b=AROiaH+VM/IjTLCQ99I93fk4ZybDOe28t2I+IC7PKEWPYggPTyPxP09OYKPsxfjEFM
 /NASpnHhIGUG7FaSVH20PjVVbXD3PE6dOo0Q0OAfU2TKcjIpCW3j8QhLPiFtL6IgoVEk
 qCRIwgw55a0YBNPGy0C75DK3KMWQV5MN/yWlPXyNSDp4pnwIBYP5l/x6n3M3l+m+eRom
 IjbdINSPdcAvjug4l0mmlmfI2lFNH91O05lyVBrD/fEEakV9ZILsImCWvKugT5OGMXc/
 KzaKcin4aikmwFedE4ORhdF2mzNFDgNT6CuuTZQoioW7tjcExR8bB7oGDL4XyzsDL8VJ
 k3+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741209053; x=1741813853;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=vSs4MvUi1+tZP8FJ+0vjGmCmDiejCT0sVvnVdGfGoLU=;
 b=RJG8TUuzbwSLKh3oL+TEWitbJws09dOCNqlW/vbrLa+jSYmFZPRSzfgxMUufA2N8mx
 jvOKCs7IBmiymz9XHybqVjVFWqJEwRxRDjcIvQkKkW86Q52gcJDd/oMPHogLVfYLDdDd
 XoGWpCnb3d+fR5ykOxnNoMifWrz1ZXbku2xf7SstPZFmFeSf7H+okeG/evpBoW3T+J8d
 ScblzQ0gHnLxXqTr4HOmtf4gMFqZvkVzxCU5oI1xEHzPjYpWIau0tgqtqsQIJpmqgfTu
 m3eveM3VS6sZOi2JNIaz+0FfhAres7L1iTQL7fFqaJf6/cV/kZx1fAXj9gP04IZ/HqDf
 e6xA==
X-Gm-Message-State: AOJu0YywOUXkzLOoSDtsqOSPrG9RjY4LJJcaGX+MPZcJZ0mIyyGZf+4x
 g4I1hNwHKp3k7Sj2V/tsU0a1vT/5fBjhKm7RsjMtX37wx4G53m7+
X-Gm-Gg: ASbGnct2t5M+DHoodwR7lRik+C3LAa9xM/BpUAyGa/tJPH6j0+OaqKDoi7o3EpXdcRM
 8xblng8VY8Eg2/1o3I+DnGmrKqFmXzuS/FTdvrIJmCDMOOm0+LekdphFf8hPSlzxDSSyu9Mrn1p
 bt6ze2t8ErqyEsV0hGwdpW7t8fb9YrA9nNx+2w46QsvQBEptXFSz5K6M+rm0GIoDUSP1v0acEE+
 yLTNcO17g5T77vkbQCUFKhVqY/uJ4DUVgw/mZ2oOPADfK6lC9nQ6g+fEqRQUSOGCpJnvvY8iVZj
 ZrdT8sf/gGvN2GKsVpR6bbEDaunVufLS+4Q/OYvenw6L7WVhb9i07YB+rGtW3JVbc26jvQ3QA0l
 jl2E9LFCjdlANfgBvkos4
X-Google-Smtp-Source: AGHT+IF+FwDe6G3VBExmlRjUtylpTShZNrVFm8jMHrcU4uZLlQjRIXRDBS8FMKiejWduN+TP5Wu2Yw==
X-Received: by 2002:a05:600c:3b03:b0:439:98f6:8bc8 with SMTP id
 5b1f17b1804b1-43bd2aea743mr30302125e9.26.1741209052718; 
 Wed, 05 Mar 2025 13:10:52 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43bd42c5ccesm28905615e9.19.2025.03.05.13.10.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 05 Mar 2025 13:10:52 -0800 (PST)
Message-ID: <0287032e89de1ed5f7a77416d5a338bcb78ef176.camel@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Wed, 05 Mar 2025 22:12:00 +0100
In-Reply-To: <8734g3ro8p.fsf_-_@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87o6ys3eom.fsf_-_@HIDDEN>
 <8fea9aa02c0dec4574686d636d92fd74997d2c85.camel@HIDDEN>
 <8734g3ro8p.fsf_-_@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: Christopher Baines <mail@HIDDEN>, 76407 <at> debbugs.gnu.org,
 Simon Tournier <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

Am Montag, dem 24.02.2025 um 23:07 +0100 schrieb Ludovic Court=C3=A8s:
> Perfect!=C2=A0 Since the notion of major/minor release is fuzzy in Guix,
> I=E2=80=99d suggest something like:
>=20
> =C2=A0 2. two or more releases were made in the meantime.
Adopted.

I also extended the grace periods to allow daemon idling for longer,
and added a section regarding other channels.

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 2 Mar 2025 16:52:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 11:52:09 2025
Received: from localhost ([127.0.0.1]:33932 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tomXw-0006Oc-Tf
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 11:52:09 -0500
Received: from wolfsden.cz ([37.205.8.62]:50432)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1tomXr-0006NN-85
 for 76407 <at> debbugs.gnu.org; Sun, 02 Mar 2025 11:52:06 -0500
Received: by wolfsden.cz (Postfix, from userid 104)
 id 364AF357D48; Sun,  2 Mar 2025 16:52:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1740934321; bh=nqZ68BHP3vccfigSRUbph2MQmZr3Exzz7HG6oQ9PnZM=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=XF3hY+uAZSabAMbRqTfDprLrHWY55Wl55v2bn26JyUh1VaT+cUXirrvJcbOTlyfFZ
 FVVyZ85iwGdhUSM05REup5FBa/KgzMOlS1wOuK9I+C3ow2gig3VPlrKrJ6d10St6xj
 0qyPjqUIp4mrj7BKiHyXNm8tp26qaO87Sj3mRYtQkUj3B7A14kpeR5qAtyFh+TQYCs
 d09P0xYbJeVwlam+Y8p4c4gpkcUozEzPtEg0IvOl7SjZFlAuImVputyI5q6a9/TubZ
 /bh+HwUF2RkRutNa/WhDV5f88RY0r6BLgDD0l5lHQovb6k3Q57YxJYkHCz1LRKJ/xC
 mWxKip3q8RyEbanuM6/V4jBILNOMbVKd9T2nFdrNofuCvrzmoEyWkqhMTRgwoKXH1y
 /gshUskgmVJ1BRciLmJtdflcp5WRFmsY1uM0j8ilqjloyLIZMxQtbYhZ258quG69mv
 pKSqKrphYvjG7cv04EgC+G1emojKovYCzpS93JM2YLdrBn7momvprlE0frsKG+tskK
 KzKeIf8S6vjrb/Z7DZo+sK2gR2Hfbjy726bYF0SgCdrrXflClSLiF9cJWkBl3Fp6qw
 /Ku+n2U//PjcOxYBImjXDHheC5ehzCjZq3BcZAtmokFnjT3lcuKeIJUlHb2rd9OViP
 6n3WkgPWafO+rV/HeFae9UZk=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
 autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
 by wolfsden.cz (Postfix) with ESMTPSA id E20EF357F60;
 Sun,  2 Mar 2025 16:51:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1740934319; bh=nqZ68BHP3vccfigSRUbph2MQmZr3Exzz7HG6oQ9PnZM=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=wmIRfALdemM6NESDrBvRb5g0UnKM2qyKUn4X4GICr3jBmpwtgCdugJLT0xguODgLO
 3cce+akr8kQNfArueJbjy7/bS1ZKIoyAYYhUOg17IctAdtYvPj+Ev+XKzzFh/8TYCb
 EfpZG1sPETPnBIqZPODNqRzqkSBMYS2M/cOubDYYT/FFr+vSU5h0tJtqmjv3TFF5fu
 UqdLMbyFSsnNjPl7lzj2Cqg75ZqBB0muyx/gM4CvFue6DuDGpQV3VYZdkAw9heWfjN
 eKBhYv/Q0Lao+59GhouDBhijpKB4hX+Iewc5eMtc3Q/0HKOWQm8ffJRKA4r/90Rmuv
 LdAGLV0KSZ/cXItYLbHhtICS7P032x/rEMsUqGI/DV/b0t0jLJV77TcvB9HP2ZGO2K
 YI1AVUlC/9H1EgcF16VsBPjbF8GY7Q6IFVK/ivP3DmpYx8BhtJgxCZg4SvAYa512FO
 UTzwX4WFnPnIa+vrj4pJ7+dBCO8sHvCGQknWMah+YE51zhsODXMEe0TR3YaZZT33nO
 WTJ5CN025Jy9IkL0S38B/XigyiwG2Kd8EQjJzlEWGWoCaLeQ18MqYgWAnB5ItE/psO
 T4zK6p+dE7Rvvid9EHcffQv56AA8CeHPDyNpkanEVeuWE7FLST5ZwQHcmmlvFqpZ/F
 sTOE1B4ljoL5goJv+c9LzcCI=
From: Tomas Volf <~@wolfsden.cz>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 (Liliana Marie Prikler's message of "Tue, 18 Feb 2025 23:14:29 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Sun, 02 Mar 2025 17:51:59 +0100
Message-ID: <87ldtnml3k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> Hi Guix,
>
> this patch introduces GCD 003 =E2=80=9CA better name for the default bran=
ch=E2=80=9D.
> I've taken the comments on guix-devel into account (most of them anyway)
> and updated the document accordingly.  Note that references to GCD 002
> are made.  That GCD was drafted earlier, but may or may not already be
> submitted by the time you read this.  Do be patient :)
>
> Cheers
>
> ---
>  003-better-default-branch-name.md | 187 ++++++++++++++++++++++++++++++
>  1 file changed, 187 insertions(+)
>  create mode 100644 003-better-default-branch-name.md
>
> diff --git a/003-better-default-branch-name.md b/003-better-default-branc=
h-name.md
> new file mode 100644
> index 0000000..95952a5
> --- /dev/null
> +++ b/003-better-default-branch-name.md
> @@ -0,0 +1,187 @@
> +title: A better name for the default branch
> +id: 003
> +status: submitted
> +discussion: https://issues.guix.gnu.org/76407
> +authors: Liliana Marie Prikler
> +sponsors: Simon Tournier, Ian Eure, Vagrant Cascadian, Ludovic Court=C3=
=A8s
> +date: 2025-02-18
> +SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-only
> +---
> +
> +# Summary
> +
> +Currently, much of Guix's development takes place on the =E2=80=9Cmaster=
=E2=80=9D
> +branch.  This name is neither particularly meaningful nor inclusive;
> +choosing to use it may inadvertently alienate potential contributors.
> +To mitigate these effects, we should more clearly communicate, what the
> +default branch is all about.
> +
> +# Motivation
> +
> +It is well known, that Git works with whatever branch name one chooses.
> +However, for historical reasons, the default/initial/main branch for
> +development used to be =E2=80=9Cmaster=E2=80=9D =E2=80=94 particularly i=
n 2012, when the first
> +commit to Guix was made.
> +
> +Recent versions of Git support arbitrary initial branches and the
> +default branch name is subject to change upstream, at least in part
> +because the current default =E2=80=94 =E2=80=9Cmaster=E2=80=9D =E2=80=94=
 may be perceived as harmful.
> +While the intended meaning is something close to =E2=80=9Can original, f=
rom
> +which copies are made=E2=80=9D, there are several other meanings of the =
word
> +that spring to mind more easily, some of have a racist or sexist
> +connotation.
> +
> +One goal of the Guix community is to foster a healthy community around
> +the software we use.  Using clear language that does not pertain to
> +harmful stereotypes is a key towards achieving this goal.  Thus, as a
> +proactive step, we should rename the default branch.

Was there any study or statistics about this topic?

The two black people I have asked consider the whole "master -> main"
branch rename ridiculous, and me, descendant of people after who the
Slavery institute is named (Slavs), also do not care.  So I am curious
whether there are any hard data on this topic.

> +
> +# Detailed Design
> +
> +This section explains the chosen solution among the available options,
> +the scope of the proposed migration, and a migration path.
> +
> +## Scope of this document
> +
> +This document discusses only to change the name of the default branch,
> +not to change the branching strategy.  Such ideas, e.g. to have a
> +=E2=80=9Cstable=E2=80=9D branch containing only bug-fixes and well-teste=
d features
> +and an =E2=80=9Cunstable=E2=80=9D or =E2=80=9Cexperimental=E2=80=9D bran=
ch would need to be discussed
> +in a separate document.
> +
> +## Choice of branch name
> +
> +In this section, we discuss potential branch names that have been
> +considered.  The goal is to find a name that Guix contributors, as a
> +whole, feel comfortable with.
> +
> +While this GCD is still being reviewed, new suggestions may be added,
> +and benefits and drawbacks for each name discussed.  Once this GCD is
> +accepted, these benefits and drawbacks shall be shortly summarized,
> +and a final decision with a short justification as the one at the end
> +of this section shall be the last paragraph of this section.
> +
> +- The currently used =E2=80=9Cmaster=E2=80=9D has more than ten differen=
t meanings,
> +  some of them pertaining to slavery, others to dominance, and yet
> +  others merely to skill and expertise.  It is understandable that some
> +  contributors would feel uncomfortable with this name, given that not
> +  all uses are equally frequent.
> +
> +- The currently proposed alternative =E2=80=9Cmain=E2=80=9D has several =
meanings
> +  relating to =E2=80=9Cimportance=E2=80=9D, the most obvious being =E2=
=80=9Cmost important=E2=80=9D.

Since this GCD is all about feelings, let me point out that some people
do have negative feelings about the "main" as well.  It is a politically
charged name, so I am not sure it satisfies the goal of "Guix
contributors, as a whole, feel comfortable with".

> +
> +- Other alternatives would be =E2=80=9Ctrunk=E2=80=9D as a visual metaph=
or from
> +  which =E2=80=9Cbranches=E2=80=9D spawn, and =E2=80=9Cbase=E2=80=9D wit=
h the same meaning.
> +
> +- =E2=80=9Cguix=E2=80=9D being the name of the project also serves as an=
 option,

I like this one.

> +  albeit one that is not clearly defined (are the other branches
> +  not guix as well?)

But other branches are not Guix.  If someone tells me "pull the latest
Guix", I would assume that means master branch (or whatever the new name
would be).  I do not think anyone would go to the conclusion "oh, latest
Guix must mean rust-team branch, because it is also a Guix".

In my eyes other branches are not Guix, they are what Guix can become
one day.

> +
> +- Similar to =E2=80=9Cguix=E2=80=9D, =E2=80=9Cdevelopment=E2=80=9D merel=
y signifies that some sort
> +  of development happens on the branch; a fact that should hold for
> +  most, if not all branches.
> +
> +We choose =E2=80=9Cmain=E2=80=9D simply because it is currently the expl=
icit initial
> +branch for a git checkout as per `git-fetch` in `(guix build git)`.
> +Another name could be chosen by any means that support achieving a
> +consensus, e.g. comments on this GCD or a popular vote.
> +
> +## Manual Updates
> +
> +Sections 19 (Security Updates) and 22 (Contributing) of the Guix manual
> +would need to be reworded to reflect the new default branch.  Other
> +sections mentioning =E2=80=9Cmaster=E2=80=9D branches may be reworded at=
 any time
> +regardless of this GCD.  Some mentions of the word =E2=80=9Cmaster=E2=80=
=9D are tied to
> +particular services and thus subject to rewording only once upstream
> +adopts a different terminology.
> +
> +## Repository Update Path
> +
> +For a complete list of repositories associated with the Guix project,
> +see GCD 002 =E2=80=98Migrating repositories, issues, and patches to Code=
berg=E2=80=99.
> +Most repositories can rename their default branch with no issue
> +(see also Cost of Reverting below).
> +
> +For Guix itself, we would decide on a **flag day** 14 days after
> +acceptance of this GCD at the earliest, and 30 days at the latest.
> +On that day, the main development branch would become "main".
> +A commit would reflect that by updating:
> +
> +  1. the `branch` field in `.guix-channel`;
> +  2. the `branch` field of `%default-guix-channel` in `(guix channels)`;
> +  3. any other reference to the "master" branch of the Guix repository
> +     that may appear in the repository (in particular the Manual Updates
> +     above).
> +
> +Following this commit, an entry in `etc/news.scm` would explain the
> +migration.  The `master` branch would then point at the commit of said
> +news entry, and would need to be updated only after said news are
> +translated into another language.

Just to make sure, the "update" here refers to syncing the master branch
to what main is?  So the histories would not diverge, it is just the
master would be behind.  Is that correct?

> The `master` branch may keep following
> +the `main` branch for a grace period of 30 days anyways.
> +
> +Even after the `master` branch no longer syncs up to main, it may be
> +important to still have it pointing at some commit.  Old installation
> +media, handcrafted `channels.scm`, external documentation and scripts
> +may all still be referring to the `master` branch even long after the
> +rename (see also Cost of Reverting below).  To ensure that these do
> +not fail immediately, the old branch shall not be deleted until

Is there a reason to delete it at all?  It will not be prominently
displayed anywhere, it would not be updated anymore, so is there any
harm (even to those people who would supposedly get offended by the
current branch name) if it just stays there?  Only place where it would
be visible is listing all remote branches, which seems... acceptable?

Having it will allow even old setups to update, at the cost of double
pull.

Or, pushing bit further, is there a reason to not keep it updated?  So
that people just can pick branch they feel the most comfortable with?

> +
> +1. at least one year has passed since this GCD has been accepted, AND
> +2. enough Guix releases have been made in the meantime, meaning
> +   a. at least one major release, OR
> +   b. at least three minor releases.

Given our current release cadence, this basically means the branch stays
forever, so you just as well may say so.

One thing I am not sure about are Guix packages in distributions.  For
example, I do not know whether Debian would update Guix to new version
in already released version.  So if Trixie is released with current
1.4.0, and we than make a 3 minor releases and delete the master branch,
will Debian users still be able to pull?  (I think we have Debian
developer taking care of Guix here on the list, so maybe he can chime
in.)

Not sure what other distributions package Guix, and whether you care
about them in general.

> +
> +## Continuous Integration
> +
> +The jobset for the `master` branch would be removed and a jobset for the
> +`main` branch with the highest priority and the same set of architectures
> +would be created.
> +
> +## Relation to other Guix Consensus Documents
> +
> +Since this change has the potential to affect users and contributors in
> +ways that will disrupt their workflow for some amount of time as they
> +reconfigure their local checkouts to point at the new branch, it should
> +best be adopted as the same time as other, similar changes.  In particul=
ar,
> +an adoption at the same time as GCD 002 =E2=80=98Migrating repositories,=
 issues,
> +and patches to Codeberg=E2=80=99 is desirable.

I am not sure how this plays together with the timeline set above ("14
days after acceptance of this GCD at the earliest, and 30 days at the
latest.").  What if this GCD is voted on before the GCD 002?  Would it
not make sense to rephrase it to something like "14 days after
acceptance of this GCD or 14 days after result of vote on GCD 002,
whichever happens later"?

> +
> +The repository update path in this GCD is only valid as long as it is
> +simultaneously upheld by other, similar GCDs.  Again GCD 002 =E2=80=98Mi=
grating
> +repositories, issues, and patches to Codeberg=E2=80=99 needs to be consi=
dered as
> +a possibly simultaneous change.  For the sake of clarity, the promises
> +made in the repository update path w.r.t. the availability of the old
> +branch shall not exceed those of any other accepted GCD and instead
> +be updated to match.
> +
> +## Cost of Reverting
> +
> +This change mostly affects contributors, who would have to run the follo=
wing
> +command once to pull from (and in the case of committers push to) the new
> +main branch:
> +
> +  $ git branch --set-upstream-to <origin>/main
> +
> +Users of the `guix` CLI would be advised to run `guix pull` again to fet=
ch
> +the latest commit from the main branch.  Users of old installation media
> +(e.g. disk images for version 1.4.0) would continue to use the "master" =
branch
> +and the default channel URL of said installation media until they run
> +`guix pull`.  A new release may mitigate this annoyance somewhat.

These two paragraphs above seem to have no connection to "Cost of
Reverting".

> +
> +The main branch may be renamed to any other name (including "master") by
> +repeating the steps laid out in the Repository Update Path and
> +Continuous Integration above, using <name> instead of "main".
> +
> +# Drawbacks and Open Issues

One drawback that is missing here is the impact on scripting and tools
that people have on their machines.  I have at least few scripts that
operate with origin/master that will need to be updated.  I would not be
surprised if various crons that break will keep being discovered for
weeks or months after the rename.

It is valid to consider that an acceptable cost, but I think the general
fallout across the ecosystem should be recognized in this document, and
clearly declared as acceptable.

> +
> +There is an ongoing political debate as to whether the name =E2=80=9Cmas=
ter=E2=80=9D,
> +standing alone, should be considered harmful.  Similar debates may
> +well surround other names given enough time and particular
> +circumstances.  More generally, as language continues to evolve,
> +meanings that appear obvious today may no longer remain so in the
> +future.
> +
> +It is unclear, what effect, if any, the name of the default branch has
> +to contributor satisfaction.

In that case time spent debating this GCD and doing all the work it
would cause, would maybe be better spent on some outreach programs
and/or workshops for less fortunate people?

> The choice of a name may well appear
> +similar to choosing the colour of a bikeshed.  What constitutes a
> +meaningful branch name will inevitably be a matter of opinion.

Have a nice day,
Tomas
=2D-=20
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmfEjK8OHH5Ad29sZnNk
ZW4uY3oACgkQL7/ufbZ/wamqOBAAiEfqB7K6S7e3NatnbmpgQIrK9BUqO7D24LQF
ocy6t6DeQAjq2G3MHu5+v4A2C5RxBGruzx9UFGURRnYVssmxHqxkEqCxU18FRRr1
mYJoF89FQDGbM2BfmDphQicUirFUZISAMriXNCNvT0xArzkfLWPyKmgfh+KHPBdW
qZvpFp90K6Lt2Nkos/qbX82lmLW74hisfGMZNeagcEIJP/8gzK1fy2YbV85j8YEO
Bh2AihhD5Yb46/cfTg49DLnc8dumffmJikUAVqm8ZuPZqkUUr9FUYzIeqjWFmPE7
dGL3KwSl56HcXb5l3Qwxvg1G1kdicy8ldgh3dhoxeSKFn6LT4/SskwPPgp2MJKTn
PRPyOviseR+Rk64DdnC1IJgd4BnnLmmBQ8vGDn5b9MPUR4Pirh6qnks+PtH9Db8O
CwulOgU0on2WhytzuxhKL4n1KHFG4YowJfEerlycs13oppwMOQinNirWQ34N8OYh
TvYUuR6CLSWEJ03ltDyyPKru/c1eI9ymnSnhsYT0WWg2MMkQKX8INkPS9D5YuhNU
JhlGFx8n1drZXN9jaIQ+KD73O84uTtTwvtuESr6U9dKFcuOJPH4QCBnBJjYW3nPy
4uo1/H7bFuTfusPrV1HBd52G5EJdWrP/AXgDss2EUXk8lJ5t+Bms6EfkIlsG9Fm4
jnsfX8U=
=K3jG
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 28 Feb 2025 15:46:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 10:46:27 2025
Received: from localhost ([127.0.0.1]:51082 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1to2ZH-0003fF-In
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 10:46:27 -0500
Received: from mail-oi1-x230.google.com ([2607:f8b0:4864:20::230]:42329)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <code@HIDDEN>)
 id 1to2ZD-0003eI-Qa
 for 76407 <at> debbugs.gnu.org; Fri, 28 Feb 2025 10:46:24 -0500
Received: by mail-oi1-x230.google.com with SMTP id
 5614622812f47-3f1c94936c5so1359003b6e.1
 for <76407 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 07:46:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=greghogan-com.20230601.gappssmtp.com; s=20230601; t=1740757578; x=1741362378;
 darn=debbugs.gnu.org; 
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=RuS8b5YNCo2sn3QvY36dnhq5DOPEyUZ+8tK0xjC4DrY=;
 b=L1vR8oUESBuQhXncKO4xLScUMdECcB5Nb08c++/gHzCFihIb6wuzfojqkv54L5uux2
 DeWeuwnv0vh3uGcj4H9/OLm716uWEGTPVpl/LA6jqooU1R4iX/TKWDYZurAJSO/w3L/h
 YH3wGLTiABEZVvMh58eVqP/+rZbxcvvuk1Sp816g2gNC3sX5vnhsdoKbzN0l3llZ7EJz
 tDtZ7M+ePZTfaETq97adNzz7HX+sr3qdDGxJuUAWArCWzBmiTeKAIpfHA+8T4YCYx41n
 iCBhJ4phZvntGsWb35UQddazp7DFRZFUOjZgYLuuYvuXqQC54aiAKh1Rc0GrblDwaIFS
 pTWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740757578; x=1741362378;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=RuS8b5YNCo2sn3QvY36dnhq5DOPEyUZ+8tK0xjC4DrY=;
 b=iTxlLQ/NuxoI/uKSORqVUff7+lZK+JuS0MlbjpETyEzIyLD6KtmqQforxnPN1u0A/i
 1sOux9K2ci8tE775UFXGFRMfifzSmkaYuHtNl+fgIcSCr8qjnBMOOdyGFuWAq0JOFmfy
 uqRi5/a7ISW6QJcO1n0AeKCnGZeMJ0D5GKwgnUGQpe64TKOHmHNbcVUllyU8YO4WHKJV
 hu23mRdM+LUs2wQXLZl0G30IVoloSA8QLOmWqL59G2Da5qGVxsj3vCtGJ3lIDaLKhHOR
 hAb3gxBeqNH/jSSn1KKG0TVurw5aqPZUuARpeGLJ6c07qbK+vXKMHekCXq7Yxq+9N77c
 nmyw==
X-Gm-Message-State: AOJu0YzQqXh5/WpQG2O16urA4mgBSjm1VyC5oUmoBfI7kflWHBLH46s5
 Ep5t8tPq9MlaNyHojZ4t4Zo+vKu3nm1AlcxVnT7EVmX3ijV7T5zY+pjX8J43xWTFi0B43j+wd0C
 O5CERwcO1qpkzrbLdXb6CQGRq5YYvGB0+Bk9hbw==
X-Gm-Gg: ASbGncv5mo7dozKeOLuRyKhXRMv5p3tAPW1sIbTNSAe+ua4BDq0GR15PwIP3HR6Cgnn
 rMmVbqDIbKhhcd4jaTg6IQH2+HsMNy3vxxDJ9fBrl9C+gs7pehmTpPknJ+/03V0OgISW93UgTIo
 rxYm+jM0Q=
X-Google-Smtp-Source: AGHT+IHN9PhI5lwdJC84W0EO3mHDojun46XsxoVQrngoDXGdQeL0cSRIPPXTOhympZ8uJSRJeT38VTRVmESax6Aetwk=
X-Received: by 2002:a05:6808:198c:b0:3e7:e38a:722b with SMTP id
 5614622812f47-3f558003ddcmr2439096b6e.14.1740757577729; Fri, 28 Feb 2025
 07:46:17 -0800 (PST)
MIME-Version: 1.0
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
From: Greg Hogan <code@HIDDEN>
Date: Fri, 28 Feb 2025 10:46:05 -0500
X-Gm-Features: AQ5f1JqpeOg7Os350H5Qv-rB7uFNX_gwbM7RxwsbUs5jVChItS0MNonNbHb7t54
Message-ID: <CA+3U0ZmnhHSbd=sKRYVhYDJ+c4AJZBos91GKMwSAm7OEQ4Wmkg@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tue, Feb 18, 2025 at 5:24=E2=80=AFPM Liliana Marie Prikler
<liliana.prikler@HIDDEN> wrote:
>
> Hi Guix,
>
> this patch introduces GCD 003 =E2=80=9CA better name for the default bran=
ch=E2=80=9D.
> I've taken the comments on guix-devel into account (most of them anyway)
> and updated the document accordingly.  Note that references to GCD 002
> are made.  That GCD was drafted earlier, but may or may not already be
> submitted by the time you read this.  Do be patient :)

Thank you for this submission.

I have yet to meet someone taking passive offense at the "master"
branch but I do purposely mispronounce Guix from the project's
pejorative. Perhaps I can offer that as a future GCD.

And if we are to be offended, why whitewash history? We live
privileged lives in the most privileged nations during the most
privileged time in history. This is not the default state of the
world, to die of old-age peacefully in one's sleep. All of our peoples
were slaves, and all were slavers. More Europeans were trafficked to
Africa in the Barbary slave trade than Africans to America in the
North Atlantic slave trade. Only one of those two peoples survives.

Can we find greater but narrower consensus around the practical
motivation that 1) most users leave unchanged the git default "main",
therefore "master" will become increasingly uncommon and unexpected,
2) the choice of "main" is masterfully similar when tab-completing or
looking through a sorted list of refs, and 3) the move to Codeberg
presents a hopefully rare opportunity combine disruptive changes? We
do not need a comprehensive motivation if we can find consensus on the
outcome.

Greg




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 18:35:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 25 13:35:25 2025
Received: from localhost ([127.0.0.1]:48452 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmzm8-0003W0-TT
	for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:35:25 -0500
Received: from lists.gnu.org ([2001:470:142::17]:34782)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tmzm6-0003Q3-IZ
 for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:35:23 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1tmzla-0006Mb-Lh
 for guix-patches@HIDDEN; Tue, 25 Feb 2025 13:34:58 -0500
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1tmzlX-0006jY-KF
 for guix-patches@HIDDEN; Tue, 25 Feb 2025 13:34:50 -0500
Received: from phl-compute-10.internal (phl-compute-10.phl.internal
 [10.202.2.50])
 by mailfout.stl.internal (Postfix) with ESMTP id 0D61211400DD;
 Tue, 25 Feb 2025 13:34:46 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-10.internal (MEProxy); Tue, 25 Feb 2025 13:34:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=mesmtp; t=1740508485; x=
 1740594885; bh=QeH9v/uyU4GPbwY2C47/yRuXCzLlbVRqW+di6/wcgYg=; b=E
 tBLxREydvPPWcH0zgSMtH31ktaEobRFCSM8UQFMHPZtmOlREvckUgtpQG7m2q/Nu
 wVT2Qx2JSDA+WM9hdiocFiWQXL6Dc3WMzbni7uE2Zf473zKMhv0igTNUgh7EPYgK
 mh49+4pwdW7i0oYXXP270jAZhvzN8De2sLxqAXZPwM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
 1740508485; x=1740594885; bh=QeH9v/uyU4GPbwY2C47/yRuXCzLlbVRqW+d
 i6/wcgYg=; b=GQgMNARUq/B5sQxji6tY4TmyvYWm2zUppBFiL6d2qqZAdEdTzxC
 7xBLUBIvqbE+ZGMDAWjKJXO5xqpIku5lU3sw3YYG7k9SJbqd8e7xDwty/CHH5YJj
 yZPb5/MltgQI5OwXEDal628SLUZGjvEiM19mYfrZrjeexoO4R1EhX7eGy3GcodWw
 FJGrq11EFrUCFRltc73cJIVgNlWqMJyO9RyAgcyOP2NX5U2SmqP22un6XnAoTdFn
 qF7QnRDHtFlXhlk7cxFBhHfJQOycb5w0TwvWsy9PM34SoxnzKbyn7v8x0nw3CIvY
 2ltFq9GCGyjpAgp6K8PILQqSbVKCTLt860g==
X-ME-Sender: <xms:RQ2-Z-HsP7FJaT_f3NTR83llJZv5phxorsUfKa8RhNZ8XMFSWbktjA>
 <xme:RQ2-Z_UdbKxRja7ElZHx_4oHFgAAmeWv9I_NprnCpDETLUzjjPTYPv7sSG1R2mbyp
 fUqp-34jbvVqmF-_A>
X-ME-Received: <xmr:RQ2-Z4I3L5jffBE31W_8l_0qv8pca8UQwZL-4Cgpy_4f5pUAo0PyCFKY60PqN6hsdZVAOvsDgNhA_mKevlJ2drNZpcwSS-I>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekvdegfecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddv
 necuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnh
 grmhgvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeu
 hfeffffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphht
 thhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehguhhigidqphgrthgthh
 gvshesghhnuhdrohhrghdprhgtphhtthhopeejieegtdejseguvggssghughhsrdhgnhhu
 rdhorhhg
X-ME-Proxy: <xmx:RQ2-Z4HatGS0zZXdaV0Eq08pTGNERjEHxDeRDPHIAM5i8e7y3llnxg>
 <xmx:RQ2-Z0WzgOb2b0Ol11a-PCu6_RZ35H6rZKUZo9LYriP_bjleQ2njIg>
 <xmx:RQ2-Z7PuXmBJcRBwYerVdBiyv1T-yOQ5vGhmjRBznpExTn2ivXTuIA>
 <xmx:RQ2-Z70Fggwy7AQa4QOpPNhbdb_38_8pWaUVEUuMlSF8P7iG2tUbuA>
 <xmx:RQ2-ZxgEsybc7WV9s2T20YHoBQJlYKnlwKd-aO0dLypFPEAZ7wIILeBI>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 25 Feb 2025 13:34:45 -0500 (EST)
Date: Tue, 25 Feb 2025 13:34:43 -0500
From: Leo Famulari <leo@HIDDEN>
To: Roman Riabenko via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
Message-ID: <Z74NQ1wSjVq5YB1I@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <f78d40758e1838026fb3e796f037e917c26f761f.camel@HIDDEN>
 <20250221153520.20b99610afcdf7bea76e9c6e@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20250221153520.20b99610afcdf7bea76e9c6e@HIDDEN>
Received-SPF: pass client-ip=202.12.124.144; envelope-from=leo@HIDDEN;
 helo=fout-b1-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

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.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 25 Feb 2025 18:34:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 25 13:34:55 2025
Received: from localhost ([127.0.0.1]:48444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmzlf-0003P4-CX
	for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:34:55 -0500
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:48703)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tmzlb-0003Oo-HF
 for 76407 <at> debbugs.gnu.org; Tue, 25 Feb 2025 13:34:53 -0500
Received: from phl-compute-10.internal (phl-compute-10.phl.internal
 [10.202.2.50])
 by mailfout.stl.internal (Postfix) with ESMTP id 0D61211400DD;
 Tue, 25 Feb 2025 13:34:46 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-10.internal (MEProxy); Tue, 25 Feb 2025 13:34:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=mesmtp; t=1740508485; x=
 1740594885; bh=QeH9v/uyU4GPbwY2C47/yRuXCzLlbVRqW+di6/wcgYg=; b=E
 tBLxREydvPPWcH0zgSMtH31ktaEobRFCSM8UQFMHPZtmOlREvckUgtpQG7m2q/Nu
 wVT2Qx2JSDA+WM9hdiocFiWQXL6Dc3WMzbni7uE2Zf473zKMhv0igTNUgh7EPYgK
 mh49+4pwdW7i0oYXXP270jAZhvzN8De2sLxqAXZPwM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
 1740508485; x=1740594885; bh=QeH9v/uyU4GPbwY2C47/yRuXCzLlbVRqW+d
 i6/wcgYg=; b=GQgMNARUq/B5sQxji6tY4TmyvYWm2zUppBFiL6d2qqZAdEdTzxC
 7xBLUBIvqbE+ZGMDAWjKJXO5xqpIku5lU3sw3YYG7k9SJbqd8e7xDwty/CHH5YJj
 yZPb5/MltgQI5OwXEDal628SLUZGjvEiM19mYfrZrjeexoO4R1EhX7eGy3GcodWw
 FJGrq11EFrUCFRltc73cJIVgNlWqMJyO9RyAgcyOP2NX5U2SmqP22un6XnAoTdFn
 qF7QnRDHtFlXhlk7cxFBhHfJQOycb5w0TwvWsy9PM34SoxnzKbyn7v8x0nw3CIvY
 2ltFq9GCGyjpAgp6K8PILQqSbVKCTLt860g==
X-ME-Sender: <xms:RQ2-Z-HsP7FJaT_f3NTR83llJZv5phxorsUfKa8RhNZ8XMFSWbktjA>
 <xme:RQ2-Z_UdbKxRja7ElZHx_4oHFgAAmeWv9I_NprnCpDETLUzjjPTYPv7sSG1R2mbyp
 fUqp-34jbvVqmF-_A>
X-ME-Received: <xmr:RQ2-Z4I3L5jffBE31W_8l_0qv8pca8UQwZL-4Cgpy_4f5pUAo0PyCFKY60PqN6hsdZVAOvsDgNhA_mKevlJ2drNZpcwSS-I>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekvdegfecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddv
 necuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnh
 grmhgvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeu
 hfeffffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphht
 thhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehguhhigidqphgrthgthh
 gvshesghhnuhdrohhrghdprhgtphhtthhopeejieegtdejseguvggssghughhsrdhgnhhu
 rdhorhhg
X-ME-Proxy: <xmx:RQ2-Z4HatGS0zZXdaV0Eq08pTGNERjEHxDeRDPHIAM5i8e7y3llnxg>
 <xmx:RQ2-Z0WzgOb2b0Ol11a-PCu6_RZ35H6rZKUZo9LYriP_bjleQ2njIg>
 <xmx:RQ2-Z7PuXmBJcRBwYerVdBiyv1T-yOQ5vGhmjRBznpExTn2ivXTuIA>
 <xmx:RQ2-Z70Fggwy7AQa4QOpPNhbdb_38_8pWaUVEUuMlSF8P7iG2tUbuA>
 <xmx:RQ2-ZxgEsybc7WV9s2T20YHoBQJlYKnlwKd-aO0dLypFPEAZ7wIILeBI>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 25 Feb 2025 13:34:45 -0500 (EST)
Date: Tue, 25 Feb 2025 13:34:43 -0500
From: Leo Famulari <leo@HIDDEN>
To: Roman Riabenko via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
Message-ID: <Z74NQ1wSjVq5YB1I@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <f78d40758e1838026fb3e796f037e917c26f761f.camel@HIDDEN>
 <20250221153520.20b99610afcdf7bea76e9c6e@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20250221153520.20b99610afcdf7bea76e9c6e@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

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.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 24 Feb 2025 22:07:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 24 17:07:16 2025
Received: from localhost ([127.0.0.1]:43205 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmgbc-0006OZ-2Y
	for submit <at> debbugs.gnu.org; Mon, 24 Feb 2025 17:07:16 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:51434)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tmgbY-0006OC-Ec
 for 76407 <at> debbugs.gnu.org; Mon, 24 Feb 2025 17:07:13 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tmgbT-00066P-1t; Mon, 24 Feb 2025 17:07:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=9Xbbbp/isBdZxUSbJgp+kaxILulnU2QBAxcrwIg692M=; b=onvweor/eba5xSuO2gJI
 DuHLK/kX7zNoKGpyRK2mT52gPGh1wPx03i20CpvhNMiCJwjnfH6ixJfTurrxeqktvixqys7Tm9fCg
 E7m70Sm4G7TOv66eV+T57w+8KsTZ10EGsNdU+4lSWmg8s2VlPKM3BacjJgLCikGviiet1NUy5pS+e
 zXt0M36WCxXfai174PLOuKj1ccVQSgXINQdB0fuXaHFbRJKNrclwak38lvpt8YxdSQQzg3sbasIwl
 WYU777HWasNuJQx5xBCfy9Mw0zvrjfDnMZujf9IMElQWTkprxK7G9LGXTyxe8vWP+cQDA43z19qh6
 xvvSr61UcnuJ1A==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
In-Reply-To: <8fea9aa02c0dec4574686d636d92fd74997d2c85.camel@HIDDEN>
 (Liliana Marie Prikler's message of "Sun, 23 Feb 2025 16:48:17 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87o6ys3eom.fsf_-_@HIDDEN>
 <8fea9aa02c0dec4574686d636d92fd74997d2c85.camel@HIDDEN>
Date: Mon, 24 Feb 2025 23:07:02 +0100
Message-ID: <8734g3ro8p.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hello,

Liliana Marie Prikler <liliana.prikler@HIDDEN> skribis:

> Actually, the GCD does specify this:

Oh right, sorry.

>> Even after the `master` branch no longer syncs up to main, it may be
>> important to still have it pointing at some commit.  Old installation
>> media, handcrafted `channels.scm`, external documentation and scripts
>> may all still be referring to the `master` branch even long after the
>> rename (see also Cost of Reverting below).  To ensure that these do
>> not fail immediately, the old branch shall not be deleted until
>>=20
>> 1. at least one year has passed since this GCD has been accepted, AND
>> 2. enough Guix releases have been made in the meantime, meaning
>>    a. at least one major release, OR
>>    b. at least three minor releases.

Perfect!  Since the notion of major/minor release is fuzzy in Guix, I=E2=80=
=99d
suggest something like:

  2. two or more releases were made in the meantime.

>> > +## Choice of branch name
>>=20
>> I=E2=80=99m not convinced this section is necessary.=C2=A0 :-)
> How do we achieve consensus on the proposed name itself, then?

=E2=80=98main=E2=80=99 is an established and non-controversial name in this=
 context,
which is why I thought we could omit the section.  It=E2=80=99s no big deal
though, we can keep it too.

>> I don=E2=80=99t think this has to be simultaneous: both changes bring the
>> potential for breakage if we=E2=80=99re not careful enough, but it=E2=80=
=99s probably
>> best to deal with a single class of breakage at a time.
> Perhaps I am missing something crucial here, but IIUC most breakages
> would result from the same record; with just one field between them.=20
> Since most configuration ends up being "fire and forget", reducing the
> number of times they need to be edited sounds like a benefit to me.

Hmm yes, maybe you=E2=80=99re right.  The wording says =E2=80=9Cpossibly si=
multaneous
change=E2=80=9D so that leaves room.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Feb 2025 15:47:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 23 10:47:56 2025
Received: from localhost ([127.0.0.1]:35601 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmECx-0000By-FF
	for submit <at> debbugs.gnu.org; Sun, 23 Feb 2025 10:47:55 -0500
Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:57387)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tmECt-0000Bd-Ae
 for 76407 <at> debbugs.gnu.org; Sun, 23 Feb 2025 10:47:53 -0500
Received: by mail-wm1-x343.google.com with SMTP id
 5b1f17b1804b1-4399a1eada3so31679805e9.2
 for <76407 <at> debbugs.gnu.org>; Sun, 23 Feb 2025 07:47:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740325665; x=1740930465; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=3dTTtf+97wl0Qg+D0vo6WMSr3RPnVCGdWXUY3iGQx0g=;
 b=MK2oK+65JZQs+W7CWveTPhaKCByo413lQtp9FQaeintMsOwTRnaOvB6XINTPLg/Kqr
 f3uK9a1Ndp5jrlkNZ/PpTu3hWuHmg8NPGk12jVK9AUm0Q4ifkZ80cWKwk8jaXlgdIH2J
 Bm5Bi57jeInhBi2fqIT0pRs12vMGZC+mp72ttHMWOF5SH8rf/VK30YAoZG3CBKG40SzF
 H8Q7cKFbW93OfsYM9tnaziUewE1F8z6CtAwszfyw1pQ+pXum8JpAbcvopSAQCoaTjPKw
 O6c557msnmFdCnWEKmTqcKLG8B9OTdZcwEirTlC4VVJbmrfT94qNm4QeMDuvFq9ZLzFp
 BYQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740325665; x=1740930465;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=3dTTtf+97wl0Qg+D0vo6WMSr3RPnVCGdWXUY3iGQx0g=;
 b=XpJ691VOjXArJXzXm8Ck4zuUUUXYb4EhMmYvIcqU3iG3pLKull/vwhll+ZdPpWmcpZ
 9AI3TGfkvXdXXfsOmEhQzhNDZMrAFGQpHrDFB0vUWcXamYn62fKSFqLM+by47ZnvhJi6
 ew83neR00FqRGPiyyRddAdOnIAhPTUt2+Dvwzlva9mDB94eNyeIFvH/0Ju6KYRUKPBUM
 dcbfqJTgTafez8WDKckVTKt9gtU3WIC8fWzbJ+NaAu5M0BASfYUInZpzxFHaNyo8GZ7Q
 jBSZnxwcNPXusikstIoFPvIwmM0onMmFNGX3Okr9oII+kQUHItXmPROrysFRXCzMlbFC
 5akA==
X-Gm-Message-State: AOJu0Yy9rB20z8UxKYWHxKI4MoJ4PdBomQWqnGQw+t5GUhPPJKl5rMmv
 u2P9PIsCIyv4tPMRoa+h1rhY9b/xY0TvgdKFl5tVy8+qnoubQv33akckddsj
X-Gm-Gg: ASbGnctoxXzAGkKVCBm20EE8hGXPv1G7F9GWNE4syjzsEvoDZwVyhXE46U5LH2ZUUx8
 oCyRB0qTwowVPDj8Mya3CGpQGxiweBvSyUJczOnGfW8GTSJ4dEVKak5clh5P1kf6cCsrr27kEBV
 qvDJbumURDxIUuE1k4MzhUqf+yeL6DVVpQ9B25pnQIQaEV9oJzkGFogxg5aFZik5u+FP5XblVC8
 3CuWMUYgttbahD1VdN/LsPNUiCk/oRlRjtIGnD6aAKCxw+P6S03Mvn73AfAJIelx+w59ubqZZvQ
 8p2z5qB05ikIEdEvYzhRK4EVgKCl00BXi0X37PD6s+Mz8DER9LDuInLNJF8gvQczHA/+FOpFr9q
 mKw==
X-Google-Smtp-Source: AGHT+IGZDdnKx9nq9VmchL4GaGN2QZq6Z0FKf2fWd7uA1YOVJNapUsl7qiXGLAfkXoSdrgxOOBKXBw==
X-Received: by 2002:a05:600c:154a:b0:439:44eb:2d81 with SMTP id
 5b1f17b1804b1-439ae1f34f8mr84176455e9.15.1740325664495; 
 Sun, 23 Feb 2025 07:47:44 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258b439dsm28940633f8f.8.2025.02.23.07.47.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Feb 2025 07:47:44 -0800 (PST)
Message-ID: <8fea9aa02c0dec4574686d636d92fd74997d2c85.camel@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Sun, 23 Feb 2025 16:48:17 +0100
In-Reply-To: <87o6ys3eom.fsf_-_@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87o6ys3eom.fsf_-_@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Ludo=E2=80=99,

Am Sonntag, dem 23.02.2025 um 15:42 +0100 schrieb Ludovic Court=C3=A8s:
> Hi Liliana,
>=20
> Liliana Marie Prikler <liliana.prikler@HIDDEN> skribis:
>=20
> > +For Guix itself, we would decide on a **flag day** 14 days after
> > +acceptance of this GCD at the earliest, and 30 days at the latest.
> > +On that day, the main development branch would become "main".
> > +A commit would reflect that by updating:
> > +
> > +=C2=A0 1. the `branch` field in `.guix-channel`;
> > +=C2=A0 2. the `branch` field of `%default-guix-channel` in `(guix
> > channels)`;
> > +=C2=A0 3. any other reference to the "master" branch of the Guix
> > repository
> > +=C2=A0=C2=A0=C2=A0=C2=A0 that may appear in the repository (in particu=
lar the Manual
> > Updates
> > +=C2=A0=C2=A0=C2=A0=C2=A0 above).
>=20
> Consider this scenario: I have a machine that I upgrade once every
> two months.=C2=A0 By the time the switchover is done, my machine still ha=
s
> =E2=80=98master=E2=80=99 in its =E2=80=98%default-guix-channel=E2=80=99 i=
n its Guix.=C2=A0 Thus, when I
> run =E2=80=98guix pull=E2=80=99, I=E2=80=99ll end up pulling =E2=80=98mas=
ter=E2=80=99, which (the GCD does
> not clarify this) will either fail because the branch has been
> removed altogether, or will give me an old snapshot.
Actually, the GCD does specify this:

> Even after the `master` branch no longer syncs up to main, it may be
> important to still have it pointing at some commit.  Old installation
> media, handcrafted `channels.scm`, external documentation and scripts
> may all still be referring to the `master` branch even long after the
> rename (see also Cost of Reverting below).  To ensure that these do
> not fail immediately, the old branch shall not be deleted until
>=20
> 1. at least one year has passed since this GCD has been accepted, AND
> 2. enough Guix releases have been made in the meantime, meaning
>    a. at least one major release, OR
>    b. at least three minor releases.

> Thus, I think the GCD should propose to keep updating the =E2=80=98master=
=E2=80=99
> branch as a mirror of =E2=80=98main=E2=80=99 for, say, a year (a cron job=
 can take
> care of that).
Fair enough.  Keeping it updated for one year and then phasing it out
should give folks more time to adopt.

> Also, instead of changing the =E2=80=98branch=E2=80=99 field, I would sug=
gest
> adopting and finalizing <https://issues.guix.gnu.org/49252> and
> leaving =E2=80=98branch=E2=80=99 unset so that the server-side default br=
anch is
> taken.
SGTM.

> > +## Choice of branch name
>=20
> I=E2=80=99m not convinced this section is necessary.=C2=A0 :-)
How do we achieve consensus on the proposed name itself, then?

> > +The repository update path in this GCD is only valid as long as it
> > is
> > +simultaneously upheld by other, similar GCDs.=C2=A0 Again GCD 002
> > =E2=80=98Migrating
> > +repositories, issues, and patches to Codeberg=E2=80=99 needs to be
> > considered as
> > +a possibly simultaneous change.
>=20
> I don=E2=80=99t think this has to be simultaneous: both changes bring the
> potential for breakage if we=E2=80=99re not careful enough, but it=E2=80=
=99s probably
> best to deal with a single class of breakage at a time.
Perhaps I am missing something crucial here, but IIUC most breakages
would result from the same record; with just one field between them.=20
Since most configuration ends up being "fire and forget", reducing the
number of times they need to be edited sounds like a benefit to me.

> Also, perhaps clarify that this GCD is valid whether or not GCD 002
> is adopted.
Sure.

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Feb 2025 14:44:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 23 09:44:24 2025
Received: from localhost ([127.0.0.1]:60078 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmDDU-0004kw-IH
	for submit <at> debbugs.gnu.org; Sun, 23 Feb 2025 09:44:24 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:57266)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tmDDS-0004kZ-A6
 for 76407 <at> debbugs.gnu.org; Sun, 23 Feb 2025 09:44:22 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tmDDN-0006m9-0m; Sun, 23 Feb 2025 09:44:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=Fwf27XeRtxeHpcQ6OOwcDcd28b3FQkwt0FtYWoe78rc=; b=Bt+Vzsa6uJ8zHaGswHjM
 icS/MdRFYe9y1odGBuWApx2g5cfnsC0W7T8qUR31S3lIEyTexIYreucOG2ve4MocM34lzFS25+YtU
 sVhdPLxdpEQDiDaQIklJekI0J8c1QjDRZuI+cK4rO/+ZOW+vt58z7NmEBDGyvHiNicYqmzJ6rEh44
 j5ZL5yprcKW27CactZlDzyHUjn5T+ALj/mT68yoabdNxCW9JxJp2+XGgwk6iynQ2q+eceYwKMOOlM
 jyClGY0g4jzlfgryQt/cx+w9Iqf4cwt2JlRc5rwPmBKSzjgGV50R3GG462pnEG5SBkzuS5ry6VfMQ
 DqxjkstKFLOlfg==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 (Liliana Marie Prikler's message of "Tue, 18 Feb 2025 23:14:29 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Sun, 23 Feb 2025 15:44:14 +0100
Message-ID: <87jz9g3em9.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Liliana Marie Prikler <liliana.prikler@HIDDEN> skribis:

> +  1. the `branch` field in `.guix-channel`;

I just realized: there=E2=80=99s no =E2=80=98branch=E2=80=99 field in =E2=
=80=98.guix-channel=E2=80=99.

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 23 Feb 2025 14:43:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 23 09:43:30 2025
Received: from localhost ([127.0.0.1]:60073 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmDCb-0004ir-La
	for submit <at> debbugs.gnu.org; Sun, 23 Feb 2025 09:43:30 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:47122)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tmDCV-0004iY-B8
 for 76407 <at> debbugs.gnu.org; Sun, 23 Feb 2025 09:43:26 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tmDCO-0006hG-EU; Sun, 23 Feb 2025 09:43:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=uV/SyR0ty4ED3nT1DyIG5fI55I/5vtq/Hr9XFgT7EFg=; b=OvGbD5uK/py2iDMEPgMP
 KQlgGkbNXyQfzLa4p/HrcjlbXDDww5Q/kbYPHKmuz1QhSqcPGzMBk09LIm+/BvkOl8NKhuYdByoKY
 AjZBXPUPJFgwM1ZfhAiVgnrnHsvUdi2NDswNxcUXW5NlfGEoQ4x84TDu+zGhexNOcGNZ0sXHZ3Hcx
 QtuanTT3O9Cu00mFmkLfsFyCAKXpfvsxGalqPKkKaPuJTkEy+1zJciQkEepa6GlLkffAkBzqZ9pux
 SZR9/aBG6XnCx+HutqrJOcdS8XjUYy59x5eNZUjNpRd42pbuXg4rIIMoQDq48SR0pdDa6K09jHhY2
 lPsr00mQisWNRA==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Subject: Re: bug#76407: [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 (Liliana Marie Prikler's message of "Tue, 18 Feb 2025 23:14:29 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Sun, 23 Feb 2025 15:42:49 +0100
Message-ID: <87o6ys3eom.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Liliana,

Liliana Marie Prikler <liliana.prikler@HIDDEN> skribis:

> +For Guix itself, we would decide on a **flag day** 14 days after
> +acceptance of this GCD at the earliest, and 30 days at the latest.
> +On that day, the main development branch would become "main".
> +A commit would reflect that by updating:
> +
> +  1. the `branch` field in `.guix-channel`;
> +  2. the `branch` field of `%default-guix-channel` in `(guix channels)`;
> +  3. any other reference to the "master" branch of the Guix repository
> +     that may appear in the repository (in particular the Manual Updates
> +     above).

Consider this scenario: I have a machine that I upgrade once every two
months.  By the time the switchover is done, my machine still has
=E2=80=98master=E2=80=99 in its =E2=80=98%default-guix-channel=E2=80=99 in =
its Guix.  Thus, when I run
=E2=80=98guix pull=E2=80=99, I=E2=80=99ll end up pulling =E2=80=98master=E2=
=80=99, which (the GCD does not
clarify this) will either fail because the branch has been removed
altogether, or will give me an old snapshot.

Thus, I think the GCD should propose to keep updating the =E2=80=98master=
=E2=80=99
branch as a mirror of =E2=80=98main=E2=80=99 for, say, a year (a cron job c=
an take care
of that).

Also, instead of changing the =E2=80=98branch=E2=80=99 field, I would sugge=
st adopting
and finalizing <https://issues.guix.gnu.org/49252> and leaving =E2=80=98bra=
nch=E2=80=99
unset so that the server-side default branch is taken.

>+## Choice of branch name

I=E2=80=99m not convinced this section is necessary.  :-)

> +The repository update path in this GCD is only valid as long as it is
> +simultaneously upheld by other, similar GCDs.  Again GCD 002 =E2=80=98Mi=
grating
> +repositories, issues, and patches to Codeberg=E2=80=99 needs to be consi=
dered as
> +a possibly simultaneous change.

I don=E2=80=99t think this has to be simultaneous: both changes bring the
potential for breakage if we=E2=80=99re not careful enough, but it=E2=80=99=
s probably
best to deal with a single class of breakage at a time.

Also, perhaps clarify that this GCD is valid whether or not GCD 002 is
adopted.

Apart from that, it LGTM!

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 21:01:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 16:01:49 2025
Received: from localhost ([127.0.0.1]:37769 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tla9c-0005xW-Gv
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 16:01:48 -0500
Received: from mail-qk1-x741.google.com ([2607:f8b0:4864:20::741]:53377)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <suhailsingh247@HIDDEN>)
 id 1tla9X-0005w3-Mx
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 16:01:46 -0500
Received: by mail-qk1-x741.google.com with SMTP id
 af79cd13be357-7c0bb7328fbso268379785a.2
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Feb 2025 13:01:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740171698; x=1740776498; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Ta9JbKHZYPDTnVqzVaJNWydv6tgi/M3m5qUeDRQxlZE=;
 b=VF1CCW9QdYhx9w1FWM7HOHPB8TPxMSPd0RRnix1+41PkuZ90jRopASa9YZYbyLsSJV
 xP1BwWe/KphAPQWmozbpMzDkgP7PEexRSSoE3AkO4RflbcAYWAC6QIy5Wg03n+0D5Eit
 9RgTnvXcY3ED4SRydtF5x+0a11do6GCt2xoJWoesCRfPqFglFeDsnO4hNNrHU6v6U3oi
 BF4j+B/lGDb8og7R9QlF57aSsljXn2hV4X6SnBO8PPesSnYKWKWevOL5crdkvTALMyjR
 Co394BQr4mlGO2SPUN/rrsRF7jK6wsm7jNN9Y4fDFFamKTNuW6RFdq1FNNOn42aeavMr
 QaaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740171698; x=1740776498;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Ta9JbKHZYPDTnVqzVaJNWydv6tgi/M3m5qUeDRQxlZE=;
 b=KWHApo+SGIjrjjpsRi0YD05BxteQhhkFK8g/rZ9eA/lLyuNPTuUxBTjI6KDDPvZ43Y
 +NLp+du8FGTn+B0QSXr4z/BIz55J58cd4PgD6hsZ2YJWZ+opZ4n0MZY8ue7FT1YNMCZ1
 RK89+cUI9oA90hLcvygksrK7ADwRMXqWUXzyJbVOEbNaBlmccOKKI2HVsiEeOuaYT2jc
 ZG2xi849lpBqjxWNATEf0ZxbJ6jyqpPCHs0JKoAoGkv9bhTM5bZ/+NovkL+um5meDfmT
 wmII1SwAKuxj7WKF8y0RWlNAu1HdGxG/t6VXQIiB2BMwNO8wDJOa/zEuRdRdpaeXPaIF
 vdMA==
X-Forwarded-Encrypted: i=1;
 AJvYcCUC+jp4z9RgWKGFqq3IKqp+5EkQ1sentoXFuK9qIW4gkDVczzHfaREOzbs+HEjOGY2H43nrKw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzVEbjP5+Etp5Y6GPxrrN+ofnahuSukg2geSjtfwiL7NOMhF7ht
 464TcFikP/78UH8eoTUWRxpgXloBfmmwWok8x2duh8pH1kWr46tF
X-Gm-Gg: ASbGncuh2cxa+0ftADffmqq8etVWY4XZ355cZwpeDP805Ro/dy4zS/5iICkN8fe1XjD
 y4YNhfEWKWeKBzY6xutDWbGXR9fgZLR2zgSPNG+YgV6kflbU2RUmhlY06Kp2rrA6rR+xxhMDfeZ
 +c6fMprt5Nt3gDLXJC6W2XTH8BrWmmD6lVHPkljNacSmLoIk49fHKarpl6KiyuoGYZ7l6bRreSn
 f2SxJOoVXCAGm91f8brOPm6eeS1ojh8LDyh7TFPDFuLa9KQrCqPx8EIfdn0a/IMG4EbFoXPgqGH
 7fTyKpQsmN3HWAQnwD0m
X-Google-Smtp-Source: AGHT+IGeuDGWxhni680/Rc7LIBd8sHCEw/kZvezmBwf5Yk6crqC+J/Fh3PHqP7Ru0xPYP3cf9/30fg==
X-Received: by 2002:a05:620a:6890:b0:7c0:c0f5:29ab with SMTP id
 af79cd13be357-7c0cef66be0mr844150985a.55.1740171697910; 
 Fri, 21 Feb 2025 13:01:37 -0800 (PST)
Received: from gnus ([70.24.232.14]) by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7c097e43fb4sm687129585a.107.2025.02.21.13.01.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 13:01:37 -0800 (PST)
From: Suhail Singh <suhailsingh247@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <875xl3rwn2.fsf@HIDDEN> (Simon Tournier's message of "Fri, 21
 Feb 2025 19:16:33 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <875xl3rwn2.fsf@HIDDEN>
Date: Fri, 21 Feb 2025 16:01:25 -0500
Message-ID: <87msefrp0a.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 76407
Cc: info-guix@HIDDEN, Liliana Marie Prikler <liliana.prikler@HIDDEN>,
 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Therefore, maybe we could imagine that the last commit pushed master
> introduce a double pull.

I believe I understand what it's trying to achieve (and believe it is
worthwhile), but I struggled to understand how this would be technically
achieved.  Could you please share the technical details of this specific
part?

-- 
Suhail




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 19:56:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 14:56:06 2025
Received: from localhost ([127.0.0.1]:36777 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlZ81-0004ph-FM
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 14:56:06 -0500
Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:49241)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tlZ7x-0004o0-UH
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 14:56:03 -0500
Received: by mail-wr1-x441.google.com with SMTP id
 ffacd0b85a97d-38f265c6cb0so1321142f8f.2
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Feb 2025 11:56:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740167755; x=1740772555; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=Sx6qx0mz4xUr5E4shLYtMwOs6k+uD5QlNOwkvEC5164=;
 b=hAu1Vd7Tq/BSuyofbHwva0L/1ecW9bO8anZboIRZgDUtBQCaGQQNNHp37sIjHbG8GK
 t2ffpGQ7QIli7wwswv0cEJ6srUEGlC6JFi3bI3UsSDfSVqlA8yewelsuIsHOA3xsOx2i
 a7mYQJ/VOUUShhHErSq8MibvW0dXSsd6THd5ytvgmj8BfMakARXef2N878gI3USGf2el
 2yYhQ3r19sp3rfEiZGtYH8FN323IsmMtwmKWw531B5iwgD16u0UA80xhUbuVPUnjS4Bw
 0og62qX0LtwKKE1e1OEeVUp14Yl3lBaypFtxZpq52/vYujShGjFXaqI+JDlIQd88m3mE
 cjUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740167755; x=1740772555;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=Sx6qx0mz4xUr5E4shLYtMwOs6k+uD5QlNOwkvEC5164=;
 b=PsOZqRRWYG3clu7diAD4L4OwDxUsDnxJPuC6Ma8DkyxSUunefm3rqMROkXpCYOGIDx
 ZQMc9LjNOSvhnNmzMFqZXCybTmNRFqMeSFra+CTUaj6E1coZtx4Bu1a1R4oOvfbNGrIf
 M3KcX4VBHXCVNZ7i6YcrCXR108D1yEy7vluPqX8QhvYa1QWyfrfyKE6wUw4QkPgmr1mt
 Cy1hb8KxCgNuTWN4H9HghOuEp7OH3DGgXVI9qUM5GQBP9Hv6ZycRLPxRAqF/STf4u68y
 NqhM6I8pWH44oMi6Eh6cM4sgbt7di6VS+YBfENuYqVd8QPZvllVFqeTKcjpEVa1DpN2W
 CxKg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWxWaLaVOAwXF9SloIDP2f4ggJEqi2j/47sx5pPC5SOSREfKtZ69cGVmerK0EKyZ/87NGUVKA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywdbj3c1cvoc3/t28mH6rqXUCKPb/FOwcXeOPHdBGXO7z5zdh5p
 gMG58n1TKH8xXnBhLpmcbSBHFDCssRnVnlOUMGCKu2hxFYHDVYgO
X-Gm-Gg: ASbGncsayWg0b7M1+uYbvhBLJoP77TW1jubBeaBPCPetCkgu6Y2RQ9houI89flx9zrm
 dyUqas4+Mn8Q/jgSPnoX38F1/NQpdlDX5XwOU6wM8aanZmCKsTtju6lZO23StGcZvzSQNr2BNLZ
 YnF2hNkpIDQR/b0W4sISiDs14A62dclieLGKPWDvGzl5XAHvoyiGzSGxSFQlouLPoRfxw714Mlv
 TxWnDlp0LBWpOJjeIccaigZnCxf1C80wwyH+dqIpVzrYph5+nJocR7lAPsv/oRb5ayFks3ar+vL
 bMhKaeWSDAYgT+bJ2DkrafWNbfLjBRPS+0VWDMUt9bo3wBHCVQiV9RaxmN9vKL+3KNFQQLSdIU3
 Ahg==
X-Google-Smtp-Source: AGHT+IGpcwQWKx6Z8bjCsfCsuaWepO7cGKXQqclv6bwI3gZYHXFgoBclccUvk0nACvNj1O49c5kHag==
X-Received: by 2002:a5d:6c6e:0:b0:38d:cdac:fc02 with SMTP id
 ffacd0b85a97d-38f70772b89mr3252645f8f.4.1740167754724; 
 Fri, 21 Feb 2025 11:55:54 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f259f8602sm24877252f8f.94.2025.02.21.11.55.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 11:55:54 -0800 (PST)
Message-ID: <b52d4742266f6ace2d9eadf6490ed9a833434244.camel@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 76407 <at> debbugs.gnu.org
Date: Fri, 21 Feb 2025 20:56:29 +0100
In-Reply-To: <875xl3rwn2.fsf@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <875xl3rwn2.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi

Am Freitag, dem 21.02.2025 um 19:16 +0100 schrieb Simon Tournier:
> My current profile is:
>=20
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 $ guix describe
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Generation 8=C2=A0=C2=A0=C2=A0=
=C2=A0Sep 09 2024 15:14:29=C2=A0=C2=A0=C2=A0=C2=A0(current)
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 guix 056910e
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 reposi=
tory URL: https://git.savannah.gnu.org/git/guix.git
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 commit=
: 056910ec864cb7cf3225a0c27679d94405db7dcd
>=20
> And many people upgrade guix-daemon less than once a year. :-)
>=20
> My point is: I=E2=80=99m not sure that a grace period of 30 days will be
> enough considering the time to spread the word.=C2=A0 But, hey we need to
> bound somewhere. :-)
I put one month there as an optimistic estimate :)
We do have to talk about all the numbers used there as to whether they
are realistic, whether we should be keeping somethings for longer and
whether we can keep them for longer.

> Therefore, maybe we could imagine that the last commit pushed master
> introduce a double pull.
>=20
> Assume I still run this 056910e and we are after the grace period.=C2=A0 =
I
> run =E2=80=9Cguix pull=E2=80=9D so it fetch the last commit of master.=C2=
=A0 Now, when I
> run again =E2=80=9Cguix pull=E2=80=9D, I will get the last commit of main=
.=C2=A0 This
> second pull could be transparent for me.
I don't think we should do this for two reasons:

First, the "double pull" commit would be introduced to master only,
which would break authentication of the main branch pulled this way.
Second, we would have to break Guix itself to introduce arbitrary code
execution for this particular code =F0=9F=98=89

Perhaps instead, we can on the Git side "redirect" the master branch to
main.  This would avoid the double pull, and it would be truly
transparent.  Perhaps the following sequence of commands would achieve
just that.  (CC'ing Denis for their expertise)

Am Mittwoch, dem 19.02.2025 um 02:12 +0100 schrieb Denis 'GNUtoo'
Carikli:
> $ git checkout origin/master -b temporary
> $ git push origin HEAD:main
> $ ssh root@server
> $ cd /path/to/repository.git
> $ git symbolic-ref HEAD refs/heads/main # Change the main branch
> $ git symbolic-ref refs/heads/master refs/heads/main # Make master
> point to main

> This might avoid: Oops why don=E2=80=99t I get the last?=C2=A0 Because yo=
u=E2=80=99re
> after the grace period. :-)
>=20
> I don=E2=80=99t know if my suggestion is worth.
Fair point.  Double-pulling is a source of annoyance in other package
managers, so we should do our best not to make it affect too many
users.

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 19:24:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 14:24:04 2025
Received: from localhost ([127.0.0.1]:36360 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlYd1-0000Gh-0X
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 14:24:03 -0500
Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:50332)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tlYce-0000Bg-In
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 14:23:46 -0500
Received: by mail-wr1-x435.google.com with SMTP id
 ffacd0b85a97d-38a25d4b9d4so1386784f8f.0
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Feb 2025 11:23:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740165814; x=1740770614; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=TPizVudaYeVqsb8gGHWeS7r2zwZYAo5a0SL2qGUE38s=;
 b=JVWILy3ldkKM9nSEZB6rPMtV0dNBbnPHlst7ubeRQGxHPcW8otqW1dA+ezXP9YgagD
 fPn7vuMLBEWw8AHA+/Fr+FsigIDg2xrZarMv2DBEz1J+A6xZg+b8Jq8DBLQFPVe1WOxC
 QL+z22OCrd31vVIgibNOBfm8mfzCNGkFDErxWRs9nHi2Fcy9BcUO+oJzQ1EiLFE4P5El
 lJdg59OCu45eZ+0Lr3Fwbe353Uuji7PkXeo7lEqRwi/PWh4mZ3tYfeIfNudM+O5e19xo
 4x3d47bQ+A8E8/oRWt72j4dAwduKvX/B+Jtr3aHCnzA+7DM7FNiXPUtVaQ+Q6W/j4rBK
 8wKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740165814; x=1740770614;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=TPizVudaYeVqsb8gGHWeS7r2zwZYAo5a0SL2qGUE38s=;
 b=NyHk5yt0HzuPCslSpF1AbgfXrfWYcP9hSzWqoDddLZRa6xZ7IAsohpEYiXi9OyKB9H
 aXIqP4w2Delw8ML9eMbVIMktkEp4Mxl74OoNYZysh2BhXd4UbTc0Q4qOeg7a5DpQMXvP
 M1UgvN5jY6wyDZzHEmPUGSm7KYCBaqI1oJDW333WkHwlLTzcl6wo6q5elcbT45NaNUY6
 D0CEPNB3SR8mN4FU5P2tx7S1AmS9LtzTIZe9Q3j1tW7oWwawDzOLCntU6XnKfcFO3WLb
 BG0Yyr6L3q26axJr/rWxmCYx7EPAOdSNEbUm0igQpkdYDsfmmQ18KBjCru1bAiKUFW3R
 IPqA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWiOl/LmsAYNz/yin2BP1+xhHrB9lwOlnMP3DWYU2H8XK6XbiDJ0xOsVwQaw/T5+fCq4yqU9Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwTXcM550qM7RHIOq+xFIuuF9o5kN52qra6HC3C7709G0cWN2rF
 /Ju6xzlXM5fuaw1iI0p6PybgK/Gq1s4oIUuCiZ7XR1Q+OgErJVfc
X-Gm-Gg: ASbGncvYct7Nv6cMCFoDf+VkLro81zTv3ULtu0F94fAQ2jq7t9AWfrfwkE3UiBovLZJ
 T3tbuoY5l9rLVcsIuhqDBwkLl95fFlB4V5C/6QFFutnfJbCRLEEl4FEQp18+HKGrPgdjPmeBtNJ
 ZZnorQk06fTEmvVYPIXEKt2VBJZRnQdmMevX5q6Po8FWSwzIU8aIW9j56O7qL7+EN2lK+pdff8n
 uSFEjXRsn+oD5k+/fBfax0WRPgsgI/9UkDUKf+6KAfOmJS2dpiykKOpKnY/bLGHzmiClcG+/1pM
 GyZlCLX8/NvbkENGuYKpEnZE4fgXR+gs84CsT2bAoDFP/nFWlBOIrPp9KRAhCyQpg+PMOtiQKMD
 FHmBncYG4Jq4=
X-Google-Smtp-Source: AGHT+IETSY3b2l5r2rlWWX4fVONqNJonP0RijZ0i2kGPFd/4HNPZAUfUbm1lIKovjKsIgqdOKnI7LA==
X-Received: by 2002:a5d:5f92:0:b0:38d:d99d:d221 with SMTP id
 ffacd0b85a97d-38f6e758476mr3603004f8f.1.1740165813916; 
 Fri, 21 Feb 2025 11:23:33 -0800 (PST)
Received: from lili (roam-nat-fw-prg-194-254-61-47.net.univ-paris-diderot.fr.
 [194.254.61.47]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-439b02e6cf4sm25737065e9.19.2025.02.21.11.23.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 11:23:33 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 76407 <at> debbugs.gnu.org
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Fri, 21 Feb 2025 19:16:33 +0100
Message-ID: <875xl3rwn2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: info-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Tue, 18 Feb 2025 at 23:14, Liliana Marie Prikler <liliana.prikler@gmail.=
com> wrote:

> +## Repository Update Path
> +
> +For a complete list of repositories associated with the Guix project,
> +see GCD 002 =E2=80=98Migrating repositories, issues, and patches to Code=
berg=E2=80=99.
> +Most repositories can rename their default branch with no issue
> +(see also Cost of Reverting below).
> +
> +For Guix itself, we would decide on a **flag day** 14 days after
> +acceptance of this GCD at the earliest, and 30 days at the latest.
> +On that day, the main development branch would become "main".
> +A commit would reflect that by updating:
> +
> +  1. the `branch` field in `.guix-channel`;
> +  2. the `branch` field of `%default-guix-channel` in `(guix channels)`;
> +  3. any other reference to the "master" branch of the Guix repository
> +     that may appear in the repository (in particular the Manual Updates
> +     above).
> +
> +Following this commit, an entry in `etc/news.scm` would explain the
> +migration.  The `master` branch would then point at the commit of said
> +news entry, and would need to be updated only after said news are
> +translated into another language.  The `master` branch may keep following
> +the `main` branch for a grace period of 30 days anyways.
> +
> +Even after the `master` branch no longer syncs up to main, it may be
> +important to still have it pointing at some commit.  Old installation
> +media, handcrafted `channels.scm`, external documentation and scripts
> +may all still be referring to the `master` branch even long after the
> +rename (see also Cost of Reverting below).  To ensure that these do
> +not fail immediately, the old branch shall not be deleted until
> +
> +1. at least one year has passed since this GCD has been accepted, AND
> +2. enough Guix releases have been made in the meantime, meaning
> +   a. at least one major release, OR
> +   b. at least three minor releases.

My current profile is:

        $ guix describe
        Generation 8	Sep 09 2024 15:14:29	(current)
          guix 056910e
            repository URL: https://git.savannah.gnu.org/git/guix.git
            commit: 056910ec864cb7cf3225a0c27679d94405db7dcd

And many people upgrade guix-daemon less than once a year. :-)

My point is: I=E2=80=99m not sure that a grace period of 30 days will be en=
ough
considering the time to spread the word.  But, hey we need to bound
somewhere. :-)

Therefore, maybe we could imagine that the last commit pushed master
introduce a double pull.

Assume I still run this 056910e and we are after the grace period.  I
run =E2=80=9Cguix pull=E2=80=9D so it fetch the last commit of master.  Now=
, when I run
again =E2=80=9Cguix pull=E2=80=9D, I will get the last commit of main.  Thi=
s second pull
could be transparent for me.

In other words, I still run this 056910e and we are after the grace
period, then when running =E2=80=9Cguix pull=E2=80=9D, I automatically get =
the latest
up-to-date commit of main.  Obviously, I pay the unavoidable price of a
first pull but under the hood pull.

This might avoid: Oops why don=E2=80=99t I get the last?  Because you=E2=80=
=99re after
the grace period. :-)

I don=E2=80=99t know if my suggestion is worth.

Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 13:35:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 08:35:37 2025
Received: from localhost ([127.0.0.1]:57129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlTBp-0004dU-0w
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:35:37 -0500
Received: from lab.riabenko.com ([185.143.146.30]:46258)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <roman@HIDDEN>)
 id 1tlTBk-0004cd-K4
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:35:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=riabenko.com; s=selector; h=Content-Type:Mime-Version:References:
 In-Reply-To:Message-Id:Subject:To:From:Date:From:Sender:Reply-To:Subject:Date
 :Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=VqaeVbMq+ZsOeyKw6+yK9Q1FdxJ2R9l7QZQviHE5/VU=; b=UOJ+EYewcYL0dyiTV1CMZMxQSI
 IxuxlgwteTxgFvNoq5y7EOhMGMdSr7KDIqFG1tBpP//4OEerAu54qLRikdVgZP5TSpmhDdTo/pxH7
 QtJvHDUvNAh0CS4UjCB/Nnv8h7BmKnTq/thxia/wlEF5p/6a13jWVS/IObT/bB/f6VyHBtTHK4HDe
 OKVvVfvrsyhnFUutLCSd9VnugYoLx9BpaPysHW4JpGbLHnPJ/l78d3nqh6VxTBXozXi8OpPdONoN6
 vvXLaSbkrEdg6RtZ87dFmMDbQ5l5216Ui9mmTX/ccovUziqC/VcfyqukGzA5LloANrcOnjvw5IsF+
 QSqkck5w==;
Received: from librecmc.lan ([192.168.10.1] helo=localhost)
 by lab.riabenko.com with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98)
 (envelope-from <roman@HIDDEN>) id 1tlTBi-000000005hy-3mQP
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 15:35:30 +0200
Date: Fri, 21 Feb 2025 15:35:20 +0200
From: Roman Riabenko <roman@HIDDEN>
To: 76407 <at> debbugs.gnu.org
Subject: Re: [bug#76407] [GCD] Rename the default branch
Message-Id: <20250221153520.20b99610afcdf7bea76e9c6e@HIDDEN>
In-Reply-To: <f78d40758e1838026fb3e796f037e917c26f761f.camel@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
 <f78d40758e1838026fb3e796f037e917c26f761f.camel@HIDDEN>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-unknown-linux-gnu)
Mime-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature";
 micalg="PGP-SHA256";
 boundary="Signature=_Fri__21_Feb_2025_15_35_20_+0200_Qy8YQFQicP4dLnnD"
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76407
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--Signature=_Fri__21_Feb_2025_15_35_20_+0200_Qy8YQFQicP4dLnnD
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello.

Since guix-help was copied on this proposal, I would try to help too.

The word "master" is a metaphor for a subordinate relation. It serves
its technical purpose. It became a boilerplate. So, it is easily
recognisable by sophisticated audience, which makes it difficult to
argue that it is ambiguous for practical purposes. However, being
boilerplate, it does not accurately describe the purpose of that git
branch in guix. For instance, I am not convinced that other branches
being "subordinate" to that branch in some way is its defining
characteristic.

I would argue that the word "main" is also irrelevant because it
describes a relation of importance, which does not seem to be relevant
to the development cycle, neither to building a community. So, the
proposed change to "main" is suboptimal from my perspective.

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.

I would note that, as long as a better metaphor can be afforded and
considering that the matter has already been considered important
enough to bring it up, discussing the background of the proposal does
not appear to be productive or relevant for arriving at a solution.

Roman

--Signature=_Fri__21_Feb_2025_15_35_20_+0200_Qy8YQFQicP4dLnnD
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEbyuIUwJNVUrtp3hK60bLvjKDmmkFAme4gRgACgkQ60bLvjKD
mml0yg/+JnHq0HYZUmnrVbU1mK95j98U+zxD3n74AGBBDc5fNVUMKg5M1cYpGBrM
1yJXtK0IN3Ee0F7yLy+Aw+hw2vygw77xwG5hMWtpydetWxF8yS5AaUCcutJWs0DJ
S5XybjeutX0n2vJqDb9ECCsvZDggZ3PFSKJzCcyLDEPJ8I1v8S451LcMhMnd8H89
Ao0ggFMFAvT7M/ifIISAnP4etcIlh43oAI4NXoqwZJrTlqSV/XABON0AnSnbVUYR
J8gY6Mi5UD1lMChIDvRhpMLlTu4pDZfgpnxN2qe9435FFE4szzNTcyCbctSigyGk
sILOIu52/yQdxqlTtJ/ZS/G1RsIHwEfeEO+14ogn5RWNw9udFuDXMWB8GKcOT3Ue
5jxih3D+Ewa4M9vVk42wa1buTx+Uika2jtAofy2oKlhTU7dv1ccLNotL0ISCU0eX
YOPLV4A5P5T4LXl8xEJ6VJzCSNVtnwMbQBCBBuuCWBXkfVS344FAZzx6QpXo6FEM
/ar2cgJTezi9zWDjhd04G1M8SScEJVciCRG1P4LsTQoWUfhZbahM/tTHWEZtx85T
Qc8rHLmg4uUgKMCrlgkhfO0HzdxvT8EtAhevZDCxFWzcjchcFOUDrIa9wYDD6yzS
vQXtR0+IwK90irmPzVJYS7O1j61yCbFOLokBw7XMUu1foYZIPgw=
=3lAh
-----END PGP SIGNATURE-----

--Signature=_Fri__21_Feb_2025_15_35_20_+0200_Qy8YQFQicP4dLnnD--




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 12:56:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 07:56:15 2025
Received: from localhost ([127.0.0.1]:56495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlSZh-0003lh-Pj
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 07:56:15 -0500
Received: from mail-ej1-x644.google.com ([2a00:1450:4864:20::644]:50182)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tlSZe-0003kE-D9
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 07:56:11 -0500
Received: by mail-ej1-x644.google.com with SMTP id
 a640c23a62f3a-abbac134a19so330080266b.0
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Feb 2025 04:56:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740142563; x=1740747363; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=lDcSrzNRQC/n61u9xe31f4oBgPpkcpehThasFk+DXWo=;
 b=d7r1ibq9baSiJ8ZK2CXVjixaP8ogAOtlJCfFrVAIUWCVb7zXsT6e64AjTQl/DAw4ch
 Id/QXpnbZIRwWB76QZltuMIAnyCjMc2KXYPqCAit4itehdInjYqzELOXqZBvhvNrjnf4
 X7ZpccObfGb50fHE+EQqoLffLqOYg/aVeKY8o+u0idp3s8b3BXCM10i/6oveUo8qwp37
 xXzIt6ivCqtdpQetjcIXYb5mJbxYaSb4FzVDqLJ0MO2pSd65bU+zAFTvQJXIF6WKsWNK
 YgFhWF4NfZhzD78+7cUjY7GAjxng5kFFBWrdyI9gDuOiigI8TDJRHQEibgK41F4A48u2
 s5nw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740142563; x=1740747363;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=lDcSrzNRQC/n61u9xe31f4oBgPpkcpehThasFk+DXWo=;
 b=ghQw0rxGyM6FKwMoLO5bIEfkxhzxtRj/KIyodu2awQ1/bSvsMMHoSzjopjZsOJvysY
 xdU3duXf8+NJbgHCg8Vn3qnSZ9qz8ehodd1w+0/FZvq4uVZUPnjV9tPwRw9w/g/mrJwr
 NSN7KwNyjUv1ic6r2/+ECdWkkWXf+9/8Lv2JEHEWCeINgi6itBrFKosuaiVJKvFNV5tS
 aMH4amxgJYA3huckl2wnr6U/28b1F9eQjuWflfTjfiVK65zvUmzTwOx4p9c+rwtv745N
 6D4dwd8s/BgN9iAA0w3XgKU3aZq3QkhQFKy4vHToG/r4koVbR3nEvkjQfwv/RIwBPYBA
 622Q==
X-Gm-Message-State: AOJu0YxVdW+KWnOF8Mo49sm2XB0I6zWDcD8BFUq0X8ToFdvsSkIJIIho
 Z3NG6obIIGNkXpMI/Uuq1UNrjPAW3rl6AWXgwlFW2CZMff4S/wUU
X-Gm-Gg: ASbGncvEQQG0hIH6Jg6pQ6cKrGVoVtwve+7xAGj0UYGh+Ogn18rvxEJPlBncSrO5Uvl
 cSFeOHKZqrchNUTz9clyfJ9xirtXKMumS9/QO6T1RrkIM5ZY+71vTuNUwWE/OULnelCLrmjmGYF
 xrsEgk1Nj4S8Dv0oKEFuOGGk/9yCNrEK1CS1mMkkW/suIIImZaFD9Eebg6SkP5rbc3fW9JSGpFK
 7XA5yOUI6/aDEUrr+K5U9vpVxvkd7gN//gzHyDKjVsV3WORnlajlqGHplQ+qI7B+/ELl7ZFdDE/
 1JWXuSPUgFFy7zh89Q5Tlh0XjDXjUgicsl0L+RxjMQLzFgG7+Bs9hvdHJsQuehRPWNJzHeDJtqY
 1/w==
X-Google-Smtp-Source: AGHT+IEC+K88K/0ezYKDDca4TVyyXxDUvqkASnpKFQv2JN0ZzFO52c54aRmEcAryG7SRe9QeV4nLSA==
X-Received: by 2002:a17:907:1ca2:b0:abb:eec3:3941 with SMTP id
 a640c23a62f3a-abc09c10d29mr301306866b.45.1740142562976; 
 Fri, 21 Feb 2025 04:56:02 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-abb97dea08fsm1013152366b.53.2025.02.21.04.56.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 04:56:02 -0800 (PST)
Message-ID: <f78d40758e1838026fb3e796f037e917c26f761f.camel@HIDDEN>
Subject: Re: [bug#76407] [GCD] Rename the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>, Christopher Howard
 <christopher@HIDDEN>
Date: Fri, 21 Feb 2025 13:56:38 +0100
In-Reply-To: <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
 <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Am Freitag, dem 21.02.2025 um 11:48 +0100 schrieb Ekaitz Zarraga:
> > Third, people who feel represented by this change have no
> > obligation to tell you that in this level of detail.=C2=A0 In fact,
> > given the attitudes of some people replying to this GCD, it would
> > be wiser for them not to.
>=20
> Saying "I support" is more than enough, but I would really want to
> know if they actually exist, because I'd like to make sure we are
> doing this for something.
Given that I've received four sponsors over the course of a weekend,
I'm not really concerned that this benefits no one.

> I don't think it's infeasible. It is actually very feasible, you=20
> just need to change the branch name and push. Done.
>=20
> The problem is that some people already shared their concern, while I
> don't see any justification for the change that has the same weight.
So you mean that people have non-technical concerns about the name of
the default branch?  I won't repeat your arguments, but yes, I
understand that you want it to remain at "master". =20

I have listed some issues that this GCD does not address at the end of
the document.  To my knowledge, these are the points raised so far that
it cannot address.  If you would like me to add another that is within
the scope of the document, do let me know.

> I don't see any kind of internationalist approach here, we are just
> swallowing whatever garbage an US company throws to us and tells us
> is good.
>=20
> This proposal is very US-centric, and goes according to their values,
> and religion. That's why it became popular there.
Even assuming that this is true, how is this any different from
swallowing garbage, that some US entity told us 10 years ago is good
(i.e. the status quo)?

I also don't think there is a clear mapping between "thing happening in
the USA/outside the USA" and "thing good/bad".  The world is more
complex than that, with some nuance to it.

In any case, I think that the Guix community can =E2=80=93 using the recent=
ly
established process for doing so =E2=80=93 reach a consensus on what the na=
me
of the default branch shall be.=20

> I don't think Linus Torvalds called the branch "master" thinking
> about slavery or as a way to shame people,=C2=A0
This is not about Linus' intentions.  People can have opinions that
differ from those of Linus Torvalds.

> I don't think removing the word is really going to change anything.=C2=A0
Acknowledged.

> But will do some (maybe little) damage in Guix, as some people
> already discussed.
What damage will it to, exactly?  So far, I think the concerns are

- a mild inconvenience to contributors checking out the new default
branch
- a mild inconvenience to channel authors, requiring them to explicitly
state their default branch
- an almost user-invisible change possibly causing them to run=20
  `guix pull` twice on a particularly old checkout

Perhaps, you also consider adoption of this change to result in
reputational damage to Guix.  If so, why?

> If we need to make the life of a couple US-Americans a little bit=20
> uncomfortable in order to keep our software working as intended, so
> be it.
Do we need though?  Or are you simply resisting change for the sake of
doing so?  Note that this assertion also contradicts the one you made
earlier that this change can "easily be pushed and done". =20

>  I am uncomfortable every time I need to speak in english here (a=20
> reminder of how the USA imperialism is forced upon me), and here we
> are.
Wir k=C3=B6nnen auch Deutsch miteinander reden, damit h=C3=A4tte ich kein
Problem.

> Consider me done here.
Okay.

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 10:49:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 05:49:02 2025
Received: from localhost ([127.0.0.1]:54605 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlQab-0000z9-BR
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 05:49:02 -0500
Received: from dane.soverin.net ([185.233.34.11]:58279)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ekaitz@HIDDEN>) id 1tlQaV-0000xA-OA
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 05:48:59 -0500
Received: from smtp.soverin.net (unknown [10.10.4.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by dane.soverin.net (Postfix) with ESMTPS id 4Yzn1D44lszdGf;
 Fri, 21 Feb 2025 10:48:48 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net
 (Postfix) with ESMTPSA id 4Yzn1D0JRKz2k; 
 Fri, 21 Feb 2025 10:48:47 +0000 (UTC)
Authentication-Results: smtp.soverin.net; dkim=pass (2048-bit key;
 unprotected) header.d=elenq.tech header.i=@elenq.tech header.a=rsa-sha256
 header.s=soverin1 header.b=LY2QAKC1; dkim-atps=neutral
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=soverin1;
 t=1740134928;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=Im5Aeqyya5RhZOYqGQwVbboawK2cE131dp0F2xI3Xe0=;
 b=LY2QAKC1BBqY7RuNwDstWj2p6RA+oGV8A10vQvk5zMjSWINNV8A9sGrz8qrPDJ2tWigIIM
 xW7yOeS4fXTa4hdMegVo5zWNpIUOdZTCPTNbBO/MXUPy02aEKuNzOYg6FNttz1cydt+NWi
 4k81y2QZrnaS/EvfretzGCKd4qGiDqwFH1SLj60ZFnULlHMVMadGSNcZtd1TrCF89XozT6
 OB3P6WWucedRqfWxf7p3TM1quskGK89GhcW++w15dNcQ8ENu7bhpOwL+CWIjUtpOwUKWM4
 S8Ca1+6FIORRUUPIcxlr5nwlqrEV/okAXDXz2IpGXJCL8ZjUiGjR3OLCq6DtyQ==
X-CM-Analysis: v=2.4 cv=d/oPyQjE c=1 sm=1 tr=0 ts=67b85a10
 a=kDRFL8AHNammL21IbMiz0Q==:117 a=kDRFL8AHNammL21IbMiz0Q==:17
 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10
 a=77VvxhmY0AN8cudxPjIA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10
 a=yPy0HX4kI4LsAlP3oO-2:22
X-CM-Envelope: MS4xfKTLVLuxE5HE357z0U+FvKa9JpAzCTGnXTbX60Ble7WS3xORusuqU8q7Wr5LBVVTA58vovNbj95+ItcrtFkoqikqfN9G+FucaW89wi2dXULTsY0pxQog
 MIBrzUZ93hgxKt6+5+qXCDePSmux+m783cOp7ugq1a9bbi6KPX/VJP9dogmYHkKtYZimI8hQzI1preogaEzz/zVCIOeoO8k5f48Mm/N19/PF3EpdMb2CmqGj
 g8aHEe/2wj4hMfR1Giec3A==
Message-ID: <547c549d-970e-4331-8944-dc7a79698426@HIDDEN>
Date: Fri, 21 Feb 2025 11:48:47 +0100
MIME-Version: 1.0
Subject: Re: [bug#76407] [GCD] Rename the default branch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>,
 Christopher Howard <christopher@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe> <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
 <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
Content-Language: en-US, es-ES, eu
From: Ekaitz Zarraga <ekaitz@HIDDEN>
Autocrypt: addr=ekaitz@HIDDEN; keydata=
 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
In-Reply-To: <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On 2025-02-21 09:57, Liliana Marie Prikler wrote:
> (Moved discussion to bug number)
> 
> Am Donnerstag, dem 20.02.2025 um 23:57 +0100 schrieb Ekaitz Zarraga:
>> I don't find this dismissive. At all. I only see a person sharing his
>> opinion, which, sadly, I think is pretty hard in this kind of
>> subject.
> Please educate yourself on right-wing dogwhistles then.  I will quote
> one for context:
> 
> Am Dienstag, dem 18.02.2025 um 06:50 -0900 schrieb Christopher Howard:
>> DEI proponents have a compulsive desire to eradicate from society and
>> language anything that has some vague connection to what they find
>> displeasing.

Telling people to educate themselves could also be offensive and all, 
but you don't hesitate to do it. Do you actually care about being 
welcoming? Just food for thought.

Listen, I don't give a shit about the political views of Christopher, or 
whatever you think about them. People has the right to be right-wingers, 
weather we like it or not.

Just that is enough to discard somebody's opinion? Is that diversity?

Doesn't "right-with dog-whistle" sound a little bit like "woke". To me, 
it does. Keep throwing names to the table, while nobody else in the 
world cares about your left vs right debate.

We are making software for people. For all people that wants to use it. 
Bad news: many of them are right wingers. And some of them are between 
us. And I believe they are also welcome here, as long as they don't 
mistreat any other person (the same as the left wingers or the no-wingers).

> Am Donnerstag, dem 20.02.2025 um 23:57 +0100 schrieb Ekaitz Zarraga:
>> I made questions, and no one has give me an answer that is anything
>> more than a feeling of something they don't suffer themselves.
>> Nobody, specially not even a single black person, who were supposed
>> to be the reason for all this, has ever told me this is something
>> they feel represented with this change.
> First, this is not just about black people, but any group of people
> that feels uncomfortable with the term "master" being used in this
> context.

Uncomfortable?
I am uncomfortable writing in english, as it is my third language. 
Should we change the language to spanish, my mother tongue?
There's a lot of people in the basque community that get angry when a 
basque talks in spanish, so those are going to be uncomfortable... We 
should change to Basque! That will make everybody happy.

The term "master" being used in this context does not have anything to 
do with anything that should make anyone uncomfortable. Isn't the word 
"git" itself way worse in that sense?

Guix is a Catalan surname, maybe some of them are uncomfortable by its 
name, we should change it too!

> Second, people can care about matters they are not personally affected
> by.  It's called having empathy.

Well, people can also invent a problem, as I just did. That's not empathy.

> Third, people who feel represented by this change have no obligation to
> tell you that in this level of detail.  In fact, given the attitudes of
> some people replying to this GCD, it would be wiser for them not to.

Saying "I support" is more than enough, but I would really want to know 
if they actually exist, because I'd like to make sure we are doing this 
for something.

What do you think it's going to happen if they speak their truth? Are 
they going to be harassed? By who?
The only thing I see here is people saying they don't like the change 
being mistreated as they were some kind of right wing scum.

>> If a change is going to negatively affect the users of the software I
>> make I need to justify it properly.
>>
>> Until this very moment, nobody did. Even if I am actually very
>> concerned about human rights, I find the arguments exposed not only
>> in this thread but also in the original Git branch naming discussion
>> very poor.
> I think you are — intentionally or otherwise — overestimating the
> negative effects of the proposed change in order to construct a world
> where it is infeasible.

No, I don't think it's infeasible. It is actually very feasible, you 
just need to change the branch name and push. Done.

The problem is that some people already shared their concern, while I 
don't see any justification for the change that has the same weight.

>> More specifically in Guix, I'm still yet to find a good thing coming
>> from this change, and there are many cons already. It's a net
>> negative change from a technical perspective.
> There is little technical debate to be had about this change being
> feasible.  Git supports named branches — it always has — and
> sufficiently recent versions also support an initial branch that isn't
> "master".
> 
> There can be a discussion of what steps would need to be made in Guix
> particularly to accommodate this change.  This concerns locations in
> the code and documentation that assume "master" to be the default name
> of a Guix channel, particularly the default Guix channel (i.e. "guix").
> 
> The issue of what to name the default branch is entirely a
> political/organizational one, one in which we cannot avoid showing the
> colour of our hearts as we debate.

I disagree. Very strongly.

It's you, and those who think like you, who is charging this word with 
some political value it doesn't have.

I am NOT in favor of slavery and I am NOT against making everybody's 
live easier. (and interestingly I'm probably in the same side of the 
political spectrum as you are).

What I discuss here is that I don't think there is any kind of relation 
with changing this stupid word and making the world a better place.

That doesn't show the color of my heart, because I'm just trying to be 
rational here.

We serve the world. Our political views (or how you call them: the color 
of our heart) are very narrow. I don't see any kind of internationalist 
approach here, we are just swallowing whatever garbage an US company 
throws to us and tells us is good.

This proposal is very US-centric, and goes according to their values, 
and religion. That's why it became popular there.

Thankfully for many, the world is not the United States of America. In 
my view there's nothing shameful in words, even in the F word or in the 
N word. The wrong in is in the intention.

The intention you have here Liliana is good. But I don't think Linus 
Torvalds called the branch "master" thinking about slavery or as a way 
to shame people, and I don't think removing the word is really going to 
change anything. But will do some (maybe little) damage in Guix, as some 
people already discussed.

If we need to make the life of a couple US-Americans a little bit 
uncomfortable in order to keep our software working as intended, so be 
it. I am uncomfortable every time I need to speak in english here (a 
reminder of how the USA imperialism is forced upon me), and here we are.

---

This debate is draining me, so consider me done here.

In the end, you are trying to make this look like those who oppose the 
change are not welcoming neither empathetic, and that's bullshit.

The funny thing of all this is that the times I have felt unwelcome, and 
I have been gaslighted in this community, and I have seen 
passive-aggressive answers was coming from you, Liliana, and I have been 
trying to avoid interacting with you for long because of it.

I don't like this change, and I don't like to see that you are trying to 
make this whole thing look like we are bad people.

I am not convinced.




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 08:57:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 03:57:28 2025
Received: from localhost ([127.0.0.1]:52869 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlOqd-0000s8-9c
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 03:57:28 -0500
Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:54737)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tlOqa-0000qp-3f
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 03:57:25 -0500
Received: by mail-wr1-x444.google.com with SMTP id
 ffacd0b85a97d-38f1e8efef5so1069385f8f.1
 for <76407 <at> debbugs.gnu.org>; Fri, 21 Feb 2025 00:57:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740128238; x=1740733038; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=/nYWADVxguAzKWhmR7eSS2IUEygWDYA70iIHo0I5Fds=;
 b=BhkMtjhYejP78WrlvAoeIQtJZCOQqrh9LFECH99ve3dBI8QvKdzeYJWkvMgwXN++6L
 X16hIrJsI9CPDaQasxhV+WWrYz+YC+j6BFHgC2OuCBY7ignwDUBlwRiudx7xuqxAOQeH
 XIIACmljuPgvs8HmNcUO++cSALmq0MPfQaGJ9f0F5Q7GhaajKI/9nUfKr08xsAg05AGx
 GwZfCl17Hmlj9vPUAy35AUdc0HylLkkEupsKFIyTgQmiWMiJqUmX7Zh6oTaZeIiBTrDo
 2hmeX8cdxV5/jQQg2R3IjAQgBwbFTYkjFHqjIaYY3jumj4e0ogd5F2/0SwTDVW+AEm2x
 5HIg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740128238; x=1740733038;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=/nYWADVxguAzKWhmR7eSS2IUEygWDYA70iIHo0I5Fds=;
 b=XlIbqskaYN0e5tZMaRzhvg1As9PS7/3GzjyjZUUBq8IW5pMBnBu4AMqTU/mneZ/E5G
 /9eXhD/VrcAoKwDGD1Gn1kDefJYmadyOVAPwm5l6lnn79KBfgJsTguoXMkCQIIL1WuJA
 bZ1O+9vBxs4pEDB/muUfz+kzGjiUQMkVvcMw0yCstBByP42oABKfvdm9jHpT7jt1hgmB
 PytzRihgZbvjEgm3CjuxpkjoYQPzD2iIj32fOXDTiGZsMyEOi6b6OvLMwhzW2seWo+wi
 YBxuxDjJUIdYXVjw94UkoTEvJ/CmOdRS4l66NTE8si//zGzYKZUmGLnqYwI2AVvxcFzG
 Eflg==
X-Gm-Message-State: AOJu0YzdouC45Ct5KqzVdcN5f4iW7IgQ1nwDKLWnApQ/AmyjtcE4d7aX
 wQ+tDffjQLx/joZTk10uyhViYJ5mt68PEjT7uuucPQdY69Bjo5XOwGcNyXof
X-Gm-Gg: ASbGncuJ6mpL6z1eUYCCaAgcKWAYPI/+hszgOSuyVNifKz650bqZN8V5PQD0egf1rcs
 k73IuMgrFDzNgxBHWKHukzMAT79dmAEZAP8jHfUejstgCxRENDyurcGumVsgkTqLTmaxoNpoBlK
 axt9miZHTXA1kCiaYKlV4QWffEBXYAi8yADFWkEdT1jK5ISFV2pxuSKSh7rafYb0gyq3BHaVrsJ
 ig7TA5LpDnSRulCEnmon9PlINN6wFrn0GfTzho24HU0VMoOIvTQSOXrQXU5od/iYHrmTjC+Sny2
 qBbUzoD0w/JfTEgfH0RtIxfY5zi/m4JQ1AeXfJRh+huw8gRLdHzqCLUIm9L5AIcJO2COnBtV37U
 ZAw==
X-Google-Smtp-Source: AGHT+IFu33shvm1H2ec/Ls4NLPQh/bADBBmDirV09Kt6+hnxedmrYL370VeDMtpi/SSGNmdd/SwjUw==
X-Received: by 2002:a5d:598d:0:b0:38d:d9b3:5916 with SMTP id
 ffacd0b85a97d-38f6e7564dfmr1712176f8f.1.1740128237380; 
 Fri, 21 Feb 2025 00:57:17 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258ccd95sm22809386f8f.25.2025.02.21.00.57.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 00:57:16 -0800 (PST)
Message-ID: <d2db73de82bb7bb3a6589a4299287d02dc961c14.camel@HIDDEN>
Subject: [bug#76407] [GCD] Rename the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Ekaitz Zarraga <ekaitz@HIDDEN>, Vagrant Cascadian
 <vagrant@HIDDEN>,  Christopher Howard <christopher@HIDDEN>
Date: Fri, 21 Feb 2025 09:57:54 +0100
In-Reply-To: <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
References: <d835c85c709a393309e6cad4ab065d039f1e08af.camel@HIDDEN>
 <f072096c292546c760d1342aa7d4f6c950027da9.camel@HIDDEN>
 <87seocwh1p.fsf@HIDDEN> <87msej45ha.fsf@HIDDEN>
 <87wmdk8fpd.fsf@wireframe>
 <c2532d09-e54b-49fe-9ace-dca55239f394@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: 76407 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

(Moved discussion to bug number)

Am Donnerstag, dem 20.02.2025 um 23:57 +0100 schrieb Ekaitz Zarraga:
> I don't find this dismissive. At all. I only see a person sharing his
> opinion, which, sadly, I think is pretty hard in this kind of
> subject.
Please educate yourself on right-wing dogwhistles then.  I will quote
one for context:

Am Dienstag, dem 18.02.2025 um 06:50 -0900 schrieb Christopher Howard:
> DEI proponents have a compulsive desire to eradicate from society and
> language anything that has some vague connection to what they find
> displeasing.

Am Donnerstag, dem 20.02.2025 um 23:57 +0100 schrieb Ekaitz Zarraga:
> I made questions, and no one has give me an answer that is anything
> more than a feeling of something they don't suffer themselves.
> Nobody, specially not even a single black person, who were supposed
> to be the reason for all this, has ever told me this is something
> they feel represented with this change.
First, this is not just about black people, but any group of people
that feels uncomfortable with the term "master" being used in this
context.
Second, people can care about matters they are not personally affected
by.  It's called having empathy.
Third, people who feel represented by this change have no obligation to
tell you that in this level of detail.  In fact, given the attitudes of
some people replying to this GCD, it would be wiser for them not to.

> If a change is going to negatively affect the users of the software I
> make I need to justify it properly.
>=20
> Until this very moment, nobody did. Even if I am actually very
> concerned about human rights, I find the arguments exposed not only
> in this thread but also in the original Git branch naming discussion
> very poor.
I think you are =E2=80=94 intentionally or otherwise =E2=80=94 overestimati=
ng the
negative effects of the proposed change in order to construct a world
where it is infeasible.

> [T]hose who oppose them have to justify them to death,=20
> while being respectful, but also carefully not to sound like Nazis to
> them.
Well, they could at least be courteous about it and not scream "DEI"
and "woke" at a proposed change they do not like or something.
=E2=80=BE\_(=E3=83=84)_/=E2=80=BE

> More specifically in Guix, I'm still yet to find a good thing coming=20
> from this change, and there are many cons already. It's a net
> negative change from a technical perspective.
There is little technical debate to be had about this change being
feasible.  Git supports named branches =E2=80=94 it always has =E2=80=94 an=
d
sufficiently recent versions also support an initial branch that isn't
"master".

There can be a discussion of what steps would need to be made in Guix
particularly to accommodate this change.  This concerns locations in
the code and documentation that assume "master" to be the default name
of a Guix channel, particularly the default Guix channel (i.e. "guix").

The issue of what to name the default branch is entirely a
political/organizational one, one in which we cannot avoid showing the
colour of our hearts as we debate.

Am Donnerstag, dem 20.02.2025 um 14:44 -0900 schrieb Christopher
Howard:
> Also, I think that the word "main" is just as bigoted and non-
> inclusive as "master". I mean, what can be more demeaning than saying
> that one branch is the "main" one and in some sense more important
> than the others?
Perhaps one branch being the "master record", the only trusted,
authentic source, whereas all others =E2=80=94 particularly those that had
changes applied to them =E2=80=94 are untrusted and/or inauthentic by
distinction.

In practice, the main branch requires certain guarantees that other
branches do not: team branches can (and arguably should) routinely be
rebased on the main branch.  If the main branch were to be rebased,
however, all users would receive an error upon pull.

Cheers





Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 21 Feb 2025 06:58:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 01:58:43 2025
Received: from localhost ([127.0.0.1]:51042 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlMzi-0004vL-St
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:58:43 -0500
Received: from tobias.gr ([2a02:c205:2020:6054::1]:51268)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1tlMze-0004uI-NC
 for 76407 <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:58:40 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=eAJhxoq+9Y8gm
 kjYG4SRd2fuK8mYjY8ViRCFqQgn0bk=; h=subject:to:from:date;
 d=tobias.gr; 
 b=EcGTafQ4eUDD19RxHYhL9e2FDPG68DZZNnWUuO6JAFohs33/rc5dI62Z17rinKtD7sh5
 IA+dbCt4wBp4bpOeSuomhxcAJQk8YED5QHs+1nkY/2VBRI5rmOwKKzCQg3qIf1y01TiblQ
 9mLz2WMHyZqOKqmSlFYyGoeE6ytquMnpc2Pk8sxmVcws+XsjSy+V5Extd7In9f3mb89bxT
 TkRiJZT1LqjvTStIEUb4NMjr6C+kdB1XypKPwWGv7OENLgRGGPK2f0zWsYll6b+Izy7F3J
 NQ3H7MuTPI1zp9q/9VzevXN5/XjlHzwLCCw1dWVp4WdUfbbpWc/3d7HZ0T/Z6bNg==
Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 00f39a3b
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <76407 <at> debbugs.gnu.org>;
 Fri, 21 Feb 2025 06:58:28 +0000 (UTC)
Date: Fri, 21 Feb 2025 06:58:10 +0000
From: Tobias Geerinckx-Rice <me@HIDDEN>
To: 76407 <at> debbugs.gnu.org
Subject: [GCD] A better name for the default branch
Message-ID: <CA3E79B7-498C-44E6-BD90-85E8531AABF5@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Autocrypt: addr=me@HIDDEN; prefer-encrypt=mutual; keydata=
 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
 TyFnSKPrfzg=
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 76407
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

There's a (broken) thread discussing this proposal on guix-devel@:

<https://lists=2Egnu=2Eorg/archive/html/guix-devel/2025-02/msg00278=2Ehtml=
>
<https://lists=2Egnu=2Eorg/archive/html/guix-devel/2025-02/msg00357=2Ehtml=
>

I hope it continues here instead=2E

Kind regards,

T G-R

Sent on the go=2E  Excuse or enjoy my brevity=2E




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 20 Feb 2025 18:23:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 20 13:23:19 2025
Received: from localhost ([127.0.0.1]:40544 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlBCg-00036A-TJ
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 13:23:19 -0500
Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:58628)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tlBCe-000357-F7
 for 76407 <at> debbugs.gnu.org; Thu, 20 Feb 2025 13:23:17 -0500
Received: by mail-wm1-x343.google.com with SMTP id
 5b1f17b1804b1-439a2780b44so8406215e9.1
 for <76407 <at> debbugs.gnu.org>; Thu, 20 Feb 2025 10:23:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740075790; x=1740680590; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=PwCSjQv2UXo3RtEsjuAO5CdJeZB/803kLxCKdOiFGxk=;
 b=HeBeYNc9P6LgAHVD4S7f/kvmNARqC6K1+SJD5u5qIlt7kJrQZGYJH39U5F2A7myHFA
 y+mhOjeYKY/BIHnH4RRXFlDXkfstULO+5y53bXS5Jx3nScyaFsgZLUwNO68yQNKY3chV
 zCCCHafMAt8pUNRWYosIuXpD7f6p+hD0osQZ+bIcRRlgyCz18Mw86buuuphDRaEuQsIU
 hR2RqPeXOvvB4fEdk7OjK5IrLMDpSv0yy69ZKOGOHxsg6y6Uk1njRF5I94I0LgnDB0lF
 O3Xk5UQWh7M5wUZGKvYVFCD1IeNKw/mdSDM4CRItOC85dGs8Gup7fj1gMnFdNZCs3MCk
 uC3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740075790; x=1740680590;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=PwCSjQv2UXo3RtEsjuAO5CdJeZB/803kLxCKdOiFGxk=;
 b=fFlltwbhLv+LE+QQil4VLbCZ0IervPBafSEU5KECz9+cdVUaJI8sVWJ5EtvxSwg1jq
 iCcnre4vxkvQDpCQwnWghyWoDuV3jq3pjxGy2aQVWzzFoft79ZdsMKR5FO3gl03ibBkN
 2RC1dTchKPYLKkz8grduxOfgrOi6TdhmIOMSzE+y489OjHUlkkvt6VdBIihhTrS3j2ks
 beOx26PtFy9jNYgly9g/c9sBbj4+p/k4yQnazD7M7Xu1iteqWnVzWxl6GJidvd6PqZe6
 DqBI7LN2B7UDnnYow6HdyOhnyxMSBO4YTnbmHsMXjjs+CzdswgsRK90f1tUu94OeBeDb
 nJXQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCW0IUT35sA++FKxQDOUA72EDtj7rbiRan6+qVyGl9uDBrdaDeR9R94bpvroaS8P232h2yT0KQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwzKyedYJ7DP0cAjvtYVtcfrRJw6CR7iaqOc5gAiKZmqaVZEmp7
 9pFqWP6nZ1zJk2MDf0L89png5Z5xglC8/zY6ly1juhmXQhbHoiSZ
X-Gm-Gg: ASbGncteDixU1AnDjK3ItwyjAMjd8bPtKj3TThbZD4E0Biw0md7JZG96nUGx+HSYfdt
 7jyVEX4ybgipca0GItKIOI/3tAy4XkiJp8r0Qs8p+iAusn3+u/owBuJ9OFmX4PDXWk/l5RrKZWc
 e+yTTyTWethv32nU+JynzQVVhK9MNj+8F6tBTwdwArDoiF0q8g3lj12TBl+C/chDziUpsa2frfE
 e8MSnFcvg03/8eMQL2vBaQD4GUi1QYnuCIF9KLDyX4vt21cCOP3lU37pBY2+HMB9TlK64Y/I/2T
 m6XTJ4c8yUtahKvoZZ7j6w+TBqp12ornj55bRtm0Y4yc9pwYBEr1yAtuxCI7kcXjEzc=
X-Google-Smtp-Source: AGHT+IGVri62zOsNUbUiRrepLPJGTR7C4Bthmvwi2XyismaksChHzrf0Cm1mydhYykbG2wiUsABkLw==
X-Received: by 2002:a05:600c:4f49:b0:439:967b:46f4 with SMTP id
 5b1f17b1804b1-439ae21d178mr2223935e9.26.1740075789781; 
 Thu, 20 Feb 2025 10:23:09 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258b4344sm21583708f8f.13.2025.02.20.10.23.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2025 10:23:08 -0800 (PST)
Message-ID: <035d5bb2e0fe23419879b1566789d82eb604d887.camel@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>, 76407 <at> debbugs.gnu.org
Date: Thu, 20 Feb 2025 19:23:47 +0100
In-Reply-To: <87frk8lea9.fsf@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87frk8lea9.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: info-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Am Donnerstag, dem 20.02.2025 um 18:25 +0100 schrieb Simon Tournier:
> Hi Liliana,
>=20
> A minor comment is to title: =E2=80=9CRename the default branch name=E2=
=80=9C or
> =E2=80=9CRename from master to main=E2=80=9D.=C2=A0 And not use word as =
=E2=80=9Cbetter=E2=80=9D.
Okay.

> Now, it=E2=80=99s submitted, I recommend to push this revision to a dedic=
ated
> branch, say =E2=80=99wip-default-branch-name=E2=80=99 directly to the GCD=
s
> repository.
> [=E2=80=A6]
> Feel free to just fetch and push if it appears to you fine.
I fetched and updated; preserving history.


> > +SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-
> > only
>=20
> The recommendation is GFDL-1.3-no-invariants-or-later; see [1,2].=C2=A0
> And I think it would be better, no?=C2=A0 Maybe you have something
> specific in mind?
Nah, I just copied one of the outdated templates D:

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 20 Feb 2025 17:25:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 20 12:25:58 2025
Received: from localhost ([127.0.0.1]:39727 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlAJB-0003cZ-Ki
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 12:25:58 -0500
Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:53618)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1tlAIw-0003Z1-CL
 for 76407 <at> debbugs.gnu.org; Thu, 20 Feb 2025 12:25:43 -0500
Received: by mail-wr1-x433.google.com with SMTP id
 ffacd0b85a97d-38f22fe889aso1034620f8f.3
 for <76407 <at> debbugs.gnu.org>; Thu, 20 Feb 2025 09:25:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740072336; x=1740677136; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=hF4A5zwLt1zQc9ZFVgbsWxrIRcctmyLhA5lWl+urZis=;
 b=Vcq/9GKSkxxhNui5kDZWx5Honzh82k7XfY3+s4uisM64Upyppv9MyGDaUNkqsVJpha
 mf7z04hQxMfMUystKp1npg2+vGwDRyg//llpIxd90wr0xZWQzvjnwHfdTcnHMk6Y0j9x
 qGoq+YQUWs9EItsFyUuOphSWaDxS14CPy3RKHGsaJ+m+kxsOvkp7f5zbu7ua1P8BL+IH
 e6x1+JyJGBhFnNGKtiuHjC90bupGUlFVJKEQtBqXtI7WtHnyVgV6CXDoYl0tCIZqegq2
 hOsZGX8B+X6Ux55X90nKmA/1XhVlu3pySIW8zL6KfMRBG2AGr7pDdIUp6Txtr6eAcdb4
 ESiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740072336; x=1740677136;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hF4A5zwLt1zQc9ZFVgbsWxrIRcctmyLhA5lWl+urZis=;
 b=t58Ugx/CJOui8Sf6kow3Z3xkOWY2rm4jKdxUFUQPweangruDM4h7nCXhyt56l/ApU7
 huDb03iHBam/NJYegn+ON8WbOHNsgAch7ivLb5jNnC3q7n+xddOpy7BMGW48niC+kjP0
 jfmQAcIfXPYHJ48eQmh2jZpJv7eMiv6CWx0hKTjDXUm1rdEPJWecoKQkMJouWjCsHd3e
 REyPqkthSC78kYo7oj9lhmakgsBCwitP9+6o9xFMjUZLKBkMB4U+IINqeXOD4w28lhvb
 3aN+7OLDE6V/PoC7W6vF99ZOewSSi6fOqE/02POBAFXEybLU4gy1AUFvMAd9172zfQG7
 DUJQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCUD+JkNIs7x7kebQDCn1FM0w5+Z69SNvZfkl/hkw7Jw41A+1/o7KyGXkrnlaEWoqPrAWhccbg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxeIlFTv8ePewUj+cihyHWtX+vbVZYzj0yMSt8TH6UTnE2cqj5g
 KWQgWUx2Vy6BIPaDss0tns3AQhikAx2Iq2IHET3Uc3HOSuWl+nIz
X-Gm-Gg: ASbGncve9Hk9h3xqZjK6gWTFf/7tF9LcN282Q3QrkA7dtFtPqF5ZvviEBvtgkDVDSvM
 n5SsWvBSHlGtJ8cPmz0rbclA9ImiIZ57zRcl5VyFPcJ5FJNU6/BAzDYs9RZV6LFTkDjx9iwwdNy
 NSa3njXhAGsBFNQDSvnE4ZqtOwj6fdCIew/kOQDg7m85VXS44iP9JBr9PmsIVozwYCSwnGbyC42
 0j2QNAOPx9fxzSVRSKJD06NJUJPOhhJTUS90UaW8UtKgilVNyIAoBeCNtpuI5k9iUK8i0Qhv2vU
 mmEt5xMXJCoqlNQeyksANOHXCm85JJ9BHCrLSlCdgMtIhp5i/RZofMdo0d0unu4r9MyIaUDn5ph
 H
X-Google-Smtp-Source: AGHT+IHGb78o0iMWL/DBystpJSd6VBLQCK+uoixt3mwPGsQuABTnqawHzNSlLKn7EPHA7Q/ct1xL4w==
X-Received: by 2002:a5d:584b:0:b0:38d:d299:7097 with SMTP id
 ffacd0b85a97d-38f6e7567b4mr116020f8f.5.1740072336125; 
 Thu, 20 Feb 2025 09:25:36 -0800 (PST)
Received: from lili (roam-nat-fw-prg-194-254-61-42.net.univ-paris-diderot.fr.
 [194.254.61.42]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258b44b2sm20923097f8f.20.2025.02.20.09.25.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2025 09:25:35 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 76407 <at> debbugs.gnu.org
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Thu, 20 Feb 2025 18:25:02 +0100
Message-ID: <87frk8lea9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: info-guix@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Liliana,

A minor comment is to title: =E2=80=9CRename the default branch name=E2=80=
=9C or =E2=80=9CRename
from master to main=E2=80=9D.  And not use word as =E2=80=9Cbetter=E2=80=9D.

The rest is logistical stuff, FWIW.

On Tue, 18 Feb 2025 at 23:14, Liliana Marie Prikler <liliana.prikler@gmail.=
com> wrote:

> +status: submitted
> +discussion: https://issues.guix.gnu.org/76407
> +authors: Liliana Marie Prikler
> +sponsors: Simon Tournier, Ian Eure, Vagrant Cascadian, Ludovic Court=C3=
=A8s
> +date: 2025-02-18

Now, it=E2=80=99s submitted, I recommend to push this revision to a dedicat=
ed
branch, say =E2=80=99wip-default-branch-name=E2=80=99 directly to the GCDs =
repository.

    https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git

Well, I did but instead of pushing to it, I only pushed to my personal
copy of the repository:

    https://codeberg.org/zimoun/guix-consensus-documents/commits/branch/wip=
-default-branch-name

Feel free to just fetch and push if it appears to you fine.

Why?  Based on the experience of 001, it can quickly become a mess. :-)

There is several revisions in different emails and all becomes harder
and harder to follow.  Do I read the last revision?  This one?  And no
there is this yet another email?  And that MUA screwed up the subject=E2=80=
=A6
etc.  Hard to follow; especially for the ones who just want to read the
last current revision.

Moreover, it=E2=80=99s more comfortable to read a plain file than a diff, I=
MHO.
For example, one revision of 001:

    https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git/tre=
e/0001-rfc-process.md?id=3D7da54b980efcd23ce662040b00712bd7fa76982e

(It perfectly works with Emacs browser EWW so it works for any browser. ;-))

Last, having all the revisions in a dedicated branch allows to easily
diff between each revision.

My 2 cents. :-)


> +SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-only

The recommendation is GFDL-1.3-no-invariants-or-later; see [1,2].  And I
think it would be better, no?  Maybe you have something specific in
mind?


1: https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git/tree=
/000-template.md?id=3Dc6a594ceb316e23bea975928eb2f40b7df450c94#n8
2: https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git/tree=
/001-gcd-process.md?id=3Dc6a594ceb316e23bea975928eb2f40b7df450c94#n8

Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 19 Feb 2025 19:01:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 19 14:01:15 2025
Received: from localhost ([127.0.0.1]:51718 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tkpJq-0000Sd-O9
	for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 14:01:15 -0500
Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:60517)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tkpJn-0000Re-VO
 for 76407 <at> debbugs.gnu.org; Wed, 19 Feb 2025 14:01:13 -0500
Received: by mail-wr1-x443.google.com with SMTP id
 ffacd0b85a97d-38f3486062eso111935f8f.0
 for <76407 <at> debbugs.gnu.org>; Wed, 19 Feb 2025 11:01:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739991666; x=1740596466; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3xHLF6020mciw/A/bWYf0S3EnF+A9yTbBQgHXYEe/sw=;
 b=lG6S3vZj6Al9my0tOuL2eokoMjB+2KkEDugkAUwZuyU2ysTToOky2kb9z+OuHLT4MH
 h6LXlY7k1vZmoPwlJbF6PqBf79Hv+NsgU8I9HTbW2x6XXjlDyCK03RXenXBMKdPY6N4j
 zM7/1JOWmWb1xlk7xBNHo3Hk8OtKxWbUUh+8fR8HkyXIs+ACIqb6X2gaAhpUhbGc0nrT
 LbMEYSVseZLGEs1xFTbPYtwj+xT+n8EeqSddsUhJ9keAJ6yWgX7dYmoN16LUR6xdC8LQ
 ka08hkA7pbsRgHsPKczK507rRbKMdXTt/Kbi8M41GBDfkZglSU0V8slvDdrCex9bpbrG
 tVTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739991666; x=1740596466;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=3xHLF6020mciw/A/bWYf0S3EnF+A9yTbBQgHXYEe/sw=;
 b=NDiyfeFt6WxmoureAbZ5cO9Yp7tckJjMoXh5fcDY6IqRuE0M97OeT51wAvIEGHvgj1
 T5yEwb03hQ5S2w6BQxaBYVtrcDNaEQ4MUhesVPBY8lWJZId90Qwy3ncMgORL2aCbgLP4
 dpy7fAK8SPwst76i/GGx3OpTF609AfVK4MsfHbo9/vSaUat/mvVpUX/+6h6eIoBx4eRp
 7V3mS3r6fTQOj820/BENzsa7JXcMmWs9BIYxV4PjM0LlBzZVZuB+arqTNBe2MTPtjTG1
 QH1M5ASOtLIC7F/08uiFdDcyFCLBM6Iy8AA+hXVzAYO3RPaEQPDVjAdSt1X96ZE23Rpk
 J8Ug==
X-Forwarded-Encrypted: i=1;
 AJvYcCWxSq+s+P7VYE72x2tOfnJMksUAux449lgC9YKft3zPSaXNz4qKqG9ujfOE77n5LiCKG4q2mw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxP0lnEn5TuOkLpbAEOSUARswQHhLyHrbN5dKSfAcVSCbdQ94kG
 KaHSHcgvUKKbYfHRQ8GCTj4CCcQzWkVhnU4cIftd0vVHcXwGSmuVhr8gm4FY
X-Gm-Gg: ASbGncvq1piIYnM4jXVFAsmswdJRvDbBhn3pYiXMWGCfYxsrqmZoiOAyx7ektkZEspF
 7WHed+e4EguDqrxNr3bOv8UJUY9Ckgf++GdpbjGIptB8K+ixBDUb5olvVWujicZZwjwuHB4Fy6v
 CELwSYyfnJMX6yUQGVieZeS/m+qXFp2WJuRu4PB7n2vRq0CHovQ+yDJ6Ag2jWg9WAucC+KRD7mI
 yBoptQ9x3GgvfbhTtF7I2UuQrXtNzrSFrF3kDMVcH1w3K+xbUWkaS46+PV2clTwm5wlfNjDMzEy
 wFth4s4ifaj9mxcrRFXVioo53zhoXQC/Xl0vJpRdmg5Og+0xIlwk2VXkv44km4RkK8U=
X-Google-Smtp-Source: AGHT+IF01sX7qJwodcd9sK/cAI19OoClCLGgpdVqJ1Lt1561ehF2gqwCHr/vLti+TtDceb64VXeL9g==
X-Received: by 2002:a05:6000:1f88:b0:38f:3d10:6ab7 with SMTP id
 ffacd0b85a97d-38f58793c87mr4299756f8f.23.1739991665401; 
 Wed, 19 Feb 2025 11:01:05 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f25a0fa1esm18385732f8f.100.2025.02.19.11.01.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2025 11:01:04 -0800 (PST)
Message-ID: <64c4631029ff07927e3a1cb181be2ea05df8a03a.camel@HIDDEN>
Subject: Re: [bug#76407] [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Christopher Baines <mail@HIDDEN>, 76407 <at> debbugs.gnu.org
Date: Wed, 19 Feb 2025 20:01:45 +0100
In-Reply-To: <87wmdlhmu4.fsf@HIDDEN>
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 <87wmdlhmu4.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76407
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Am Mittwoch, dem 19.02.2025 um 17:21 +0000 schrieb Christopher Baines:
> > +=C2=A0 1. the `branch` field in `.guix-channel`;
>=20
> This doesn't exist as far as I'm aware?
>=20
> That record does have a url field, which is important as it means
> that Guix can highlight when there is a mismatch between the URL
> being used and the contents of the channel.
>=20
> I think it's worth considering what a similar mechanism might look
> like for branch names. Maybe Guix could have a notion of whether it's
> using the "primary" branch for a channel (if you pull or time-machine
> to a specific --branch, this is ignored), and that record could
> contain the name of the primary branch, and then Guix could highlight
> when the two differ.
Nice catch.  I did copy the wording from the Codeberg GCD, which talks
about updating URL.  If `branch` is not considered by .guix-channel,
that's one field less to update.

> That mechanism would allow for clearer messaging to users, since they
> could see it again and again, rather than a news entry which would
> usually only be shown once.
>=20
> > (define-record-type* <channel> channel make-channel
> > =C2=A0 channel?
> > =C2=A0 (name=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 channel-name)
> > =C2=A0 (url=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 channel-url)
> > =C2=A0 (branch=C2=A0=C2=A0=C2=A0 channel-branch (default "master"))
> > =C2=A0 (commit=C2=A0=C2=A0=C2=A0 channel-commit (default #f))
> > =C2=A0 (introduction channel-introduction (default #f))
> > =C2=A0 (location=C2=A0 channel-location
> > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 (default (current-source-location)) (innate)))
>=20
> Is changing or removing the channel-branch default in the scope of
> this GCD?
I think channel-branch should reflect the new default.

> I'm in two minds about this. It's just the default, so it's trivial
> to change it for the default channel. But ignoring it doesn't seem
> consistent with the rest of the proposal.
>=20
> Additionally, if the guix channel changes, then this might encourage
> people managing other channels to make similar changes, and I think
> there might be different and potentially more serious technical
> issues with managing that change. I think it would be sensible to
> ensure there's a good path for channels in general to change branch
> naming before making the switch for the Guix channel.
Perhaps we could warn channel authors in advance that the default
branch is subject to change and ask them to set "branch" explicitly.

> > +Following this commit, an entry in `etc/news.scm` would explain
> > the
> > +migration.=C2=A0 The `master` branch would then point at the commit of
> > said
> > +news entry, and would need to be updated only after said news are
> > +translated into another language.
>=20
> In this scenario, assuming you're suggesting only pushing the news
> entry related commits to "master", I think the branches diverging
> would be problematic.
The point here is that we don't have to keep master updated
indefinitely, but it should point towards a commit that is also on
main.  Denis 'GNUtoo' Carikli has another idea using symbolic
references.

> Assuming you're using the default channel configuration, if you pull
> to one of these commits on "master", which isn't on the new master
> branch, then I think the next time you go to pull, you'd hit the
> downgrade protections (or at least you should do), since this is
> exactly the kind of downgrade attack that it's trying to prevent
> against. You'd be pulling a commit which isn't a descendant of the
> commit you're currently on.
See above.

> ...
>=20
> I also haven't even started to think about what implications this
> would have for the services I'm involved with maintaining. The data
> service instances and the bordeaux build coordinator all have current
> and historic references to the "master" branch. In particular, the
> data service goes beyond branches being pointers to commits and
> records the state of branches over time.
>=20
> It isn't immediately obvious to me how the data service could be
> adapted to handle branches changing name to both capture that a
> branch may have never actually pointed at a commit, but that commit
> is in the history of the branch in the Git sense. I think with the
> current behaviour, we'd have the history of the "master" branch
> (unless that's deleted), and then separately the history for the new
> master (not "master") branch, but that would start when that branch
> was cteated, and the two histories would be separate from the view of
> the data service, and this representation seems rather lacking.
Good point, we should add a section talking about the Guix Data
Service.

Cheers




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 19 Feb 2025 17:21:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 19 12:21:47 2025
Received: from localhost ([127.0.0.1]:50593 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tknla-0005vL-FG
	for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 12:21:47 -0500
Received: from mira.cbaines.net
 ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:41871)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1tknlY-0005ux-1w
 for 76407 <at> debbugs.gnu.org; Wed, 19 Feb 2025 12:21:45 -0500
Received: from localhost (unknown [IPv6:2a02:6b67:e390:8b00::2000])
 by mira.cbaines.net (Postfix) with ESMTPSA id E808127BBE2;
 Wed, 19 Feb 2025 17:21:41 +0000 (GMT)
Received: from fang (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id eaedf0d3;
 Wed, 19 Feb 2025 17:21:41 +0000 (UTC)
From: Christopher Baines <mail@HIDDEN>
To: 76407 <at> debbugs.gnu.org
Subject: Re: [bug#76407] [GCD] A better name for the default branch
In-Reply-To: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
 (Liliana Marie Prikler's message of "Tue, 18 Feb 2025 23:14:29 +0100")
References: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
 <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
Date: Wed, 19 Feb 2025 17:21:39 +0000
Message-ID: <87wmdlhmu4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 76407
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> +## Manual Updates
> +
> +Sections 19 (Security Updates) and 22 (Contributing) of the Guix manual
> +would need to be reworded to reflect the new default branch.  Other
> +sections mentioning =E2=80=9Cmaster=E2=80=9D branches may be reworded at=
 any time
> +regardless of this GCD.  Some mentions of the word =E2=80=9Cmaster=E2=80=
=9D are tied to
> +particular services and thus subject to rewording only once upstream
> +adopts a different terminology.
> +
> +## Repository Update Path
> +
> +For a complete list of repositories associated with the Guix project,
> +see GCD 002 =E2=80=98Migrating repositories, issues, and patches to Code=
berg=E2=80=99.
> +Most repositories can rename their default branch with no issue
> +(see also Cost of Reverting below).
> +
> +For Guix itself, we would decide on a **flag day** 14 days after
> +acceptance of this GCD at the earliest, and 30 days at the latest.
> +On that day, the main development branch would become "main".
> +A commit would reflect that by updating:
> +
> +  1. the `branch` field in `.guix-channel`;
> +  2. the `branch` field of `%default-guix-channel` in `(guix channels)`;
> +  3. any other reference to the "master" branch of the Guix repository
> +     that may appear in the repository (in particular the Manual Updates
> +     above).
> +
> +Following this commit, an entry in `etc/news.scm` would explain the
> +migration.  The `master` branch would then point at the commit of said
> +news entry, and would need to be updated only after said news are
> +translated into another language.  The `master` branch may keep following
> +the `main` branch for a grace period of 30 days anyways.
> +
> +Even after the `master` branch no longer syncs up to main, it may be
> +important to still have it pointing at some commit.  Old installation
> +media, handcrafted `channels.scm`, external documentation and scripts
> +may all still be referring to the `master` branch even long after the
> +rename (see also Cost of Reverting below).  To ensure that these do
> +not fail immediately, the old branch shall not be deleted until
> +
> +1. at least one year has passed since this GCD has been accepted, AND
> +2. enough Guix releases have been made in the meantime, meaning
> +   a. at least one major release, OR
> +   b. at least three minor releases.

Thanks for writing this GCD up, I have other comments and thoughts, and
while I'm not against changing the branch name in principle my main
objection is this, I'm not sure we're technically ready (or at least in
a good state) to change the branch name for the default Guix channel.

> +  1. the `branch` field in `.guix-channel`;

This doesn't exist as far as I'm aware?

That record does have a url field, which is important as it means that
Guix can highlight when there is a mismatch between the URL being used
and the contents of the channel.

I think it's worth considering what a similar mechanism might look like
for branch names. Maybe Guix could have a notion of whether it's using
the "primary" branch for a channel (if you pull or time-machine to a
specific --branch, this is ignored), and that record could contain the
name of the primary branch, and then Guix could highlight when the two
differ.

That mechanism would allow for clearer messaging to users, since they
could see it again and again, rather than a news entry which would
usually only be shown once.

> (define-record-type* <channel> channel make-channel
>   channel?
>   (name      channel-name)
>   (url       channel-url)
>   (branch    channel-branch (default "master"))
>   (commit    channel-commit (default #f))
>   (introduction channel-introduction (default #f))
>   (location  channel-location
>              (default (current-source-location)) (innate)))

Is changing or removing the channel-branch default in the scope of this
GCD?

I'm in two minds about this. It's just the default, so it's trivial to
change it for the default channel. But ignoring it doesn't seem
consistent with the rest of the proposal.

Additionally, if the guix channel changes, then this might encourage
people managing other channels to make similar changes, and I think
there might be different and potentially more serious technical issues
with managing that change. I think it would be sensible to ensure
there's a good path for channels in general to change branch naming
before making the switch for the Guix channel.

> +Following this commit, an entry in `etc/news.scm` would explain the
> +migration.  The `master` branch would then point at the commit of said
> +news entry, and would need to be updated only after said news are
> +translated into another language.

In this scenario, assuming you're suggesting only pushing the news entry
related commits to "master", I think the branches diverging would be
problematic.

Assuming you're using the default channel configuration, if you pull to
one of these commits on "master", which isn't on the new master branch,
then I think the next time you go to pull, you'd hit the downgrade
protections (or at least you should do), since this is exactly the kind
of downgrade attack that it's trying to prevent against. You'd be
pulling a commit which isn't a descendant of the commit you're currently
on.

...

I also haven't even started to think about what implications this would
have for the services I'm involved with maintaining. The data service
instances and the bordeaux build coordinator all have current and
historic references to the "master" branch. In particular, the data
service goes beyond branches being pointers to commits and records the
state of branches over time.

It isn't immediately obvious to me how the data service could be adapted
to handle branches changing name to both capture that a branch may have
never actually pointed at a commit, but that commit is in the history of
the branch in the Git sense. I think with the current behaviour, we'd
have the history of the "master" branch (unless that's deleted), and
then separately the history for the new master (not "master") branch,
but that would start when that branch was cteated, and the two histories
would be separate from the view of the data service, and this
representation seems rather lacking.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAme2EyNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XeeyQ/+M8Yj3zAXG3uAmOD3aC0nwPXWi3bVZXTD
Sa1bHj6uXil1RpHKndDiMLFjxzb6pjmeJzTkDfKaXdFRlRtbxOYtFNF7hBT+ocCH
TyInCDFmFlkX8vQa3kJIAzBqWwAYERQccQBvOA7J85u6/k69DClu8TKiilimaxfY
hd0Xqv2tpv+LK755OSX17vZ7PY9kwGtCZGyyyzwfQ4XXuZpb0daCgg1fZ9CbKz7L
bsokjYTGLp1r+3kH0OHspEpRJdfEhFXAkUlnPrQEcaUlJYNQzI9/zXX7DpV9hOd1
uT5Pzkv27qOIU3J2xxBK4e9uaCfqg6rMPGmE10kIf3i41HftydnDH6yx+oywVUzt
lVVUu0tBYsgO7MkRQONnwyfwEp925EJIZ3pYQWuibo6B68wWPD7qASBuHPLDt/U6
C4hDvwNTgRFXm3mpSGm4bTVF/91QXcpyYX8pR2Z3u8Pm8kDYVdZielHrlSzIxl3o
0SfEoWSlcQtvvmE0VxepLe9GSC1a1BjcmXtV6FDkZo5Cizv7w08O86D7CGKSQ3vO
IRRAOfnsH8Ax/gRdhyq1ivgrM7NhVfj1z/c6yxLl/ufpUTigRDp7sBeFusjzCfjN
vqGjlAeZUPk3nWDaQDnbWlloxrwNn7yNI/6ERxhW1Bf3Wec78KjfRglLjmAuEQie
CHYZtBNH/X0=
=RZOY
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at 76407 <at> debbugs.gnu.org:


Received: (at 76407) by debbugs.gnu.org; 18 Feb 2025 22:23:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 18 17:23:35 2025
Received: from localhost ([127.0.0.1]:35278 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tkW06-0007bN-FI
	for submit <at> debbugs.gnu.org; Tue, 18 Feb 2025 17:23:35 -0500
Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:51488)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tkW02-0007ab-TD
 for 76407 <at> debbugs.gnu.org; Tue, 18 Feb 2025 17:23:32 -0500
Received: by mail-wr1-x441.google.com with SMTP id
 ffacd0b85a97d-388cae9eb9fso3129468f8f.3
 for <76407 <at> debbugs.gnu.org>; Tue, 18 Feb 2025 14:23:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739917405; x=1740522205; darn=debbugs.gnu.org;
 h=mime-version:message-id:to:subject:date:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=ZaeYlgY2s5TuLkWCzuY9MFac7MrS2eaafx227e8ABsY=;
 b=CAEM4kV2NxKbxFTi53yo4vgPLTsd5nA0d/VplpAe4qAoHmTyrSPh+DNdcmeoNHH8Wp
 bjxVSZ4C9OpsJaC9RanOTWrhv6MZzRP+qwfL4VrjfjxjeAc6t5gCQh8UtchZypkjj1vn
 uZsE9jeNTKAur3ShbzVnEhToPPwyafURq/oY3bPUpa2sGSWIOCvz8Em0xtmwiqKS2F0L
 90GxN0AJuBGm699u5l3aHqjhybfjIJJjxg7GcztOWdUA4FXYD5+ClAiZ2Rw85wq+6jG7
 vncI5TutIMUOZfuwzhvbvYEusSWp/YHxfikBgDLjXicWPycBBZ6lX6YLdpBN1YlH9pJD
 HloQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739917405; x=1740522205;
 h=mime-version:message-id:to:subject:date:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=ZaeYlgY2s5TuLkWCzuY9MFac7MrS2eaafx227e8ABsY=;
 b=DqU7vTA06/tPGwJbs9eY/RXTr+yNokzyth8j08no8sVhMAqI/MUObdkEqecsfdZN4x
 15+I34GYDINhpplQefR9MpzKrGSaT2gIDTQly5pmPhPX4F+2SYXlHTW4a9aWfU8ulhV1
 ZwC//20tPL9dKj6cKyXtAxgs65IP/xtc4z9nTTTF9j69+U5coTVIWTTCKlH7jnsFXk00
 TjpQb3m8yitOcsHiqK6y3hmjulgdxWhhI1BQWcEI39HrWtPrxbZ8TAVtvOdHVm8um/lf
 Ngeyf7dpC166IoFIfg9kh/k7gpRrGeorjhvDuWvlNhxEnn3UYUb1M+fY8ndEwuW/Kg8O
 HdsA==
X-Gm-Message-State: AOJu0YxSSxzWv4uVXEapIuivkJJUB/mSUDInFdZSDGj/1ciJd4969YgU
 b93nLNxq13hPbN/b7ekeOGAr/2jkdfRiC8/+Zw/FEplQAP+OR6HFlseY2uYq
X-Gm-Gg: ASbGncs+JJzAsX222TYk6puxv5ie10p7h1FkDE98Jt5/P4BFnE92x4SSUU+5O+mEwo7
 AIRw8J0zGMzNRTHT6Vezlut9+x0MRGVrRop1E6sOUuriJj8xWzqYEh7DQFVmIEHcQU50/XSzZhc
 Udzi9ydNYs722Fgf/80+VRcDGyiexFMZyMWFZLUyTThgzoF39MGdpg0y9OVyVk3e/jdglbbCLro
 OLCVWcUExZzKK3avungORcTWRuB31SINKJAE9U9iykk9bB2U9D6WAGJGO/TE2CPUZuGw39HlGrH
 YoXS28VmORSj/sK1/sQtOAwcBs1bg7VOWsIEJZlDIB2XPeOUjS2YfRg13VYCMOofeyE=
X-Google-Smtp-Source: AGHT+IGL0wh4DWKHDgJWXwK4FJFzdmvHpu0TNgrLN2sOLiiF4N2pbHvzpLqSWhzXAUyFZhi8uqEgHg==
X-Received: by 2002:a5d:64ed:0:b0:38f:2a84:7542 with SMTP id
 ffacd0b85a97d-38f33f5234emr13424869f8f.28.1739917404376; 
 Tue, 18 Feb 2025 14:23:24 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f258b4491sm15813347f8f.7.2025.02.18.14.23.22
 for <76407 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Feb 2025 14:23:23 -0800 (PST)
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-Debbugs-CC: info-guix@HIDDEN
Date: Tue, 18 Feb 2025 23:14:29 +0100
Subject: [GCD] A better name for the default branch
to: 76407 <at> debbugs.gnu.org
Message-ID: <79bad06a6410932dd6c7785256fd589cfaff40f6.camel@HIDDEN>
MIME-Version: 1.0
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 76407
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Hi Guix,

this patch introduces GCD 003 “A better name for the default branch”.
I've taken the comments on guix-devel into account (most of them anyway)
and updated the document accordingly.  Note that references to GCD 002
are made.  That GCD was drafted earlier, but may or may not already be
submitted by the time you read this.  Do be patient :)

Cheers

---
 003-better-default-branch-name.md | 187 ++++++++++++++++++++++++++++++
 1 file changed, 187 insertions(+)
 create mode 100644 003-better-default-branch-name.md

diff --git a/003-better-default-branch-name.md b/003-better-default-branch-name.md
new file mode 100644
index 0000000..95952a5
--- /dev/null
+++ b/003-better-default-branch-name.md
@@ -0,0 +1,187 @@
+title: A better name for the default branch
+id: 003
+status: submitted
+discussion: https://issues.guix.gnu.org/76407
+authors: Liliana Marie Prikler
+sponsors: Simon Tournier, Ian Eure, Vagrant Cascadian, Ludovic Courtès
+date: 2025-02-18
+SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-only
+---
+
+# Summary
+
+Currently, much of Guix's development takes place on the “master”
+branch.  This name is neither particularly meaningful nor inclusive;
+choosing to use it may inadvertently alienate potential contributors.
+To mitigate these effects, we should more clearly communicate, what the
+default branch is all about.
+
+# Motivation
+
+It is well known, that Git works with whatever branch name one chooses.
+However, for historical reasons, the default/initial/main branch for
+development used to be “master” — particularly in 2012, when the first
+commit to Guix was made.
+
+Recent versions of Git support arbitrary initial branches and the
+default branch name is subject to change upstream, at least in part
+because the current default — “master” — may be perceived as harmful.
+While the intended meaning is something close to “an original, from
+which copies are made”, there are several other meanings of the word
+that spring to mind more easily, some of have a racist or sexist
+connotation.
+
+One goal of the Guix community is to foster a healthy community around
+the software we use.  Using clear language that does not pertain to
+harmful stereotypes is a key towards achieving this goal.  Thus, as a
+proactive step, we should rename the default branch.
+
+# Detailed Design
+
+This section explains the chosen solution among the available options,
+the scope of the proposed migration, and a migration path.
+
+## Scope of this document
+
+This document discusses only to change the name of the default branch,
+not to change the branching strategy.  Such ideas, e.g. to have a
+“stable” branch containing only bug-fixes and well-tested features
+and an “unstable” or “experimental” branch would need to be discussed
+in a separate document.
+
+## Choice of branch name
+
+In this section, we discuss potential branch names that have been
+considered.  The goal is to find a name that Guix contributors, as a
+whole, feel comfortable with.
+
+While this GCD is still being reviewed, new suggestions may be added,
+and benefits and drawbacks for each name discussed.  Once this GCD is
+accepted, these benefits and drawbacks shall be shortly summarized,
+and a final decision with a short justification as the one at the end
+of this section shall be the last paragraph of this section.
+
+- The currently used “master” has more than ten different meanings,
+  some of them pertaining to slavery, others to dominance, and yet
+  others merely to skill and expertise.  It is understandable that some
+  contributors would feel uncomfortable with this name, given that not
+  all uses are equally frequent.
+
+- The currently proposed alternative “main” has several meanings
+  relating to “importance”, the most obvious being “most important”.
+
+- Other alternatives would be “trunk” as a visual metaphor from
+  which “branches” spawn, and “base” with the same meaning.
+
+- “guix” being the name of the project also serves as an option,
+  albeit one that is not clearly defined (are the other branches
+  not guix as well?)
+
+- Similar to “guix”, “development” merely signifies that some sort
+  of development happens on the branch; a fact that should hold for
+  most, if not all branches.
+
+We choose “main” simply because it is currently the explicit initial
+branch for a git checkout as per `git-fetch` in `(guix build git)`.
+Another name could be chosen by any means that support achieving a
+consensus, e.g. comments on this GCD or a popular vote.
+
+## Manual Updates
+
+Sections 19 (Security Updates) and 22 (Contributing) of the Guix manual
+would need to be reworded to reflect the new default branch.  Other
+sections mentioning “master” branches may be reworded at any time
+regardless of this GCD.  Some mentions of the word “master” are tied to
+particular services and thus subject to rewording only once upstream
+adopts a different terminology.
+
+## Repository Update Path
+
+For a complete list of repositories associated with the Guix project,
+see GCD 002 ‘Migrating repositories, issues, and patches to Codeberg’.
+Most repositories can rename their default branch with no issue
+(see also Cost of Reverting below).
+
+For Guix itself, we would decide on a **flag day** 14 days after
+acceptance of this GCD at the earliest, and 30 days at the latest.
+On that day, the main development branch would become "main".
+A commit would reflect that by updating:
+
+  1. the `branch` field in `.guix-channel`;
+  2. the `branch` field of `%default-guix-channel` in `(guix channels)`;
+  3. any other reference to the "master" branch of the Guix repository
+     that may appear in the repository (in particular the Manual Updates
+     above).
+
+Following this commit, an entry in `etc/news.scm` would explain the
+migration.  The `master` branch would then point at the commit of said
+news entry, and would need to be updated only after said news are
+translated into another language.  The `master` branch may keep following
+the `main` branch for a grace period of 30 days anyways.
+
+Even after the `master` branch no longer syncs up to main, it may be
+important to still have it pointing at some commit.  Old installation
+media, handcrafted `channels.scm`, external documentation and scripts
+may all still be referring to the `master` branch even long after the
+rename (see also Cost of Reverting below).  To ensure that these do
+not fail immediately, the old branch shall not be deleted until
+
+1. at least one year has passed since this GCD has been accepted, AND
+2. enough Guix releases have been made in the meantime, meaning
+   a. at least one major release, OR
+   b. at least three minor releases.
+
+## Continuous Integration
+
+The jobset for the `master` branch would be removed and a jobset for the
+`main` branch with the highest priority and the same set of architectures
+would be created.
+
+## Relation to other Guix Consensus Documents
+
+Since this change has the potential to affect users and contributors in
+ways that will disrupt their workflow for some amount of time as they
+reconfigure their local checkouts to point at the new branch, it should
+best be adopted as the same time as other, similar changes.  In particular,
+an adoption at the same time as GCD 002 ‘Migrating repositories, issues,
+and patches to Codeberg’ is desirable.
+
+The repository update path in this GCD is only valid as long as it is
+simultaneously upheld by other, similar GCDs.  Again GCD 002 ‘Migrating
+repositories, issues, and patches to Codeberg’ needs to be considered as
+a possibly simultaneous change.  For the sake of clarity, the promises
+made in the repository update path w.r.t. the availability of the old
+branch shall not exceed those of any other accepted GCD and instead
+be updated to match.
+
+## Cost of Reverting
+
+This change mostly affects contributors, who would have to run the following
+command once to pull from (and in the case of committers push to) the new
+main branch:
+
+  $ git branch --set-upstream-to <origin>/main
+
+Users of the `guix` CLI would be advised to run `guix pull` again to fetch
+the latest commit from the main branch.  Users of old installation media
+(e.g. disk images for version 1.4.0) would continue to use the "master" branch
+and the default channel URL of said installation media until they run
+`guix pull`.  A new release may mitigate this annoyance somewhat.
+
+The main branch may be renamed to any other name (including "master") by
+repeating the steps laid out in the Repository Update Path and
+Continuous Integration above, using <name> instead of "main".
+
+# Drawbacks and Open Issues
+
+There is an ongoing political debate as to whether the name “master”,
+standing alone, should be considered harmful.  Similar debates may
+well surround other names given enough time and particular
+circumstances.  More generally, as language continues to evolve,
+meanings that appear obvious today may no longer remain so in the
+future.
+
+It is unclear, what effect, if any, the name of the default branch has
+to contributor satisfaction.  The choice of a name may well appear
+similar to choosing the colour of a bikeshed.  What constitutes a
+meaningful branch name will inevitably be a matter of opinion.
-- 
2.48.1





Information forwarded to info-guix@HIDDEN, guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Feb 2025 22:06:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 18 17:06:44 2025
Received: from localhost ([127.0.0.1]:35110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tkVjo-0005xe-6I
	for submit <at> debbugs.gnu.org; Tue, 18 Feb 2025 17:06:44 -0500
Received: from lists.gnu.org ([2001:470:142::17]:34376)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tkVji-0005wT-DC
 for submit <at> debbugs.gnu.org; Tue, 18 Feb 2025 17:06:41 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tkVjc-0007Z5-27
 for guix-patches@HIDDEN; Tue, 18 Feb 2025 17:06:32 -0500
Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tkVja-0008R5-C1
 for guix-patches@HIDDEN; Tue, 18 Feb 2025 17:06:31 -0500
Received: by mail-wm1-x341.google.com with SMTP id
 5b1f17b1804b1-439846bc7eeso17448945e9.3
 for <guix-patches@HIDDEN>; Tue, 18 Feb 2025 14:06:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739916387; x=1740521187; darn=gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:date:to:from
 :subject:message-id:from:to:cc:subject:date:message-id:reply-to;
 bh=HZDeEm/qd1Py6p/YEaKBDfUcG7uYADc7ke7gQpkk2w4=;
 b=hCxy0cPBvw3vAcDP5qVaeNXU/fq+I8gC+uEHLnRbaD/FMqBgqsUIViyGW0UZgw67yP
 LTrvtOfmkpDc53I8QCANRQf7xbae/35uUIrxGmJ0550piQ6XcLgIVE/GUPn4qKwzu5pe
 Sl1p1ILkhaFr6c0PbCb02kWaDnamxzqjK7ntVu/wSew+tD2njL5LDp7W5dmLWBPCZ9AV
 EhUIxtzAy4CkulJXGT4EZlKlnW3seTcY/kH1Yzh23WLPU6w7UMEO4rqmXIxcNun1TKcW
 J7bUFKWIAdoJIDCRfRJcIYWOUc3s3xwMjSlx7bp3x6FAEzKjaxD/iviuwhMYwWCKPCSk
 QTFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739916387; x=1740521187;
 h=mime-version:user-agent:content-transfer-encoding:date:to:from
 :subject:message-id:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=HZDeEm/qd1Py6p/YEaKBDfUcG7uYADc7ke7gQpkk2w4=;
 b=kce0msfJP2r6+sYYC20z1TjeM+of1/3/AIc1B4M0fLF6Z1oiiv9tQzKQ3NXr0t1ITv
 yqHvv3SeNTFG89sjOVG7hP3RYex+dvMNRHaOSX0vOnnXoyiSfUsG88Eh9n/DYEt3fXlC
 0p/AqPtLCd4NfpKkxPJQhvGKhw72673sBek+nUWdsDKKUXcCT6ShjcBdo7i6KlLfZ2dj
 qoulZbi5m5YojZ6E+/kbEu8CKQzcFDMayeZ0O0SNmWBq9TC+iA5rJezXuMeTwCV+ILLi
 usL7ShM95Va3817NDh/lpFY4d+KyZI4LkelQJkNbjcPCXOy0UtWutWOVEaxnQ9QCk0QZ
 KUzQ==
X-Gm-Message-State: AOJu0YxR908Y5iXvJw/1Jdpn4i+jIQHoud5fCvylsKgEBbwoJ384Zl9d
 XHdfFGUQMB4vCSLvO/5GHKlbJKgXfA6B9av4H48T6To7sfRh5m+e0BOQyNNm
X-Gm-Gg: ASbGncs/kAzLaERnnNY4/ENGIi0ZYPy/3h23lSPlkosk/EZaPV/RxcJEAuq/LdxnToJ
 h+9wclDPi+KvtxL5zWgPe6MS/3dYiJQUbNt1GGGIN/tsppOi5ia6lHqIPRnmWlLMOIwmIV+zYyH
 ri99s04gXKjVYj+asmyOEnFoUKPHedSLD0zqUrro4H1jEw0B9zX8TthmuMpe3+FFjW20EZHDMVI
 xqObuXeKeQSL/BIocJ7N98s+1oeNNrxNrFFTO3jAAuMSXGi8wYfpmcavrk05oa3Pt9tTNb8Txrw
 z7nYf1w3OwuJ/IXEnOpdkL0jSerXnSEVKDmDfONkivWR+iONRxxijpQU8IN3wVEzwyM=
X-Google-Smtp-Source: AGHT+IEnDpa1RvmHoLQjVWcE0cuz2nnFQDQLaZRnmTJRHi1PPLRGqVnZm9By/3qKqh/yu5LNAfNZPQ==
X-Received: by 2002:a05:600c:354c:b0:439:9951:1220 with SMTP id
 5b1f17b1804b1-43999da7d5emr11410355e9.13.1739916386527; 
 Tue, 18 Feb 2025 14:06:26 -0800 (PST)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38f259f7998sm15854314f8f.82.2025.02.18.14.06.25
 for <guix-patches@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Feb 2025 14:06:26 -0800 (PST)
Message-ID: <b900cd17b88123af3ae95f4e7d572e540f86e879.camel@HIDDEN>
Subject: [GCD] A better name for the default branch
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: guix-patches@HIDDEN
Date: Tue, 18 Feb 2025 23:07:07 +0100
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
Received-SPF: pass client-ip=2a00:1450:4864:20::341;
 envelope-from=liliana.prikler@HIDDEN; helo=mail-wm1-x341.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Girls do their best now and are preparing. Please watch warmly until it
is ready.




Acknowledgement sent to Liliana Marie Prikler <liliana.prikler@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#76407; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 23 Mar 2025 19:00:02 UTC

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