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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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 >
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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>. ------
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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--
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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----- --=-=-=--
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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--
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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----- --=-=-=--
guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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
info-guix@HIDDEN, guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.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.
Liliana Marie Prikler <liliana.prikler@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#76407
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.