From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id D55333858D28 for ; Sun, 30 Jan 2022 01:35:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D55333858D28 Received: by smtp.gentoo.org (Postfix, from userid 559) id 42062342CEB; Sun, 30 Jan 2022 01:35:36 +0000 (UTC) Date: Sat, 29 Jan 2022 20:35:40 -0500 From: Mike Frysinger To: DJ Delorie Cc: Carlos O'Donell , fweimer@redhat.com, jakub@redhat.com, libc-alpha@sourceware.org, schwab@suse.de, joseph@codesourcery.com, maxim.kuvyrkov@linaro.org Subject: Re: Rename "master" branch to "main" for glibc 2.35 release. Message-ID: Mail-Followup-To: DJ Delorie , Carlos O'Donell , fweimer@redhat.com, jakub@redhat.com, libc-alpha@sourceware.org, schwab@suse.de, joseph@codesourcery.com, maxim.kuvyrkov@linaro.org References: <77c04408-2508-350e-2f8e-db070e8d35f6@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dj/wpLg0UjJn1xsP" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jan 2022 01:35:39 -0000 --dj/wpLg0UjJn1xsP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 29 Jan 2022 18:33, DJ Delorie via Libc-alpha wrote: > "Carlos O'Donell" writes: > > No alias would be provided for the master branch; >=20 > This would invalidate decades of online documentation in an instant, and > for that alone I oppose this part of your proposal. might want to tamper the hyperbole. glibc hasn't been using git for decade= s. i don't recall the exact date, but it seems it's been just about one decade. what documentation exactly are you concerned about here ? people linking to the online git viewer ? people linking to commits/diffs don't have "master" in the URI, just the commit id. > It will also break existing git checkouts, even if you write very clear > documenation (you did, right? ;) about how to "fix" a checked out master > branch. this is making much ado about nothing. "fixing" a checkout is a single command to change what branch is being used to merge. even then, it's not like the world will explode if someone has to manually fixup their checkout once. we can keep the master branch and just delete all content. replace it with a file that says "use main". or something like that. there's no need to keep "master" redirecting to "main" forever, or really at all. plenty of other projects of significantly larger magnitude than glibc have migrated without doing this. -mike --dj/wpLg0UjJn1xsP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmH162wACgkQQWM7n+g3 9YEKBhAA05yu39SmlNyAjFTCXcAI1O6ypwjjqYzcxqtjnlc7BdC+DEsYpDLu3FtK +POIByShLX8nhPSkDTc5Djwh2OTmqKieUnQOhXuEnmx8pwELWbgPvbnEAM3raqVS uSx/sPYKR8iinFfypJoBjE4E/fJKxRaq/p6ZofDxF2+F4lb6dYse/ui4Kf+FVclP sxka9aGd4A1JL6F5JjEE1GPiAMWFhiomnqpXdrdfhyxOwN25mWs879TtoXVa3yTl gEy8Q+t7ifSKXIC13mL1sm3RpPwMzOK0u55yeplgzaL2n9ZoK4qiSwXAXZhwqXhv aoKziX5nQeh+Q7tdZ6+AA5q8BJbFqRUfKUMax1bVCETOr+oVv5qaThYmEoDUdCOQ 87kRSIzYhza5/4TSEYsufG/4TdEHWvoW9EzbiANl3D2cAlAqs0wSzVAlCOokY7IL DUwT8PehSPHMpmKRwmbuudVXOug4ZRaYSicoWp0uMklIavzov8r+/PmpBXv885D4 f93mwa4TsO4Rp7NtIAa6LmAtzN+91lnkDe8S2HpnMRIx6vsUuIjSg3XY/duJ6ptB rMXKCFCzEFbIDgmU+VaE+d+niZgWar122GSRwimaqpEdEDY9NCRDlMpa0P8pAhGV YMWCxaVzf8HOv5neFponeMA3estzsf1eNDiqGLKaO0HxPj35XJM= =dPRF -----END PGP SIGNATURE----- --dj/wpLg0UjJn1xsP--