From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id lrBUCzus8WYVwzQAWB0awg (envelope-from ) for ; Mon, 23 Sep 2024 13:58:19 -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=FOKtoFcG; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 1B9631E353; Mon, 23 Sep 2024 13:58:19 -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 4214B1E05C for ; Mon, 23 Sep 2024 13:58:18 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id DEAEA385DC1E for ; Mon, 23 Sep 2024 17:58:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DEAEA385DC1E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1727114297; bh=UCX/M4YWeJMLQNJl8CmyejXUoSKxajdq+e77GghXZVU=; 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=FOKtoFcGvETograKV4yXQnJIJ/JQSNQ1ngsOKWg9gbT4hTJ6BlFHCqFUCaubzpd8F OdNf7xVTLFsnZK+EAN659uQqLzACg01asizaEnN7weEOMkz/MLEbworKe9yJBSFlLd jbhzJiPzuMwubCOPpfwoA1nxRcEMLovg3YYy8KoU= Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) by sourceware.org (Postfix) with ESMTPS id 092333858C39 for ; Mon, 23 Sep 2024 17:57:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 092333858C39 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 092333858C39 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727114250; cv=none; b=ODwevx2q7zxsbMe9wfLBw4V565B4Pif3yWEMfz6uueXJ/KOPt6SJDNgVJSjSe8E1dqNWG7irqpD0DrRRSeBipeuRYLf2KA64KBCTDIHsLNuDh/clpDFu25qmTgM3T5yJYCfU0yFeab8/bNst0PZ/T+JncZ0u+bm5wQRauGmdVU8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1727114250; c=relaxed/simple; bh=LKrvQ1tk4iu7yu2Lh0esRyGMK+0OH2kqHah89mtayH0=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=XG0g7yWyFNROSCoR/SwF1S0ULWp8911hhL01+CxJloeIzqVzNj3D+X32B77ev89M/fc4YBZoPEENoi78w4PaaXOxBKRyN0GTp0DicWpwtILB3xBXdFB9dLhZQhvL16UMQg/NIohHcxFJgY63Hwh560RWSf3FGqgP2gGa+xT4v3E= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ua1-x930.google.com with SMTP id a1e0cc1a2514c-846d741dfdbso1013579241.0 for ; Mon, 23 Sep 2024 10:57:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727114248; x=1727719048; 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=UCX/M4YWeJMLQNJl8CmyejXUoSKxajdq+e77GghXZVU=; b=DVfgGAstXA0LGsrGiyY7a5V6h7mg10ve0VRFqp0ME9J7GFOkHZRtXwdKkAlYRaaHqI NVt50phVhyjUKKCH2KjU8dpA0gXSoJeaWsmGiQGVFqgK9IPFbRwFMc/atH7bWC+T7EEE RrtN1Tpm+AX8Q8y1nA2qdfDLVUYwsnCV2Hf4Y2cQgwi5iPx9t6grm3eV6UYSx8i1frDW 2J88gwuEdVZKhHazTULsE02gZOHGGrbnc7YkHI1lsg/yB7lPNAyaD0vGZLKCyzMq24Cy qMlPKUEZAI8llU9m4SAXj/FoFTNEDk9ohR4m5PaIslGlrLlgXcWzcugPEqPfJerdGwgE aGvg== X-Forwarded-Encrypted: i=1; AJvYcCWyW6UCHq6ZkTmsQSSrc8SzNvSvx/u1JHQlD2xY3lUvfJICLC92ASVWy5Ni2G7iZ4dnC3E=@sourceware.org X-Gm-Message-State: AOJu0Yxys/z9E2yxjdxe9/atQVpF/dsxsz8gc6Wszms9TUS6tr2ZjPA+ JUCXq1bBGmJRUvw1+1M5HRUpdDxD7lxBlqb25eFsdMFLnUNmhxuov5knYI62Zo4VrdTwIYbLuvk lTHhjB6dWjvT8nqPquulckCKEcHhRGzcinbYhUjjzyAbHcII= X-Google-Smtp-Source: AGHT+IG/rVmyzrefmlAbi7l6AjsDITFcergaY7WwaL00EV5NUI7KVtPBlm2w4d/zzP5x4YnV9/SqYBuwgvVu7LlON60= X-Received: by 2002:a05:6102:3750:b0:49b:e62d:b610 with SMTP id ada2fe7eead31-49fc75862damr7826196137.15.1727114248190; Mon, 23 Sep 2024 10:57:28 -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 13:57:16 -0400 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" Content-Transfer-Encoding: quoted-printable 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: Eric Gallager via Gdb Reply-To: Eric Gallager Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On Mon, Sep 23, 2024 at 8:09=E2=80=AFAM 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 (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). As one such person who has messed up his fork of GCC, I'd just like to note that in my particular case at least, I messed it up because I was trying to apply GitHub's model for git usage, while the GCC project has a very different model for git usage, and the two don't exactly play very well with one another. I see switching to a pull request model as reducing the chances of people getting their forks into unusable states, rather than increasing 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). > > Best regards > > Thomas > > >