From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-delivery-1.mimecast.com [207.211.31.120]) by sourceware.org (Postfix) with ESMTP id 767FC3858D37 for ; Tue, 30 Jun 2020 22:59:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 767FC3858D37 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-171-FuGn5xMfPHuHSic3T2um0A-1; Tue, 30 Jun 2020 18:59:36 -0400 X-MC-Unique: FuGn5xMfPHuHSic3T2um0A-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id AE06A800C64 for ; Tue, 30 Jun 2020 22:59:35 +0000 (UTC) Received: from greed.delorie.com (ovpn-112-230.phx2.redhat.com [10.3.112.230]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 828F95DC1E; Tue, 30 Jun 2020 22:59:32 +0000 (UTC) Received: from greed.delorie.com.redhat.com (localhost [127.0.0.1]) by greed.delorie.com (8.14.7/8.14.7) with ESMTP id 05UMxVM0016226; Tue, 30 Jun 2020 18:59:31 -0400 From: DJ Delorie To: "Carlos O'Donell" Cc: libc-alpha@sourceware.org Subject: Re: Rename "master" branch to "main"? In-Reply-To: (libc-alpha@sourceware.org) Date: Tue, 30 Jun 2020 18:59:31 -0400 Message-ID: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain X-Spam-Status: No, score=-8.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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: Tue, 30 Jun 2020 22:59:39 -0000 "Carlos O'Donell via Libc-alpha" writes: > My proposal would be to rename the development and current release branch: > > * master -> main > > * release/2.32/master -> release/2.32/main I will pose the unpopular opinion that the cost of this change[1] is higher than the value of the change. The word "master" has many meanings, and even in this case the context (and thus meaning) has changed over time. Since we use "master" in the adjective case (master branch), and don't use the word "slave" anywhere (we use master/release), IMHO this is a case where we've gone too far down the slippery slope and are making a change for the sake of looking good and not for the sake of actually improving anything. Our efforts to *actually* be inclusive have been far more useful and meaningful than any efforts to just *appear* inclusive, and we should continue to apply our efforts in that manner, such as responding more timely to new people on the mailing list and IRC, or reviewing patches. If we want to rename the master branch to a more meaningful name, there are far more meaningful choices than "main". "Trunk" goes with the "branch" metaphor. How about "development"? We have an opportunity to pick something precise and obvious, let's not waste it by blindly following others. [1] scripts, docs, training, everyone's existing git repos, confusion, etc