From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id EBAjIQCQwmXxVAEAqHPOHw:P1 (envelope-from ) for ; Tue, 06 Feb 2024 21:01:04 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id EBAjIQCQwmXxVAEAqHPOHw (envelope-from ) for ; Tue, 06 Feb 2024 21:01:04 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=bayesians.ca header.s=protonmail2 header.b=nA0wPa4D; dmarc=pass (policy=quarantine) header.from=bayesians.ca; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1707249663; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=boXcrIv2LxYbGdO0L2e8kZ0mpK1ECBXlRaH+U+gggxg=; b=Z5lH5g3YJBQ7b8uF9suy4PlOpXrGZHSl7rHrDzcl1tMNkwO1LMKevuByAYZjPcW1TQEDMI 5O3jL6GfznMxd/Z1SKCvPcVRCepPlMApOhCNdxJE26qcz8Z71+5ZoDtrVedoy3JB/CYLGH TXZEBVzC1DEU4kETh+xqw9tX7z6d5ZY3oPoGVmY7sjm06o+svsXtkMDEbdts01fb6qJ3UC 6I2dL5ZsXsKPytJn8l7GkxEhg6sJG93KuVlUMkVCXCSPni7AMkRtWaYIesj+Xb+T/cYGJa v13/GNgQd0gs1Nwcu1oN/DmkcVpkwv6dn+LGP0zbGE3rAK1vtAlJM+yctCxAjg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=bayesians.ca header.s=protonmail2 header.b=nA0wPa4D; dmarc=pass (policy=quarantine) header.from=bayesians.ca; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1707249663; a=rsa-sha256; cv=none; b=hOzZYp8E06RJLaNfJp5L3uCDMSw+Q/PMIj8qaTrUtBLZI3cwTD1uqn3HYhM8i7fxurKj1d ZB1F3HWumbN9c26cB6rZbwiJktXxn0A7PJ/u7vcu2zH7ZBtloGgvZGbXeJ6+lxvxQu0hJ4 yWWSstxeIqD18DnRsoNMvJVahA8eqxD6Nnxnldb5iLPJP/Vom4/6QLWsV5qv6jl1JssD/l RiH5pgWQsNUklsfA2sFXmnsLzg5JqOf1JXunkQcq22MyiNfTepI+xCGewSBAvJ7+czpt8G LUvl96Sy0aXf3QvEzTA04e/82e0gQcbLxXgEyeW2IC0AiE2sMaIt85llo5NXbA== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 92387127C0 for ; Tue, 6 Feb 2024 21:01:03 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rXRcV-0000iT-8p; Tue, 06 Feb 2024 15:00:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rXRcS-0000gl-Hl for guix-devel@gnu.org; Tue, 06 Feb 2024 15:00:36 -0500 Received: from mail-40136.proton.ch ([185.70.40.136]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rXRcP-0001tO-PN for guix-devel@gnu.org; Tue, 06 Feb 2024 15:00:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bayesians.ca; s=protonmail2; t=1707249629; x=1707508829; bh=boXcrIv2LxYbGdO0L2e8kZ0mpK1ECBXlRaH+U+gggxg=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=nA0wPa4D5OCABTTg7NblwrFQq8fxQbprA9z1zmqo0kNr/5hFSTyFSHRzs25XXHF8u 3vg4WZu/g9DY76cleqpyMW0s84PinN3TqndulvvEMevmdyVxVpIhfmoaE6lgDdmGDf v2gHLtKAjObqFNLrWLTyGzb2IN3g+/tyetJTgaHZBCCvHuIPMsfPVN8mHo6PT9uBXS oOsNKxWeYvHY78++n9swEIwaFcQr+XekDuo6pCavJs5YfAFq3fQPzfD61Ppmv/yS6F ZLJTiyP1OWmIrXDGsrSBd3lYhnMvfbuDHvtFsImitGUmiAST2asA4ss6fIzPtKd3qA psBrnwP6/33wg== Date: Tue, 06 Feb 2024 20:00:08 +0000 To: Josselin Poiret From: Suhail Cc: Hartmut Goebel , Suhail , guix-devel@gnu.org Subject: Re: Guix Days: Patch flow discussion Message-ID: <87ttmlicsb.fsf@> Feedback-ID: 38691229:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.136; envelope-from=suhail@bayesians.ca; helo=mail-40136.proton.ch X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -3.82 X-Spam-Score: -3.82 X-Migadu-Queue-Id: 92387127C0 X-Migadu-Scanner: mx12.migadu.com X-TUID: vfLYDqOJ31xs Josselin Poiret writes: > One thing I would like to get rid of though is debbugs. It causes a > lot of pain for everyone, eg. when sending patchsets, it completely > breaks modern email because it insists on rewriting DMARC-protected > headers, thus needing to also rewrite "From:" to avoid DMARC errors. Thank you for sharing (what seems to be) a technical limitation of Debbugs. Could you please explain what the consequences of the above are? Specifically, how does the rewriting of above headers affect the contributors' workflow? > b4/lei is a nice example (we already have yhetil.org as a back-end, > but maybe a more blessed one would be better) of a tool that lets you > completely automate applying a patchset to a branch. > > patchwork is a nice tool to gather up and track patchsets, with status > indicators like "under review", "accepted", etc. Chris already > deploys one as part of QA, more integration with it would be nice. It seems (based on above) that "patchwork" can co-exist with debbugs. Is that also the case with b4/lei? Specifically, are the users/reviewers able to benefit from using the above tools at present? Or are there some reasons (over and above their lack of familiarity with the above tools) that would prevent them from doing so? --=20 Suhail