From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.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 +NF1FU5XwWUFHwAA62LTzQ:P1 (envelope-from ) for ; Mon, 05 Feb 2024 22:46:54 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id +NF1FU5XwWUFHwAA62LTzQ (envelope-from ) for ; Mon, 05 Feb 2024 22:46:54 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=bayesians.ca header.s=protonmail2 header.b=X5p3b57O; 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=1707169614; 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=ItdMiZXpYPYSb1tr7LetwM7fqGCem2r23m3g5l91rcM=; b=oA2JzpRcG3n5fO841fRLYBpZ8J9n4eaDhp7j7ZgH9f2fTLD7goGOQGUQjuK53bfLbtGLbS UDgsbh3zeys9nnRhyCfr4s/VwWS/jDoLxt9bYjwHnWVFbir5x110K8vvmeS4DCaNA3lBi7 ZOjbAxn5XI9STqhPtJGyF9LHkfndBM7DEIPxW35t53BABgkZMtolNn+17ZWsuco8SIPF/L bmAoFgPoPh8/UoJFn0Vp7tErIRT3w3EFDqwuhe5QJUb9F2Q1Qa9Bo30+tLGCM44BsKZWip g6OT9n3JSFvZ8lfkJoImdVJ5iH+mbn+51rRnN3MFUcHVWFzkwJIhc/9B6NILFQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=bayesians.ca header.s=protonmail2 header.b=X5p3b57O; 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=1707169614; a=rsa-sha256; cv=none; b=TwHxSftypU8lFuWNtgt2Hrdox1yQweGY+nWuNBDjYATxAtj62KtuEl1T6NdlCLN14jc3G9 tMeceJRzsc8jWYqR1PfI9i55D5yAbJNQBNgb4mX+I+fD3FVaNRsHCAxyyx3j6bPFsRzWDl UKKHmR5PuEG6o/FzIwTOJKoZPuU+96VvEbXrxs8tz3x28fkteSe+JC7kV3eB2B9NJNn7eK 50CwbKvbzgOv68UbgMHOw3EYQVielnCe9tG/hCdh5PZ91WveW1FfV78tbDih4CUsgOY42e NhswwZcl4MYXoY18TG2p80TK0wgT58JtjLYrBugJ3bqPv8QeCE0gWs2grfUT+A== 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 4298E1A39B for ; Mon, 5 Feb 2024 22:46:54 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX6nA-0008TH-6Q; Mon, 05 Feb 2024 16:46:16 -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 1rX6n8-0008T3-Np for guix-devel@gnu.org; Mon, 05 Feb 2024 16:46:14 -0500 Received: from mail-4323.proton.ch ([185.70.43.23]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rX6n5-0002Ia-V6 for guix-devel@gnu.org; Mon, 05 Feb 2024 16:46:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bayesians.ca; s=protonmail2; t=1707169568; x=1707428768; bh=ItdMiZXpYPYSb1tr7LetwM7fqGCem2r23m3g5l91rcM=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=X5p3b57OmITdU2YaCmZNJ5M4p9IeI0WXkSd+8CDxdNCpb3FnyLnUwmbiuqkIxN0/A F68qseRmdYhbN33TIccS4WUAbIFFAB7xI1ZEiWCYgbqR9poIAlolOFXmigEiGgkWr0 t8dHbGXDwesFWrw+pl4WLz5hvmB1fmdeqLK++nqfrFeoqRQSQfL7BIC4LLV+shQPID XQwGPeZd5YCmB0b9sFtWp7M/I+hgpCxIbYsqOB92CkpsHY2bYom9yN6c3Sa/jJsz7h 2Cm0Xp6GtHr149Rlo3S/w04vMkbJq87rHkEKhtGuAjC/EEXL6J6CcSV3xEK5JkM5B8 hy7Jnwyn+BCRA== Date: Mon, 05 Feb 2024 21:45:55 +0000 To: Hartmut Goebel From: Suhail Cc: Suhail , guix-devel@gnu.org Subject: Re: Guix Days: Patch flow discussion Message-ID: <87v872inzk.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.43.23; envelope-from=suhail@bayesians.ca; helo=mail-4323.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_H4=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: -6.82 X-Spam-Score: -6.82 X-Migadu-Queue-Id: 4298E1A39B X-Migadu-Scanner: mx12.migadu.com X-TUID: zJmNsKZ7H146 Hartmut, thank you for elaborating. Hartmut Goebel writes: > * when has this issue/patch been worked on last - is somebody > currently working on it > * what issue/patches I started to review? > ... > * Even when using the debbugs interface in emacs > ... > o It does not tell what issues/patches I've been working on > already - and waiting for a reply I believe the state tracking could be improved, and have given some concrete suggestions in another thread. However, I believe these are orthogonal to whether or not the workflow is "mail-based". For clarity, within Emacs' Debbugs interface I can use a combination of tags and marks to highlight the issues of interest. > * 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 I believe the ease or not of this would depend on the email client of choice. > * Even when using the debbugs interface in emacs > ... > o It is an insurmountable obstacle for those not using emacs. This is probably an important issue if true. To clarify, in "those not using [E]macs" are you considering developers using other email clients such as Alpine, Mutt etc? > o It does not tell which issues are stale What does "stale" mean to you? Do you mean something other than Debbugs' notion of staleness? > And as long as vocal (and active :-) members of the community insist > on being able to work via e-mail =E2=80=94 while also not adopting modern > e-mail-capable forges =E2=80=94 this situation will not change. In an attempt to focus the discussion on the specific features, it seems if, in addition to improved state tracking, the below were available it might help (to varying degrees depending on the user): 1. Some tooling that helps in "checking out" a specific revision of a patch series. I don't know if this already exists, given my relative inexperience with Debbugs. 2. An ability to leave comments inline on . While "forges" provide both of the above in some form, they may not be the only way to accomplish the above. --=20 Suhail