Re: [Alldispatch] Results of the ALLDISPATCH Experiment (Was: Results and report of the IETF 121 post-meeting survey)

Phillip Hallam-Baker <phill@hallambaker.com> Sun, 01 December 2024 00:17 UTC

Return-Path: <hallam@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 A07A4C151080; Sat, 30 Nov 2024 16:17:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.655
X-Spam-Level:
X-Spam-Status: No, score=-1.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=no 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 zF94Hn2T-eYD; Sat, 30 Nov 2024 16:17:17 -0800 (PST)
Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) (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 ietfa.amsl.com (Postfix) with ESMTPS id EDDCCC151082; Sat, 30 Nov 2024 16:17:16 -0800 (PST)
Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-7b66ea49407so270932485a.0; Sat, 30 Nov 2024 16:17:16 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733012236; x=1733617036; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=subnUegHiqSjpwPEvPYQyhhmqqKWTdhq18q18+bZcsM=; b=W0E0a/W9ibgvfXh26SsKBVS0hy7E383AUO69AILcq4b/ecrfvv5yKotmlwNIEJR23C p+lMxO6bo8cz0QfxwhHTqUcp6FKgUaQEgatE8JFAYecZbUBYpKZcZoCwTi23Udl6H/Gb UJV0Pxg802DoOlizd/S59G0UV3AbL1yUN3mja4E3VYumU/I2+Sk4xXhEc+UfS/98tOKn wZKW476T5Y85WGcJLXro6arKZR4O9uK2HWo++dDL65OjAjYhIAgumNPW+KZF9CUG++mF ItrHNFJZZ3XvLmiLOIfBDGwyEoqeR2GUjA+6rTq5YEVmErEsiLuEj8BuN+CnnSwEomdh KRaA==
X-Forwarded-Encrypted: i=1; AJvYcCUpiZKWo9vZBR5exiOzx1mtNHZKd4vDaFkzvQUCaPTGmUt3jqqAgFJhWjm7cD5c11fDUYbFfA==@ietf.org, AJvYcCVcVUsNVn3U0qXLzMZw7vpRIg82iU0C2s9wyqPo4LHmKywgqI01fGSQZll3kV05wRfvkKfZFwHzxVESwlA=@ietf.org, AJvYcCXA5P6ErQNM15ksuz2MWjXZ/pMWjaEam8giyAWdxdoPnXQ+0nEFL86ZC6PwUNYygViFz8k8iXqVpajIkvI=@ietf.org
X-Gm-Message-State: AOJu0Yyi94ppesOToI5T1Vya6iKxOGuKRRGyZWvqqTWVC89n5fKL+izD qsICe0dw6c5uZ+KQGAwoLyspg6hmJ5Z6knMDZkgqlJviv3D+eKWLULhRjLp6NB2ZhtR0WnntLPf a1sm6cFOdDu28t6qPY8iHi5/p90NZ+g==
X-Gm-Gg: ASbGncshV0RKdwcKrGkAqWdwhrecNnUUhRz1wMnbETqMoQqB98nohP9GiuVTNP3YQWA GFeR25BCH5vnTIlMDUAEsJjwqhKslwF4=
X-Google-Smtp-Source: AGHT+IHdyuuBmTRvSf2J+xNWsVEI8/jpN9MU3w8JIlzjjS/uXX/mesyuWZJSqizL9gsk80u0RRJ73EW/IO+rKmNMRbE=
X-Received: by 2002:a05:620a:4888:b0:7b1:7508:9f38 with SMTP id af79cd13be357-7b6839f9681mr2302212885a.16.1733012235895; Sat, 30 Nov 2024 16:17:15 -0800 (PST)
MIME-Version: 1.0
References: <3531F6C8-D88D-4627-AE2F-748E5A622CB8@ietf.org> <E728E1EC-65F1-4114-8E2F-51388F93B363@episteme.net> <ca98d126-03a7-4f55-9740-91d500b40232@cs.tcd.ie>
In-Reply-To: <ca98d126-03a7-4f55-9740-91d500b40232@cs.tcd.ie>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Sat, 30 Nov 2024 19:17:03 -0500
Message-ID: <CAMm+Lwg9GsZeM-_SWHZgFj4-brxVkGT6EqqNn2QV28ozP3-t_Q@mail.gmail.com>
Subject: Re: [Alldispatch] Results of the ALLDISPATCH Experiment (Was: Results and report of the IETF 121 post-meeting survey)
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Content-Type: multipart/alternative; boundary="000000000000b64acd06282a5af0"
Message-ID-Hash: ZEPYDAWGXY3KGT3LZVNIN6VX5Q7KFNRU
X-Message-ID-Hash: ZEPYDAWGXY3KGT3LZVNIN6VX5Q7KFNRU
X-MailFrom: hallam@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Pete Resnick <resnick=40episteme.net@dmarc.ietf.org>, ietf@ietf.org, alldispatch@ietf.org, 121attendees@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/905Er0o0V0fTcKGREQ3eAfAvS2I>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>

The cases when dispatching is needed are probably limited to:

1) Possible conflict with other organizations

2) The answer is probably 'have a BOF'

3) There is possible conflict between existing WGs.

Why not go straight to a BOF? Well quite often the person bringing a
problem to IETF does not have the best solution and you want to hammer on
the solution space before the BOF. Case in point, I remember one WG where
at the very first meeting I said what we needed was to devise a way to do
lightweight sub-TLS over UDP. And everyone said 'oh no, we got to do this
fast, we are going to have to use this experimental quickstart TCP that
nobody actually supports today because changing all the O/S kernels will be
so much faster than making something TLS like work over UDP. And then ten
years later I was the SECDIR reviewer for doing it over QUIC...

I am always very suspicious of proposals of the form 'we just got to do it
this way because we don't have time'. And I am especially suspicious when
people are saying that we can only consider this experimental framework
protocol we developed and nobody is using it because deployment requires
multiple stakeholders to adopt it before it works.


The problem I am having with the last dispatch is one of followup. At the
last dispatch, someone said a problem is 'impossible'. Now I have running
code which provides three separate solutions with different limitations,
one of which could become a universal solution.

There was a proposal for a BOF. But surely we should have discussions
before a BOF? Surely there should be a mailing list where people with
proposals could discuss before we arrive? Maybe we can come to an agreement
on a common approach before the BOF in which case the BOF can be shorter.

Where can I find out what the followup is? I would be rather displeased if
the BOF ends up being an in-crowd with one particular view presenting their
proposal.


I think we are going to need a BOF in that case because the problem in
question cuts across multiple areas of existing IETF work and is going to
be constrained by each.


On Tue, Nov 26, 2024 at 5:10 PM Stephen Farrell <stephen.farrell@cs.tcd.ie>
wrote:

>
>
> On 26/11/2024 21:58, Pete Resnick wrote:
> > Someone tell me why I'm wrong.
>
> Because dispatch sessions are being used to add more hoops through
> which people need jump.
>
> Person: "Hi WG, I have this idea..."
>
> Chair: "Not sure, goto dispatch"
>
> Dispatch: "Not sure, have a BoF"
>
> BoF: "You should goto WG"
>
> Person: "That's were I started but the chairs bottled it
> and pushed me to go all around the dispatch world just to
> get back here again."
>
> I've seen stuff like that happen. We're doing too much of
> this dispatching and making some obvious things harder and
> take longer. (Where the obvious answer might be yes/no/BoF/
> etc. or "This WG will take it on, if other-WG doesn't have
> a problem")
>
> The only times where dispatching is needed is in the rare
> case when it's not obvious how to get the answer referred
> to above. (That does not mean the actual answer is obvious
> but that how to get the answer is obvious.)
>
> Cheers,
> S.
>
>