From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id ABrzOLewe2eIYgEAe85BDQ:P1 (envelope-from ) for ; Mon, 06 Jan 2025 10:30:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id ABrzOLewe2eIYgEAe85BDQ (envelope-from ) for ; Mon, 06 Jan 2025 11:30:16 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=mgPxHB18; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=lsGPAmmY; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1736159415; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=odI5mG7AJbvx5sSncQTvYCvjX1YgqipIt7Yl9jVWe7A=; b=Ela34MaUuojEENTlvEIuqpgxMJcU4O61NT4kl0k3+jf0PkWUYZGXzVaTH0+5EVCheFdc9E omzlAkrv/o06KqaYJ+Zva5DdFYsTPRaIvIhvBqtTRB4XUp/6PHx1Ho3PzY8YlPzfd1cxx6 aD43yXm1Zek3eb5VPKyNzhU9f/GUZ8ZlWckwtkr0DEMic4F8MjJRGTfcYehXpAEdV9eWog Kywlid6dIPs8dqfb6EFr2/5jdJ7X0tQRCvXpqyGbYAVhCQwJ65GK6szmUAwqbk0UwCfv+U cVErD+gOFC87VFQ+OP5+uTXhGfOQTj1g7cjWqxcF4n+vrWTfvHWF2eC/mjhjJg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=mgPxHB18; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=lsGPAmmY; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1736159415; a=rsa-sha256; cv=none; b=mO+LCckF0mKuVZHgL4cs3tE+2Mhl5cSyHemOYVtOMOb/g15UQ4amtLJWLZuuxiBHO0zQul iwmGYqxLY2m6OleLPKeqbfyjjPFd+wtrPKT5m/ccGjqSvtQn5NUV/PBN9u1L8RjYReY7gj hhcW4DG0UJ0Xpb+/0Lk9sF/nIh6kY6RbLgf3VdI4LMhB0NiISG6iQLyuUo4bwzX/dHb3dm 1EUyy7cQOee7aQq69L6wpVl034gpvWE3h1e7zM3/lTZElsbcu7Q+wAej3tfiHPJUFdsqhk JpYpiguB8FBtakclMGktF6Ta5gxMvrp3kef4+fdsZri6tM/WZRM+0FaHUkEcqA== 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 67302430B7 for ; Mon, 06 Jan 2025 11:30:15 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tUkN2-0004ma-Vx; Mon, 06 Jan 2025 05:30:05 -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 1tUkN1-0004lZ-PY for guix-patches@gnu.org; Mon, 06 Jan 2025 05:30:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tUkN1-0001Ds-Cb for guix-patches@gnu.org; Mon, 06 Jan 2025 05:30:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=odI5mG7AJbvx5sSncQTvYCvjX1YgqipIt7Yl9jVWe7A=; b=mgPxHB18xMQNO7bc3EuEtt8yj2ghyYPGnUElycnLNB3RC5nTGKBlcZngNkEPlcrHgL3q4uyxFrEovc1uOLZzyu2xQUCO6ecPD1P02gsMf+Sit2g6LlnZjKVGLiqpGRYMJsbogHRd+c4emZvOrv03LsayOrhLDKdHZX4htsRDu7zD0+xo4auhYelscLPVwf35317yPBEeNW2qV3e8TzhLMy6PO/jvijJY5MYR8V0g2ZEmN3i406Lx07dEnWP8xFqCQan45hIh6a2ItCKsfNxOvqXcjkywAUx+zF79fPK+NcEVFdMXPOSJmX2Lb0/yi1xj91bRvoNfVoshH5x1VMPnHw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tUkN0-0003EJ-Q8 for guix-patches@gnu.org; Mon, 06 Jan 2025 05:30:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74736] [PATCH v2 0/1] Add Request-For-Comment process. Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jan 2025 10:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74736 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?No=C3=A9?= Lopez , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 74736@debbugs.gnu.org Received: via spool by 74736-submit@debbugs.gnu.org id=B74736.173615939912377 (code B ref 74736); Mon, 06 Jan 2025 10:30:02 +0000 Received: (at 74736) by debbugs.gnu.org; 6 Jan 2025 10:29:59 +0000 Received: from localhost ([127.0.0.1]:36780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUkMx-0003DZ-5c for submit@debbugs.gnu.org; Mon, 06 Jan 2025 05:29:59 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:42278) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUkMu-0003DH-Lo for 74736@debbugs.gnu.org; Mon, 06 Jan 2025 05:29:58 -0500 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-4361b6f9faeso85404605e9.1 for <74736@debbugs.gnu.org>; Mon, 06 Jan 2025 02:29:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736159390; x=1736764190; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=odI5mG7AJbvx5sSncQTvYCvjX1YgqipIt7Yl9jVWe7A=; b=lsGPAmmYdQoGfCT7MVt8sRovcPfhf5fTEQELcNdLeqOOnJNoknWPYI1sjDsx00mDBL JLl3DEUdkAvw7KKfbzejslDpm34zqwdF7meZlX0h/THIkIJui88TeotdueaFLtxOIuOK BS/u6kD7QNQPsU2ovZ/7d/C2qZkSIKpE6rZXWBPW6ty15e4uJxE19P5JePzu0Jl4dZc+ cSBur4rVJsWQZb/4o3HT6rNzZxQBspqB2icIclnK8Wpuh+Lubp+s5Liab1QPKITS/y+W XSoGTI4YHQSHXaiGKUYG5NgsdePYdQ+o+gGhTM88JxBZy232aTV2BbP+ugNRiACVyK/I 9kIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736159390; x=1736764190; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=odI5mG7AJbvx5sSncQTvYCvjX1YgqipIt7Yl9jVWe7A=; b=R9oh4IL2J2RmqCmiFzZdroC4uTyZMYejncQ+KeXVaEy+qUMWYUEvgPPlOWezitCFTZ fwI9nR/0xuMzIly7JanHWfmai2CmXB6Hw1EVEF+Q08ef9l2TdsPQjXL4rs5QGLlJCfSu bwurDYEWRJPK2OuAMrBHZ1GOmu0KiB8t6MD+zVC0D25hcSwrzdwgyfXbrrZM8uA6CQWZ +KQZxlWNBVbKNTUWTmxNxK5Ot4O0kKpjD1olNJeo8uLoOhw9NGSs2oDzFbNx060VXhpT bB1hdO7dCKWhB5Tmy8uN52cDRwDs7cJTXqZiHsvuqKx03Z2urIZjJg70fRBw1SPoBpm2 GXZg== X-Gm-Message-State: AOJu0Yw5lIJrLr1MhRwlm/4qdQmADN3r7+dZ4tOj7b+TD+Y5ah0dUXEc Y9glSUTjT3BkzuJTP1BLT1G2zaq+9qgVNU2Oy9KePt2y1LtkDWrUamMYPg== X-Gm-Gg: ASbGncvjtC/qVI0PWmteGNqAHkOyPDAXQgbuO0qfjRTD0bQ1EbPipGy+tZQrrmIlJke evNfAdBY/yUBRNOr6Rhh18kuOpmaTwUweZGn+u2LiXYJEEpTtV8Ls/zuy6DvM8BUgCbkfo1OBwG MskZICbcWLMBNXcVJh7k6cwhLWTCa7eR5esHcpPwjpqd9XpUj0UbWMLqO7F2hEQyHEhtWZhtliT LTDh8regVs2mQvDLZwPsq8jrk5pJTg1P9NdUEm0goSXzyh+PNwC2kDsmyLoK1QPvEpfAqwr2rn4 18wO8HIH6RAm71+Jj72sS25dRoTZ90GJwABZsBCYXw== X-Google-Smtp-Source: AGHT+IFYg95f1Oh5kxs6ub69M8D41jD//aPaSbU+ZAFfqiqqM5G4IdVnQtut158J2uqrASAHG45H+A== X-Received: by 2002:a05:600c:3b26:b0:434:fa73:a906 with SMTP id 5b1f17b1804b1-436697f8e14mr376253095e9.4.1736159390034; Mon, 06 Jan 2025 02:29:50 -0800 (PST) Received: from lili (roam-nat-fw-prg-194-254-61-47.net.univ-paris-diderot.fr. [194.254.61.47]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43656af6c4esm598298445e9.4.2025.01.06.02.29.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2025 02:29:49 -0800 (PST) From: Simon Tournier In-Reply-To: <87v7utxw2a.fsf@xn--no-cja.eu> References: <87ikraea0f.fsf_-_@gnu.org> <87wmfifii5.fsf@xn--no-cja.eu> <87seq5tou6.fsf_-_@gnu.org> <875xn14c21.fsf@xn--no-cja.eu> <87ttaeqyje.fsf@gnu.org> <87v7utxw2a.fsf@xn--no-cja.eu> Date: Mon, 06 Jan 2025 11:29:44 +0100 Message-ID: <874j2cz147.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 0.85 X-Spam-Score: 0.85 X-Migadu-Queue-Id: 67302430B7 X-TUID: ZJEW68tAfKWf Hi No=C3=A9, On Sun, 05 Jan 2025 at 13:51, No=C3=A9 Lopez via Guix-patches via wrote: > To take a realistic example, say I make an RFC for P2P substitute > distribution with GNUNet/ERIS, this is a big change that requires an RFC > but I have trouble imagining that ten people in the team members are > interested in that. > > Teams are specialized after all, if I add myself to the games team it > doesn=E2=80=99t mean I care about RFCs for what would be the core team. Well, considering this example, I remember a session at Guix Days last year (or last last year?) when pukkamustard explained ERIS. If I remember correctly, we were more than 10 people and after the explanations and questions/answers, we had an informed opinion; I mean I guess most attendees were able to express either Support, Accept or Disagree. For sure, the number of people able to tackle all the implementation details is probably lower than 10. However, I am confident that more than 10 team members are skilled enough to build a consensus on any topic*. Today, merging a patch is done using =E2=80=9CLazy Consensus=E2=80=9C: it a= ssumes general consent if no responses are posted within a defined period (15 days). For =E2=80=9Csignificant changes=E2=80=9D, we are looking for a =E2=80=9CCo= nsensus Approval=E2=80=9D. Therefore, we need a way to define this =E2=80=9CConsensus Approval=E2=80= =9D. That=E2=80=99s what it=E2=80=99s named =E2=80=9CDeliberation Period=E2=80=9D: after a =E2= =80=9CComment Period=E2=80=9D where we all try to forge an informed opinion (if we are not an expert on the topic at hand), then we express what we judge the best for the project. That=E2=80=99s said, maybe 25% is too much? What does it appear to you bet= ter? Cheers, simon PS: About =E2=80=9CLazy Consensus=E2=80=9D and =E2=80=9CConsensus Approval= =E2=80=9D, see Apache [1]. :-) *build consensus on any topic: FWIW, I have seen random citizens without apriori knowledge took complex decisions in Court about crime. 1: https://community.apache.org/committers/decisionMaking.html