Re: Bad/Good ideas and damage control by experienced participants (was: Harassment, abuse, accountability. and IETF mailing lists)

Barry Leiba <barryleiba@computer.org> Tue, 14 June 2022 03:11 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 892F3C15AAF1 for <ietf@ietfa.amsl.com>; Mon, 13 Jun 2022 20:11:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.41
X-Spam-Level:
X-Spam-Status: No, score=-6.41 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2fo-Ta5xvH5b for <ietf@ietfa.amsl.com>; Mon, 13 Jun 2022 20:11:33 -0700 (PDT)
Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65066C157B39 for <ietf@ietf.org>; Mon, 13 Jun 2022 20:11:33 -0700 (PDT)
Received: by mail-ed1-f51.google.com with SMTP id eo8so1509936edb.0 for <ietf@ietf.org>; Mon, 13 Jun 2022 20:11:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=PcFzxKKCtGPufXUs120k+myJcpoU0v+7v9brrkRqtNs=; b=4ShuZXFca/CkGMU47ShxzOI+rceRMmZUII1pQ7fi5Yy15hdpxL4JmjArKv4rcZ/JK+ d7JaX2RqtEr5DdO8oOAHa0ZU1ZgVcIPjbMSN29ltW+JV4YxTWWZjFNabNzghev1qGzSe 7n45ICRkQ5THsx556vBLNbVzVjTNu0GcbmTYChkGf36G7wXK8v1cyYneJZb3sPkootLx 0WLO0XucoNthMT1oG7pBtYyMLsAj5mvN6CCzInCn+Sz10jIv8QZUfemJXavuBzSzfu6M FNdXFktz4oZHsXJTtqKjiqPDmpCj4OP5EjtKHiklGnjPSAM5LWXNqBsxdVaSMdjjimSf nivA==
X-Gm-Message-State: AOAM532NclCXre39/cxqeZ3NHyh5cb8W/zjFTVsUmYPNuGtQ8I2mFeiQ 2SEwx/68CjIutG4d4vo1CXBAOkwwS3GICgxOqc/8g5+2KKw=
X-Google-Smtp-Source: ABdhPJykm6e8p7VTnQ41ytEo7QcccL4xpG/oYhuTMm0ZKqBviX2VCVHdMKextK4hdLv4cBjLto+aBvQCK4Ffh/x3CLk=
X-Received: by 2002:a05:6402:510e:b0:42d:f887:b142 with SMTP id m14-20020a056402510e00b0042df887b142mr3252905edd.291.1655176291493; Mon, 13 Jun 2022 20:11:31 -0700 (PDT)
MIME-Version: 1.0
References: <16C5EC99A155D55344E1F195@PSB> <A62BB706DDC6044CA7676E0B@PSB> <629DB8E5.7070206@btconnect.com> <a0556611-dc43-9280-1ab1-1ae747b21eff@network-heretics.com> <cba4c1b9-772f-8baa-d0fc-c94701747ec0@gmail.com> <C6E2D9FD91539FC17B7AD498@PSB> <8CD09EF0-A825-4539-9B3F-38B881BA4F2D@ietf.org> <6410e897-4a1a-35d7-9564-fe1b9445b2c5@network-heretics.com> <82ACFD06-E4C4-4DB5-A3DE-6543E41F8CB3@ietf.org> <2b247525-b651-1292-940e-fc98c2df84d0@network-heretics.com> <6.2.5.6.2.20220612063104.15cf60b0@elandnews.com> <aaebeec0-3b9b-5821-a3a2-f29259cac5c2@network-heretics.com> <CAHw9_iJGU=msLrfvXtdMhuE8icTaU+AhV1Cw+3hjC=kZkRWYxg@mail.gmail.com> <cbabb17d-b99c-0d1e-966c-d3240068acfe@network-heretics.com> <CAC4RtVA6SNR12vcz2v0VF0X-yh-73aBHufnQyu_66ih=axmyAw@mail.gmail.com> <e60ab74c-4a22-46ef-82f9-2d76fe08965c@network-heretics.com> <CAHBU6itHz5kV-CjueVKQuWrnh_TwL2=GkF4g8s53b8akG+-JHQ@mail.gmail.com> <CAMm+LwiQ58NkNSdJ-nJ5QMqe7ZFV75mkaeJ1HY+e+9+pUQPXcw@mail.gmail.com> <62beb11b-d0c9-263a-d53f-c76411e5ab9f@network-heretics.com>
In-Reply-To: <62beb11b-d0c9-263a-d53f-c76411e5ab9f@network-heretics.com>
From: Barry Leiba <barryleiba@computer.org>
Date: Tue, 14 Jun 2022 04:11:19 +0100
Message-ID: <CALaySJ+osFp82dqp5bF7DEX7EBp7bXLNH2c2rrZi=a2dKDVOvA@mail.gmail.com>
Subject: Re: Bad/Good ideas and damage control by experienced participants (was: Harassment, abuse, accountability. and IETF mailing lists)
To: Keith Moore <moore@network-heretics.com>
Cc: Phillip Hallam-Baker <phill@hallambaker.com>, Tim Bray <tbray@textuality.com>, IETF discussion list <ietf@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/YMBZUNZfl6UV4UVWW6TBndJ2QG8>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2022 03:11:35 -0000

Two things here:

For what it's worth, we have collectively used "greybeard" to refer to
long-time IETF participants, for various reasons and don't further
this particular conversation, and it's not fair to say that we can use
it to refer to ourselves but others can't use it to refer to us.  We
can have a separate discussion about whether it's a non-inclusive term
that's an artifact of the past and better let go, but at this point
it's neither ageist nor misandrist to use it.

It *is* "greybeardist", if I may coin the term for the moment, to say,
"All those greybeards are jerks."  But if your experience is that
every time you've been treated badly it's been by a long-term IETF
participant, it's NOT ageist to tell people that that's the case.  And
then we need to ask ourselves whether there's a tendency toward that:
is it true that we have a long-term IETF culture of behaving that way?
 Is that an aspect of our long-term culture that we would be better
off changing?

I think we do, and it is, and getting offended and claiming ageism
when someone points that out doesn't help.  Let's look at ourselves
and see how we can do better.  I think that's really important.

Barry

On Tue, Jun 14, 2022 at 12:51 AM Keith Moore <moore@network-heretics.com> wrote:
>
> On 6/13/22 19:06, Phillip Hallam-Baker wrote:
>
> I am mostly in agreement with Tim except that I have also met the 'reverse victim' tactic where the person whose general unpleasantness and aggressive behavior caused the code of conduct to be introduced in the first place weaponizes it by making a series of challenges.
>
>
> The issue I think we need to focus on is what are the criteria that maximize the scope for open discussion without people being shut down by deliberate rudeness or for that matter unintentional rudeness or people playing political games.
>
> I know that when I make a proposal and the first four responses are of the form 'that is already being done by <new proposal>' that this is the result of someone involved in <new proposal> seeing a potential competitor and sending an email round to their mates telling them to jump on the thread quick in the hope of squashing the threat.
>
> I also know that when someone says my proposal is good but it absolutely MUST be built on top of some scheme that was developed years back but never made it to deployment that they are trying to make me carry their boat anchor for them.
>
> I also know that whenever someone says 'we can't spend time considering alternative design proposals because it is absolutely essential that this be deployed in 12 months' that the proposed WG is doomed and I can expect to be the SECDIR reviewer for something pretty similar to what was rejected on the grounds of insufficient time roughly 8 years later.
>
> But most folk don't know to expect that sort of behavior.
>
>
> <SOAPBOX>
> I think the example that Tim cited is both ageist and misandrist, and the implication that participants with that attitude should be somehow favored seems extremely dubious to me.   I don't know why denigrating people because of their age and/or gender and/or facial hair color is any better than prejudice based on race, sexual presentation or preference, body size or shape, nationality or ethnicity, religion, etc.   Clearly those who are old enough to have grey beards should have had the decency to die already, or at least to Know Their Places.   Some people seem to think that this kind of prejudice is acceptable, and that others should naturally agree with it and support it.
>
> We have a long way to go as a species.
> </SOAPBOX>
>
> But I suspect that his example (and your message, PHB) also illustrates a phenomenon that exists in IETF, what I've sometimes called "damage control" but that's actually a poor name.
>
> Experienced participants know that once an idea gets momentum, it's difficult to stop it or to steer it in a different direction.    This can be true for Good Ideas, Bad Ideas, Good Ideas for which success requires solving some difficult or unsolved problem, ideas that are aligned with your interest, and/or ideas that you see as contrary to your interest.
>
> So there's a common practice of trying hard to nip some kinds of ideas in the bud, especially prior to forming a WG.    Because once a WG gets a charter there's a strong expectation in the community that it's going to be allowed to produce RFCs, and that IESG is going to approve those RFCs in some form, even if those ideas really are horrible or the resulting RFCs are horrible.   And while attempts to fix fundamental problems in charter wording are often unsuccessful, attempts to fix them at Last Call time are usually even less successful.   So there's a narrow window in time to keep this from happening.
>
> Experienced IETF participants (regardless of the color of their facial hair or whether they have any) understand this phenomenon, so they naturally try to work the process to improve anticipated outcomes.  And it's at least possible that wisdom conferred by experience better enables one to have a better sense of which ideas are Good, Bad, or otherwise.   On the other hand, sometimes less experienced people are right, because they haven't been burned by choices made in the distant past that aren't being made any more, or which are less relevant than they once were.   Experience is far from infallible, and some people are wise beyond their years.
>
> I do think that inherently Bad Ideas and some inherently Good Ideas exist, with a lot of in-between.  But it's often hard to prove that an idea is Bad or Good, especially before a WG is actually formed.    Often we don't know how Bad or Good an idea is until it's had several years of deployment, after which of course it's even harder to get rid of them.    (I won't cite examples here because that would be unnecessarily divisive, but I'm sure that many of us have no trouble finding some.)
>
> It's hard to see how to avoid the situation entirely.  WGs invest years in their work, and nobody wants to see years of their work thrown away even if/when they realize that the result is like sausage in the worst (sorry) ways.
>
> But we might at least explicitly recognize why this happens and point it out to newcomers, so they're not surprised by it.   Maybe we could recognize and record expressed concerns, and expect WGs and/or document authors to explicitly state whether and how they've addressed those concerns as their documents evolve.   Maybe we could learn a bit from agile practices that try to adapt designs along with emerging understanding of their consequences, rather than trying to anticipate and solve every problem up front.   Maybe that would reduce some of the pressure to anticipate every problem before WG charter time and Last Call time.
>
> I think it's a real problem, but I emphatically disagree with the ageist and misandrist expression of that problem.
>
> Keith
>
>