From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-devel-bounces+larch=yhetil.org@gnu.org>
Received: from mp0.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 IGkIMvJEiGdw4AAAqHPOHw:P1
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Wed, 15 Jan 2025 23:29:55 +0000
Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp0.migadu.com with LMTPS
	id IGkIMvJEiGdw4AAAqHPOHw
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Thu, 16 Jan 2025 00:29:54 +0100
X-Envelope-To: larch@yhetil.org
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=IWJHThwL;
	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";
	dmarc=none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1736983794;
	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:dkim-signature;
	bh=JD5eKUbaeR6W+yP9fDg2GNZpzlTdWBUM0LlXVOvPaJA=;
	b=QcSDQVOrCQLRr2shJ8wtDvUBpDIllDYdREgyDkzbCLiR52xTuQuz6enwSV0Y1N58cTpeAz
	sU14M3SR7Z2i2FAdqSMP7LwJ4QB3OKBSZ2fH2aaCtuq7JQTpa5BxzOsmGAqQ5Ku6/LaUBn
	61qAgkLvHE0PKKtU+FU7kMvFzTA6ayt05/HI1VaHw6QDrGOfm9Da8ZKt7xlyp5PzM6AQzZ
	79np6ESrw18Y18TzHY1/tef79dm9dFF77+eQYz11vSTrzHDjjgGzmerlqVZsIQp+B26GrB
	Vaz/xIHQKTS1Bg0XI49fs4QZ2PaJjvqjl+i93X1VvA4HsVkI2dSWU1aJa9KdkQ==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=IWJHThwL;
	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";
	dmarc=none
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1736983794; a=rsa-sha256; cv=none;
	b=jXYL3z+hv9abXtUEDscYs53m/JBfkeTlJDVcycVbHLpeeiCOrlmlhZjOOLEAwPxqe4Gp7L
	8pbEbKgIDnMkY0arAu7HfEClJtMu436ig39WfM05LNTNhdQvBDEr7FApgRMRBIyNFXIamK
	oDWsfougyGrcSQGod5tseAg7S+kNoxbOTo7sovVDwEhJqramGYK/y3ThlwjkX8s0Tgs+0j
	zRtaYxNr1wDUmSXAloBzDBTZgWoQ713Mu1Bd5Hje8dB67xl9jwvNA5K0XyvOqQD0c06Vsa
	P2FFJOJGfoWtun2N9xoJtXYdsYjUMNn8aBMDH/3+73NqyyAKWxTgTzi+HENu2w==
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 7AA2E476AA
	for <larch@yhetil.org>; Thu, 16 Jan 2025 00:29:54 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-devel-bounces@gnu.org>)
	id 1tYCoz-0005X0-5y; Wed, 15 Jan 2025 18:29:13 -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 <vagrant@debian.org>)
 id 1tYCow-0005WS-C9
 for guix-devel@gnu.org; Wed, 15 Jan 2025 18:29:10 -0500
Received: from cascadia.aikidev.net ([173.255.214.101])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <vagrant@debian.org>)
 id 1tYCou-0004cS-DJ; Wed, 15 Jan 2025 18:29:09 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1736983739;
 bh=OCZIk278+kVvIPNzfZPnpysy09smP0Il1563n3H1f+o=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=IWJHThwLhNILLU21z4QD46aVl12/BW104zziCK/qqP10l7uFFIkhnWJEDv93wMFf8
 kU8KMKKhKnl9r/LwdLoCFy33aqpWwLD9JChAVgp2F+jMuANHNa9Aala65ieJKuYW7m
 MvnO6cA4rMWr9dWvBbPtx0w4sbkXn/IdYVWz5glZ52ziy6AQn9Qp8RLb2ApfwMjrbI
 lHksRL/nORO0kF/BjPWK6YXDQNykJwTbB7X24uR+4cn9NPm+X4sUqkMpPYvB3zCNbG
 84O/RU53MQeVvC3vvqPiUh100Ju2Aci/kOwKxHBTjmj1qOVvUBsPJjpBztOZiWgwne
 RmwbSLAlRKoyA==
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50])
 by cascadia.aikidev.net (Postfix) with ESMTPSA id D4311313A;
 Wed, 15 Jan 2025 15:28:59 -0800 (PST)
From: Vagrant Cascadian <vagrant@debian.org>
To: Simon Tournier <zimon.toutoune@gmail.com>, Andreas Enge
 <andreas@enge.fr>, Arun Isaac <arunisaac@systemreboot.net>
Cc: efraim@flashner.co.il, guix-devel@gnu.org, guix-maintainers@gnu.org,
 ludo@gnu.org, mail@cbaines.net, rekado@elephly.net, 74736@debbugs.gnu.org,
 Janneke Nieuwenhuizen <janneke@gnu.org>
Subject: Re: Guix Common Document process (v7) (was: Request-For-Comment, RFC)
In-Reply-To: <87msfr1zeu.fsf@gmail.com>
References: <87bjwfh6p8.fsf@gmail.com> <87tta4nk21.fsf@systemreboot.net>
 <Z4fVhpXCDeYXPzUE@jurong> <87msfr1zeu.fsf@gmail.com>
Date: Wed, 15 Jan 2025 15:28:54 -0800
Message-ID: <87ed13hd1l.fsf@wireframe>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org;
 helo=cascadia.aikidev.net
X-Spam_score_int: -21
X-Spam_score: -2.2
X-Spam_bar: --
X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.141,
 DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_NONE=0.001 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."
 <guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-devel>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=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: mx11.migadu.com
X-Migadu-Spam-Score: -4.23
X-Spam-Score: -4.23
X-Migadu-Queue-Id: 7AA2E476AA
X-TUID: WUy6b0NFiKra

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2025-01-15, Simon Tournier wrote:
> On Wed, 15 Jan 2025 at 16:34, Andreas Enge <andreas@enge.fr> wrote:
>> Concerning consensus, I am mildly worried about deadlocks (including=20
>> when trying to modify this RFC/GCD). What happens if some person insists
>> on disapproving?
>
> Today, how does it happen?
>
> Well, I think that better to root the process on what we did over the
> past 12 years. :-) And for now, we always managed the situation, I
> guess. ;-)
>
> Moreover, it=E2=80=99s bounded by an active participation during the =E2=
=80=9CDiscussion
> Period=E2=80=9D.  Therefore, if one person cannot live with the final sta=
te, it
> means we failed to find a solution based on what we agree.  Somehow, the
> whole idea with consensus is to be pro-active in resolving locks before
> they happen, well that=E2=80=99s my understanding. :-)

I think it is important to not think of the peson as blocking consensus
but to focus on the unresolved issue as blocking consensus. This leads
to identifying what remains to be fixed, rather than interpersonal
conflicts and finger pointing and hurt feelings.

It is a subtle difference, and it is reflected in the functional aspects
of last proposal I reviewed, as they must be involved in the discussion
in order to disapprove of a decision. Getting the framing of focusing on
the issues raised rather than the people raising the issues into our
minds might take more work. :)


> Yes, I agree what happens with examples as: 3/4 support the proposal and
> 1/4 disagree?

Yes, I worry then you are starting to approach voting, where it is more
important to rally your supporters than discuss with and understand
those who think most differently.

With consensus process, it is often a good strategy to get the feedback
and build understanding with the people most likely to dissent, by
honestly listening to their perspective, rather than starting off with a
majority opinion of what "everybody" already agrees with, and then
pressuring everyone else to go along with it.


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZ4hEtgAKCRDcUY/If5cW
qt0HAQDaUVXL6jhcSs/xoJxRovBUjjGYeUVV6rdcHx8hMOUGCQEA1H+t4Zsl5esW
pcL/4UIhFIA/C5Tu5lUy8hGHaMkjwgo=
=PY+I
-----END PGP SIGNATURE-----
--=-=-=--