From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1lJjX5-0005H7-1G for mharc-grub-devel@gnu.org; Tue, 09 Mar 2021 16:04:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53832) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJjX1-0005Ds-GE for grub-devel@gnu.org; Tue, 09 Mar 2021 16:04:43 -0500 Received: from aserp2130.oracle.com ([141.146.126.79]:55272) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJjWx-0007rV-Th for grub-devel@gnu.org; Tue, 09 Mar 2021 16:04:42 -0500 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 129KtSrs047845; Tue, 9 Mar 2021 21:04:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=corp-2020-01-29; bh=SQK3FVG7efZARcTFeHIcn7UIHuNn3lSgjVS7NJUjpIQ=; b=IZKXcs+vAg8GgbrfQStiVwSCacZ1RIJC/J+RlVCNLR00Z55vMoua10DkR0+i7eYq4hPr cyYbgEY/wW3BhCh6+0e/wFcb4LM2aK3zn1mhiYEmwH1S8zOr6me69X04Gon2nGs6DMg2 6VmnqRMjcUJgHH1CtHAoOH5Pz4cl7s70uFaafTd3M37u+RND5xFCMYC7FMNULZrJrd++ vxyE3Zdb6T5tA1k3hXOL6JOM28WiGFztbCa3s1KgSJTZuqWmO1sBMb0y5lQdUmr3X+Rw yJs6NCohFpdC38ImDinsIatXjwb/wEw/MPy3CezuJtEOIqeQ3onHWHTq2rqVTKLk2Eps FA== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by aserp2130.oracle.com with ESMTP id 373y8bs0rg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Mar 2021 21:04:30 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 129KtQhf074684; Tue, 9 Mar 2021 21:04:30 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by userp3030.oracle.com with ESMTP id 374knxcd0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Mar 2021 21:04:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hg3Dk09TinOZPkbxuwOJ1OaDFroPyvQsHUXdCI+tXRZ8T5CDyLNpEhOIezSnjh5y4zDI0pIitne1HlDHscWeH3kWiomh3R6nqFtfO3ougYmWaO81G3nAxYzC/lA9GfI8IHgXziE+ISUuAv3KXWiZq4mAa9NAr7thZLMNG8PZLy4ckhF8e/7pzgHb02QbBWS59hE5nDObtXxQ7wwYVlkQAR/lvs9i6uEAkhUaOWP/5fTw6k3+NgH9EOGvlBj43ys2BZp+VZthm7o0csbyVWmWbQ9LhtHjTTSOkIcb3iGC0mYdqQuuJ/o+J4WiVF3eK3jEwj9DeGR2C80Y8kVxCmGvaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SQK3FVG7efZARcTFeHIcn7UIHuNn3lSgjVS7NJUjpIQ=; b=jhamxWAhZOaxCoNLstI9TU34GcTfgV4Nc/Q7LW4b7gyQ7tslMmt0zDAScn26tApfh9GJURBjNuBjhxek6LBAO3nHnYUJObg+XGlxlaTdYN6iNwv79uasQvWIbdClay4HIr2RBSMvYP4MIZ7Aw3m2b7gcJyb7scIrAxs4AxXabnyOZclXEN4td54goT5B8qCjOaPd9YrlRMBw6AHQByPP63Gx3J8f1Y3r3Y1IpGOJhr8EYjynX8lZIfBVPgINuaJjoAp8Mf6H4j32M9t+rndi2xmQZiRMV8dAg9yYY98ERtALi3tnuUUHg0stLYcEM2RrzoGLuUzw3HbX8XiutpBRFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SQK3FVG7efZARcTFeHIcn7UIHuNn3lSgjVS7NJUjpIQ=; b=BD07/G0+sz0eH8XnpyjD0Te0wcOrK9vyv9zI2peu+c6z9wKpSxyBg7nubXhF1YIzYKmQbMEI8vTsGs8UoAdd57/Sa22c1UuZAA5154YbGvzWtKvZ3kk9TnMUm1zFA9dVZgsNsmey+GuCePOpHHkcO/XUFi1wTd9S/2shdSdLFnM= Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; Received: from BYAPR10MB2999.namprd10.prod.outlook.com (2603:10b6:a03:85::27) by BYAPR10MB3254.namprd10.prod.outlook.com (2603:10b6:a03:15d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.27; Tue, 9 Mar 2021 21:04:26 +0000 Received: from BYAPR10MB2999.namprd10.prod.outlook.com ([fe80::e180:1ba2:d87:456]) by BYAPR10MB2999.namprd10.prod.outlook.com ([fe80::e180:1ba2:d87:456%4]) with mapi id 15.20.3912.027; Tue, 9 Mar 2021 21:04:26 +0000 Date: Tue, 9 Mar 2021 16:04:22 -0500 From: Konrad Rzeszutek Wilk To: The development of GNU GRUB Cc: Paul Menzel , Daniel Kiper Subject: Re: Threading of patch series (was: [PATCH v6 00/14] error: Do compile-time format string checking on grub>) Message-ID: References: <20210305162701.4cdquaj4wiwndvd3@tomti.i.net-space.pl> <20210305171558.2c485f55@crass-HP-ZBook-15-G2> <20210307150043.00fa893c@crass-HP-ZBook-15-G2> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210307150043.00fa893c@crass-HP-ZBook-15-G2> X-Originating-IP: [138.3.200.22] X-ClientProxiedBy: BYAPR05CA0058.namprd05.prod.outlook.com (2603:10b6:a03:74::35) To BYAPR10MB2999.namprd10.prod.outlook.com (2603:10b6:a03:85::27) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from Konrads-MacBook-Pro.local (138.3.200.22) by BYAPR05CA0058.namprd05.prod.outlook.com (2603:10b6:a03:74::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.16 via Frontend Transport; Tue, 9 Mar 2021 21:04:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0a0e1d20-931b-44a4-072b-08d8e33eec37 X-MS-TrafficTypeDiagnostic: BYAPR10MB3254: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2+x9aXOyWJcgT85j7YpqwCF1Ujf706JaxYhtVd+vPicHqv+94NpneM/ohLy3Hr97OjVKmZLa/rS2YN1L1CZnBSDfs4RMw4RQ0EBsEpPeC4caXzNtii7IhsgENSmD+xjjXPIFAwOtsFstNqiJjuCcd5I+Qgbwi1Pw833agGLRDpFqRI/gwyBOYhMIozvrqytcRVpqvwrqIRAQ452hDU4qOQ9c1G6dngUsq8aRTdYMVh1Zw2aAL0OygYAYQJ/dYkNFvzIftAsoI+DYVhm/kQKfhXUId72UpN1Aa7Qi/MjYGIUQp2GHy0vGUAG6v8bBwM6cJXSoARjynm12QaFUX6FgwJFILCWCLRNF3JoLtvOzaE5xN0Rr+i2zxrEqJhurFn1/Idl+TheIsHOTKdegNDLh0/nJguhvwpjAAYST1zFpBc3hZfIDh+73MJG4yOaccw4Z9oEqNveQBWJBZ6ZjEHtP3dstD3aRT9+F7hMurrmQjXk1MotE+W2YcQL/vj+2OAlW/hsTkZx0iEIn+11tB8Yma8vHgcTUNGDVi3YW3S8stTDMfX9BRblDjw+tOqWOMsjUky4ijubiKDfDxo6FpiSGrUbzZ3Q3hBX8VS0ANmrDB9DKD6F88buTuuHs4wkE3m42BToVCiNct6EF2gfjyo5/Pg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR10MB2999.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(366004)(376002)(136003)(396003)(346002)(6916009)(107886003)(26005)(478600001)(8936002)(966005)(52116002)(2906002)(4326008)(54906003)(16526019)(86362001)(956004)(66556008)(66476007)(186003)(66946007)(9686003)(5660300002)(55016002)(7696005)(316002)(83380400001)(6666004)(8676002)(6506007)(67856001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?UVaqYwtFjIlMRn+adiffIZSP+tlM8xx9jaOqRm4LUumhm60oc97vgmbpa8y3?= =?us-ascii?Q?VFw84dppBUNgPcgn7RvBvhhDbg5Q8dvV+dmIvb83wdkU+8eEMFHUWmHoCyVJ?= =?us-ascii?Q?QU6ZxbmQBsuUtxq6nslASkNrSSsbX9XgHGBQRP1oOQDS5gMV3VNB7Gv6qVLp?= =?us-ascii?Q?lZwOBOIqr7+DFlYzCLGg/CVAZPrC5Iys3wwrPvZH25+ld3oycMDgN0JK9A2Y?= =?us-ascii?Q?JG3l8WNCDVRGQtEf53rGNrla5gBQck0YvH2uESJsAGvEFWgouvWzug5aOY5T?= =?us-ascii?Q?O45IGHapXBI6oeUXmBNL32rIkqpistATXvt9tlw/RfcIPKTVCExEP7sMdGEX?= =?us-ascii?Q?QKDs0vLIGFzX/aFmqBTOnhMthxA5GgMqrdu3p+s1iX9mlGbGeDmKqjW36N07?= =?us-ascii?Q?X0/nb7ZTBucS09WZYlG/uHUFpGwgDkRHYIjiGALPG6Vka41NJxvzQK0ei/jX?= =?us-ascii?Q?2KINZ4vO/WESJqpdMMuh+XlXz8IYliH7KPYDyZzyEudsmXIF5kIy9l4L6Znl?= =?us-ascii?Q?nFWzxammk7dUmJ746sE1asGnFL6SVQ1lD2Z6eCuE7D/rkEmpfnoVm72vWHWf?= =?us-ascii?Q?wKsjUqClL2Bo/zVTOeZuRxcU68L+pUDqoQqicqbsuLN+E8QROPhJa1/I8Kf+?= =?us-ascii?Q?z9z+r2frog9E8Lqb5bfTTLtJBIK0kOPOsGl0XR3qI1UitPzYLTiUXs554RTT?= =?us-ascii?Q?dng6ddXMMJBJrHrKrf704xQ+okZsaaUq6JFpEoHWt5eljwOnn0lMexPpv2A3?= =?us-ascii?Q?tOxu8yc8RPXqEUe1bEdK+0PefE7vrvteQykBZQPUvaedQb7b3gHZVamkahhK?= =?us-ascii?Q?w7ZbM47P1rftYSKMHrRZGHoKYRVAX/E7q2DRle7HPYKxGVSJ9KO6RRSD3gC8?= =?us-ascii?Q?MkW1ZQe0ZKqzaKfqlZ6YnHvctLA51RkUWnPkmG2kxW9gGqxOECBk55PJNOyN?= =?us-ascii?Q?QfNRm5YOj/hCI/DxaqQSMKpd8aSMNRkLnAmeHR01AT6WvMWUippGnVtkPDw8?= =?us-ascii?Q?3sCbGrFiFK3jaZUu3CMbBL66qsg7+r4+uVYDUnIhnHI/5bX1lW29ggoleoo4?= =?us-ascii?Q?UCVqN7X0xGIFgsU/PRMMRjqxaeC5ttXFCBtGMJk9F1Js3yh8z1Q9EoLluLS9?= =?us-ascii?Q?+x0Kc6TXXaLP0VbPl06gxNxdr8m/OxmBahRn0dveHi3gZjZm2aP++TrbArBb?= =?us-ascii?Q?42iLLTSFSxRfiqkNq6hXvUJuADIsbab17GMsSg/BExCMSaR9LjcDYT7FlGqT?= =?us-ascii?Q?K3MSCbd7igY5Y26cPUe5PblHNtVp6Brx1z3n53VO81jnZwIeNPujJYdAI1OE?= =?us-ascii?Q?r9ANhgHs63l2kH+kwP1n9PZw?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a0e1d20-931b-44a4-072b-08d8e33eec37 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2999.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2021 21:04:26.4871 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZuTy9os4tKuAHB00v5wKSRfQefvW1x9Kq4P0O0d8CAxPOaZR+kR5dAjhwQsr26ZFHMRPwsqth+iHupqGHOTUiw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3254 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9918 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 adultscore=0 phishscore=0 malwarescore=0 mlxscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103090102 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9918 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1011 mlxscore=0 phishscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 adultscore=0 mlxlogscore=999 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103090102 Received-SPF: pass client-ip=141.146.126.79; envelope-from=konrad.wilk@oracle.com; helo=aserp2130.oracle.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2021 21:04:43 -0000 ..snip.. > I'm less concerned with the capabilities of other clients than I am for > how this negatively impacts the current workflow of people on this > list, which is what I'm trying to figure out. How does doing this > making things more difficult for people here? And specifically Daniel. Don't know what flow Daniel is using, but my email reader is mutt. Once I am comfortable with the patches I usually save them in a mailbox (.mbox) and do 'git am -s' on them and then kickoff a workflow. Having multiple threads within threads makes my life as maintainer more difficult as I have to manually split out the right version and save it. I suppose I can use the 'tag-save' option and save the ones with a certain version to a mailbox which can add another step in this. And then I am worried I missed something :-( > > If this causes tools to break, then that's certainly a good reason to > avoid changing things. If it makes Daniel's workflow more burdensome > because he has a client that can not collapse threads at all, then > that's a valid concern too. I'm currently failing to see as valid > concerns: "because traditionally we've never done it that way" or "I > don't like seeing patchset revisions together". > > From a structuring data point of view, it makes more sense (to me) to > link patchset revisions together. Now it might also be true that > looking at previous patchsets is very uncommon and so its not a huge Maintainers trust that folks add right after the --- v6: Fixed up spaces Fixed up XYZ and there is no need to go back to v5 or earlier. > benefit to link them together. But that's not a reason why it shouldn't > be done. So ... making the life of maintainer and as simple as possible makes it easier and faster to get patches upstream. That is what LKML has taught a lot of us and that is probably why many of us are used to this workflow. > > Perhaps with a better understanding of the harm, I could come to a > different opinion. And sincerely, thank you for the feedback. > > Glenn > > > Kind regards, > > > > Paul > > > > > > [1]: > > https://lists.gnu.org/archive/html/grub-devel/2021-03/threads.html > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel