[Mod-discuss] Re: Is there a problem? [was Keith Moore's response to WGLC (was Re: WG Last call...)]

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 12 September 2025 20:48 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: mod-discuss@mail2.ietf.org
Delivered-To: mod-discuss@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 2659161DD04F for <mod-discuss@mail2.ietf.org>; Fri, 12 Sep 2025 13:48:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a2lwdJ1fkYaV for <mod-discuss@mail2.ietf.org>; Fri, 12 Sep 2025 13:48:55 -0700 (PDT)
Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BFA0E61DD04A for <mod-discuss@ietf.org>; Fri, 12 Sep 2025 13:48:55 -0700 (PDT)
Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-2445805aa2eso20401825ad.1 for <mod-discuss@ietf.org>; Fri, 12 Sep 2025 13:48:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757710135; x=1758314935; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=WyJ9DNfk9GeIB9dg3ODQBAgU3DyLRJKnwDKixU7bXlU=; b=DhMBRmKZFj7duw/nDtPZuGWXXOTxkWaIxNBehj/LRVYEVWSN2B8FyficugsGSxRdkx aAmzqKpQBTchsYC92DxwGCg+PrH1usJc6ZpecjO7mdF/3OgRn0IC5+SRp5/6BB8QWrB2 qEPOpjPKNMJJc1+rdCIRo+3b66/PoVa6fwWjXTpDx29diav+b2h64qvnmpnlk+MPJG3J 57IMvgWSCHT3gX9i3Z9VrERt6zFhep6GX1Dfh09H5a2c/9XZSeNxlhfsaLAOTKJrcg69 g4Mu4VdaJ68jQBXWHcq9Z8fqFzHRMs8ZYbnpGLO0RjxF3232bG3AUiR9yfYtLIzEeo1/ FnSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757710135; x=1758314935; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WyJ9DNfk9GeIB9dg3ODQBAgU3DyLRJKnwDKixU7bXlU=; b=iiZJy6e83qtuxGLQSWctdVIj0z7xjbbYsWotcyzqIO3BTY1BfFI52jPlpY8aGXDYtn 9NBPJGEk6uFKgY3Q4VVcHlhhM/+re096KweaS9jRLGcV5D7581JCMRXppPu3VCOtDnTj oOUFxbR5d/wuu/EYkIv1W4yX7zFzIPHuwCw3+F1l8nCNll9b/cOAPhFGe6ABSA/wXpTT VDeqWNHJmNywM9uPMtYmehdmijxqzZR5to/cNkKwjjKYsE15kVU5Lc5+Ie6DRdnctAfe y4kNSv8kdbct73PPwJv38mN9BZwu8rclZnnylk0PU4kp2PKaYIka0hHZf2dyxOYwQa22 ex/g==
X-Forwarded-Encrypted: i=1; AJvYcCVzzZW7lijkBt1a/k8bozDkhP2pHVkNih37cHeTCHdujlaeMOPdy1Xj+6o2QFWywD+lzn6Udc6GuJI7DA==@ietf.org
X-Gm-Message-State: AOJu0YwuG10BoC2CMUZuzYFY0FMGLiD6UK18KgB0wLM2h/h5SakivleO 96U+TXYw8aaY0PisVVh7d1LvtUo0xIZhIRh9/f6oirmfvyY++66UCXju
X-Gm-Gg: ASbGncv07Gb6dst42LVgJQfXPjrGxB0Om+dq6n87wMxfrA9kXDD/GFgRX6SML7V1aVs CeUCB1+wwFaUrvKrbTo/HPkfyNveLuyAJxrQll8fEzPtZiHeIEriAdARZhIm+f7+Fb1YHmJdSX2 DLJ8gznWAdPjfRjCk2eMsI7By6iVfWDdoUvO28SgL6kNiWJXS444a/DImdrieK9SXVeSuHmaidM uiZEzG74ez15apaIld8HEbB1G0BZl8WgC2w6/d3J/NK67stCwlk5thS3/Fd9ziFGwT+4NcLk+8F wYfdVZyN4TyY8crZTPOj/+Edc/LW4oWEv+iqzYIXLJtKlf9rbI6FDPW4ntHW6MbagjpWfkD/YFD vOQqIc4rZgJYekjqR5LenW1vuuB+5r+2l9jcrd358UwaOrDSdVJBdHI8Rxqlf8JDtD9caVtZCOH CofiAYIx+a00w=
X-Google-Smtp-Source: AGHT+IFfQEZNSIZJPySGIjprBTo3YylhURKEtb0Hg9urYx4XmuuKxR3mBdomiU372jlswEY9lEIvHQ==
X-Received: by 2002:a17:903:2412:b0:249:3eec:15bb with SMTP id d9443c01a7336-25d24bae619mr43636055ad.14.1757710134610; Fri, 12 Sep 2025 13:48:54 -0700 (PDT)
Received: from ?IPV6:2404:4400:540a:800:8bdd:3b5f:46ae:fd4c? ([2404:4400:540a:800:8bdd:3b5f:46ae:fd4c]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-25c3b307225sm57871835ad.145.2025.09.12.13.48.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 12 Sep 2025 13:48:54 -0700 (PDT)
Message-ID: <bf908fc0-40a1-4f9b-ae1c-442deafe8a97@gmail.com>
Date: Sat, 13 Sep 2025 08:48:50 +1200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Simon Josefsson <simon@josefsson.org>
References: <CAEi+uC7gCEjLzc3_KZL6Mq_FFgvUL8pL5rD-PXaoYr5eR7Ky1g@mail.gmail.com> <7b92e1a2-c480-4274-9af0-be0a36a5259e@network-heretics.com> <87plbw7iq3.fsf@josefsson.org> <a5de06d0-db34-40b0-8c29-b2e27dea8de1@gmail.com> <87zfb0t7il.fsf@josefsson.org>
Content-Language: en-US
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <87zfb0t7il.fsf@josefsson.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Message-ID-Hash: AB6DVWWCS6SI74BWD5FPJEY644DP2VOK
X-Message-ID-Hash: AB6DVWWCS6SI74BWD5FPJEY644DP2VOK
X-MailFrom: brian.e.carpenter@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mod-discuss.ietf.org-0; header-match-mod-discuss.ietf.org-1; header-match-mod-discuss.ietf.org-2; header-match-mod-discuss.ietf.org-3; header-match-mod-discuss.ietf.org-4; header-match-mod-discuss.ietf.org-5; header-match-mod-discuss.ietf.org-6; header-match-mod-discuss.ietf.org-7; header-match-mod-discuss.ietf.org-8; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Keith Moore <moore@network-heretics.com>, mod-discuss@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Mod-discuss] Re: Is there a problem? [was Keith Moore's response to WGLC (was Re: WG Last call...)]
List-Id: Discussion list for IETF moderation policies and practices <mod-discuss.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mod-discuss/Qa1KLBtCHv_e7mnqm4FwJ1dCb-Y>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mod-discuss>
List-Help: <mailto:mod-discuss-request@ietf.org?subject=help>
List-Owner: <mailto:mod-discuss-owner@ietf.org>
List-Post: <mailto:mod-discuss@ietf.org>
List-Subscribe: <mailto:mod-discuss-join@ietf.org>
List-Unsubscribe: <mailto:mod-discuss-leave@ietf.org>

Simon,

> I feel that this effort is driven out of a desire to "we really should
> have a mechanism to ban this person" to ease the every day life of
> people who feel that some person is annoying.

As others have pointed out, that was the reason for RFC 3683 and
RFC 3934 many years ago. The motivation for the current draft is
to *fix* the problems caused by those RFCs, particularly (IMHO) the
toxic effects of RFC 3683, especially the public shaming, which in
some cases concerned valuable technical contributors who have
arguably stepped out of line. Another motivation is to fix one
unintended side effect of those RFCs, i.e. the reluctance of some
WG chairs to take any action at all against disruptive behaviours.

Regards/Ngā mihi
    Brian Carpenter

On 12-Sep-25 20:11, Simon Josefsson wrote:
> Brian E Carpenter <brian.e.carpenter@gmail.com> writes:
> 
>>> Can we enumerate five examples of past situations where we would
>>> have wanted the moderator team to have stepped in and made a decision?
>>
>> I could easily give you more than five, just by looking in my filters
>> for incomimg email. But I don't think that finger-pointing at past
>> events is a productive idea.
> 
> That will probably deteroriate into personal commentary quickly, but
> that comes with this territory, doesn't it?
> 
> If we cannot establish a couple of events that the community stands
> behind as something that should have be banned, did we really have a
> serious problem worth fixing during those events?
> 
> I feel that this effort is driven out of a desire to "we really should
> have a mechanism to ban this person" to ease the every day life of
> people who feel that some person is annoying.
> 
> Maybe the solution to that problem isn't to ban people, but to improve
> other matters so that people become better at accepting that others have
> a different way of thinking, discussing and interacting.  Or try to find
> people who have that acceptance.
> 
>> Sometimes (and this is a matter of judgment and personal opinion) WG
>> chairs simply don't intervene when they should, and let distracting
>> and repetitious threads go on far too long. But there's no consistency
>> across WGs about this, and we have no clear tradition of de-escalation
>> before things get so bad that either a person is permanently banned
>> (RFC3683) or the WG is essentially nullified.
> 
> That sounds like engineering a technical solution to a social problem.
> 
> I don't think it is a good idea to enforce consistent social behaviour.
> 
> It will lead to enforcing someone's own norms, which over time tends to
> get biased towards the norms of people who are good at enforcing their
> own norms.
> 
>> There's also a risk of the opposite problem, where a discussion is
>> shut down when it shouldn't be - again a matter of judgment, but IMHO
>> very rare in the IETF.
> 
> The (threat to) shut down discussions is not uncommon in my experience,
> it tends to pop up when there are serious technical disagreement on how
> to solve things.  Sometimes in the veil of "okay so let's have a cool
> off period".  I think the PGP and SSH working groups could have been
> different places to contribute to.
> 
>> So I believe we need some way to (a) evolve a common and public
>> understanding for what is disruptive and (b) some way of applying that
>> understanding across the IETF.
>>
>> The draft proposes a model in which the new team facilitates (a) and
>> is used as a resource to enable (b).
>>
>> If the draft doesn't make that clear, then the draft needs more work...
> 
> I think I'm disagreeing with the way the draft wants achieve those
> goals.  Those may be good goals, but why can't we work on this in a WG
> like on any other matter?  Why is a new team needed?
> 
> /Simon