From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id GN7eL20+wWXg+QAAqHPOHw:P1 (envelope-from ) for ; Mon, 05 Feb 2024 21:00:45 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id GN7eL20+wWXg+QAAqHPOHw (envelope-from ) for ; Mon, 05 Feb 2024 21:00:45 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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=1707163245; a=rsa-sha256; cv=none; b=N7LJPozmKDyaRsKgGDX73Zq5CoyK+eoD7nyjxSAfluGeWBosEjLnDqqJZWJ/5cVjDGA69m qGe0xgWpsdzQaA0+P7l6q5CW5OfumZPbd/rS6UcwK/enTI2YxfO/anh8tUBfh7dR5aKN6t I+j3Krm57q2OA9cyFjAEfmwzNBDjh5WqmD+7wi4bks6qzFvquIDwXDwpLP4jX5rHEbs5xi MBqqLuFMsdx3gutcHkvlKLxFClOGgI9r0nb7L68l6GBLSDXb8VNpditC8oVg9Bzcqwbo+T dXWiR+jo1YH7zwF4yJsmcrU/FOZVmOAGtcsuaXzZVC+vyb8mJoau4v1X1i47hg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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=1707163245; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=NlTx3BW6yv3NGUmDW1hsO9N/2H7soRZHra/sXnkk+EY=; b=EjCnE9uVC2x8LbMqPUbrYd+0kjDTjgqU+pQerKB4oeoaFFqnXQBeJozAkFBKL5CcMd6Mr0 fw46dkMMFEcm1UUwK58o/d4j0Woe7JyobuV5zkLgboaxlOFSvyNPgGjEt73rEZi7EXfpwO rjaTktFSSh31DuzmRybFQNtk5yLOnJNDVsi005K7mV+ZX05YJGcsp+XbDEDQj7v/7LWBK+ hWl5XKW1mM9YmQfXWquu7ZFaK3IiEq2yg0IQtveaG+NELgKSgoasHetPnInj9LJoCaXnAO g328TtbsIbtTFA8M1TAlK21zyVtSBm+MYR0ZeUJQcrQBDWiuAwugQzRJBnVQ1g== 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 9258E20F06 for ; Mon, 5 Feb 2024 21:00:45 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX58Y-0006Ag-9u; Mon, 05 Feb 2024 15:00:14 -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 1rX58S-0006AQ-NU for guix-devel@gnu.org; Mon, 05 Feb 2024 15:00:09 -0500 Received: from mail01.noris.net ([62.128.1.221]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rX58P-0006ub-RW for guix-devel@gnu.org; Mon, 05 Feb 2024 15:00:08 -0500 Received: from p57b08251.dip0.t-ipconnect.de ([87.176.130.81] helo=hermia.goebel-consult.de) by mail01.noris.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim) (envelope-from ) id 1rX58L-0002j2-2p; Mon, 05 Feb 2024 21:00:01 +0100 Received: from [127.0.0.1] (hermia.goebel-consult.de [192.168.110.7]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by hermia.goebel-consult.de (Postfix) with ESMTPS id 7A56D5F538; Mon, 5 Feb 2024 20:59:58 +0100 (CET) Content-Type: multipart/alternative; boundary="------------QrY6yL6ee3UFQgSLGBVSdrte" Message-ID: Date: Mon, 5 Feb 2024 20:59:57 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: Guix Days: Patch flow discussion Content-Language: de-DE, en-US To: Suhail Cc: guix-devel@gnu.org References: <87sf26wy33.fsf@> From: Hartmut Goebel Organization: crazy-compilers.com In-Reply-To: <87sf26wy33.fsf@> X-Noris-IP: 87.176.130.81 Received-SPF: pass client-ip=62.128.1.221; envelope-from=h.goebel@crazy-compilers.com; helo=mail01.noris.net X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-1.543, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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-Scanner: mx10.migadu.com X-Spam-Score: -5.34 X-Migadu-Queue-Id: 9258E20F06 X-Migadu-Spam-Score: -5.34 X-TUID: DXSFXw7AvblM This is a multi-part message in MIME format. --------------QrY6yL6ee3UFQgSLGBVSdrte Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 05.02.24 um 19:44 schrieb Suhail: > Could you please share a reference where the key difficulties you > encountered wrt the "current mail-based workflow" are summarized. Is > the difficulty regd. checking out the code at the right commit and > installing the patches, or something else? It's not only installing and testing the patches, but also * when has this issue/patch been worked on last - is somebody currently working on it * what issue/patches I started to review? * commenting on code requires to download the patch - strip out parts which are okay, comment, then mail the commented code to the correct issue number * Even when using the debbugs interface in emacs o It is is hard to use for occasional users o It is an insurmountable obstacle for those not using emacs. o It does not tell what issues/patches I've been working on already - and waiting for a reply o It does not tell which issues are stale Anyhow, all of this has been discussed several times already. And as long as vocal (and active :-) members of the community insist on being able to work via e-mail — while also not adopting modern e-mail-capable forges — this situation will not change. Regards Hartmut Goebel | Hartmut Goebel |h.goebel@crazy-compilers.com | |www.crazy-compilers.com | compilers which you thought are impossible | --------------QrY6yL6ee3UFQgSLGBVSdrte Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Am 05.02.24 um 19:44 schrieb Suhail:
Could you please share a reference where the key difficulties you
encountered wrt the "current mail-based workflow" are summarized.  Is
the difficulty regd. checking out the code at the right commit and
installing the patches, or something else?

It's not only installing and testing the patches, but also

  • when has this issue/patch been worked on last - is somebody currently working on it
  • what issue/patches I started to review?
  • commenting on code requires to download the patch - strip out parts which are okay, comment, then mail the commented code to the correct issue number
  • Even when using the debbugs interface in emacs
    • It is is hard to use for occasional users
    • It is an insurmountable obstacle for those not using emacs.
    • It does not tell what issues/patches I've been working on already - and waiting for a reply
    • It does not tell which issues are stale

Anyhow, all of this has been discussed several times already. And as long as vocal (and active :-) members of the community insist on being able to work via e-mail — while also not adopting modern e-mail-capable forges — this situation will not change.

Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |
--------------QrY6yL6ee3UFQgSLGBVSdrte--