From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id gUdMKQts8WabjDQAWB0awg (envelope-from ) for ; Mon, 23 Sep 2024 09:24:27 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=sG+TaDsp; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 8B1031E353; Mon, 23 Sep 2024 09:24:27 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,URIBL_BLOCKED,URIBL_DBL_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=4.0.0 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 10D2F1E05C for ; Mon, 23 Sep 2024 09:24:27 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7E1983858414 for ; Mon, 23 Sep 2024 13:24:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7E1983858414 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1727097866; bh=dWIwFOdS0Xp55j4/mZFnbo5zBdz7ulZ9pvNJ/8nbwus=; h=References:In-Reply-To:Date:Subject:To:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=sG+TaDspbx2H4HvgDJWpseC82RM/y+UV/OJ0J0JnJJt/BDnGoDTilnstm1Jsuk1yk JPHVw4D9wVOlFEsx5OW747cz5T23f+AaoMZasy87KdkRc5pVqOBaOmAcTrnuSNDJar PuOrjyfv/yAGyjR1O5hCvmcMQIL+/JK2YrLh2eno= Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by sourceware.org (Postfix) with ESMTPS id 0CFEB3858408; Mon, 23 Sep 2024 13:23:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0CFEB3858408 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0CFEB3858408 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727097813; cv=none; b=MojdHeyLdIBf9jdvoa6rzcFEuQe/LX9uSA46t8UaOS3MZFQrueGssTFhNrGtV7/VhwF+BpQxMQ65ciZy/D7DGhz/hVqJu4YQgf0Pgr6ZV0wGPnNE5axtXaH3N9sKIVPdumODew+/BDhZ/X8Wsce9y0jMgB8+ZsoGFRGtUC9BSqg= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727097813; c=relaxed/simple; bh=dWIwFOdS0Xp55j4/mZFnbo5zBdz7ulZ9pvNJ/8nbwus=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=LBkOjI+0YC5jSe/XuO7IfngwwvTqemVAF84AfJNwiO8yngpKC5gAQPOf5u7ahkM6zuBvOfC8SfBKeo3jfEtTfjKdas7GvKfrUFZxXr0M5eWCiDSlAVTjkwfygoQywWuk4EvBfQnwWJk2wyHzNOuNEy3gTKbwObV7Xf7ac7ayX/c= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-536748c7e9aso5216843e87.0; Mon, 23 Sep 2024 06:23:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727097809; x=1727702609; h=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=dWIwFOdS0Xp55j4/mZFnbo5zBdz7ulZ9pvNJ/8nbwus=; b=Lm8rutQTl6LgbAhPcFdSse9z9owAT7Fc7OeBiLrAtVJg5+PZebqqeevALyQ/yOBzPW TyRYaug+FWZtt4hPvpoqPKT1593kCYSi1JIz2k3b2uRBm+vqG0n6Z+1VCC3lIo1P9Bjh ue/G/A25n+92RXZ7zYjAaQuJSLR15Bq5vzAayeWyD3W7AIrH1VvfURhQ0qAvLJ/UP6HZ CYVefY8oSXwa3v4dWrmVFnk3ybesCXmeRncvDznkUVWpwIly8Noqq49/wnXLvPk8tfAA y4xJAMlCLoCDocEJQH8F0t8i3WrLXoWke4HbRnrbaUeJjLWjhGzizd01va0kGw12+BZ0 rSWQ== X-Forwarded-Encrypted: i=1; AJvYcCUl7CqRFxsanMWpErYuqMzIk82m28IYuL+HM9zpFQ+QQflBft1iuqtCsuWOHmn6Q1i/HsHIPEkzTDdb9g==@sourceware.org, AJvYcCUpWYxlcErrBjnYdIkmhmUI5T7PxPYAut/j35XmktQyGoNiW3Hn4Tq9imTRQ33G06tYRrBvsmpB9g==@sourceware.org, AJvYcCXFPXZtDyqJaDNF9tvZco29ZKP66BiIYBT9qkZhFNDgKxnf+5bqPLa2mLhjAJo4c7/8bFyg@sourceware.org X-Gm-Message-State: AOJu0YzN01quz+mEYgxHBNxhFg+iJ3GGmkHNacEx1AzfDRQ5XyMuwARC ljJ4Nh9gqGxTBBZ9/0aDfpC+ygpJbIWad0qb9ZiAf7o76XsyJ/P3c4T758syuJIqPuPedosLbJt hxP6F8J9LnGwqzaI8d3J2ZEx6gN0= X-Google-Smtp-Source: AGHT+IGONfUXmq3W7JHuD04+KCvQXXG8CgEGB/4AY4TxPJfE8mFdBeEeU8fraQKGuqMxstEy253eVrUaDPPotG6UJpU= X-Received: by 2002:a05:6512:39ca:b0:52c:952a:67da with SMTP id 2adb3069b0e04-536ac33b3c0mr6209555e87.55.1727097809148; Mon, 23 Sep 2024 06:23:29 -0700 (PDT) MIME-Version: 1.0 References: <55715cf9-0f6c-4525-a310-7945db72dc21@netcologne.de> In-Reply-To: <55715cf9-0f6c-4525-a310-7945db72dc21@netcologne.de> Date: Mon, 23 Sep 2024 14:23:17 +0100 Message-ID: Subject: Re: On pull request workflows for the GNU toolchain To: Thomas Koenig Cc: Joseph Myers , gcc@gcc.gnu.org, libc-alpha@sourceware.org, binutils@sourceware.org, gdb@sourceware.org, "fortran@gcc.gnu.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jonathan Wakely via Gdb Reply-To: Jonathan Wakely Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On Mon, 23 Sept 2024 at 13:09, Thomas Koenig via Gcc wrote: > > [For the fortran people: Discussion on gcc@] > > Just a general remark. > > There are people, such as myself, who regularly mess up > their git repositories because they have no mental model > of what git is doing I highly recommend https://www.youtube.com/watch?v=1ffBJ4sVUb4 which gives an excellent mental model for the basics (and everything else follows from those basic rules). > (case in point: The Fortran unsigned > branch, which I managed to put into an unrepairable state > despite considerable help from people who tried to help me > fix it). This is especially true of volunteer maintainers, > who are still the mainstay of gfortran. > > Whatever you end up doing, consider such maintainers, and > if they still can contribute or would simply give up. > If what you end up doing is too complicated, it may end up > severely impacting the gfortran project (and possibly others). We already use Git in all the toolchain projects and there's no suggestion to change that. The discussion is about how we do patch submission and patch review. The GitHub pull request workflow is widely seen as simpler than our current email-based workflow (not everybody agrees, of course). The idea is to *lower* the barrier of entry for contributors, not raise it.