Re: [Wish] WISH re-charter

Bernard Aboba <bernard.aboba@gmail.com> Mon, 15 May 2023 01:41 UTC

Return-Path: <bernard.aboba@gmail.com>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8F0BC151536 for <wish@ietfa.amsl.com>; Sun, 14 May 2023 18:41:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 QwMUwViR31xS for <wish@ietfa.amsl.com>; Sun, 14 May 2023 18:41:17 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 114BEC15109B for <wish@ietf.org>; Sun, 14 May 2023 18:41:17 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-6434e65d808so12884308b3a.3 for <wish@ietf.org>; Sun, 14 May 2023 18:41:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684114876; x=1686706876; h=to:message-id:subject:date:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=UTEbBG4OTeGYWDCgmjjxq6L7a98mmnlnuPYbOGgmHck=; b=PWEwZXHfi4oOspx0vB7zIPdKaRX8LkqB9qZ9tAc0X5SmaSuwlnvYGNJINui1Swbe39 mdV7gJ0P4GgtNHbylwmT+jhFRGFKPwX7z7Mepevdy5TURkqL4wfhM59+iVqJWs8WR7gf M7G9io51L/Ot/HLtA33wf3rQYbN/n39i3TVWGW8rHNXJ+RBg5GSFt2x1bot7wNNpJqqi 9qUzRxvuG0HlfHJtt1LFtN1ywWtgH1TyTYhMRksLrQkSUAc8DvETSObSNsaMpSHibKjM BnXtalNeb37FIlilueT17sQ7t5+3rmGeTBK4gEOZg8v2XAN8Ubm/CrwD9HiK7O16zji1 8nFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684114876; x=1686706876; h=to:message-id:subject:date:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UTEbBG4OTeGYWDCgmjjxq6L7a98mmnlnuPYbOGgmHck=; b=bAeZvvZ2U9URcOJm9RAkqwyQeh/mu9Gv4jFNBQLoEzozmipoI46H66i7jPzifcn4tH ShyON0n3IwhDYyrYtmluqdgCKwP0og8Vf9tgxDMOuujAI8WBvuYambpB7H374JGIDWJ9 WEBOrhKLnA9eAegTpgq5RKQmiNtq5Uq84Ui8gEt1aVAm1LQGWs9ePd+Zuw9WyVcgnF42 ziqxS3HKBxZqb08tCMzsdtQRmmbGeE+NCKxd7YPAkcGeccVcHkIMe08lMXccTLhIA8h1 Kfau0wSubQaM6+3Rh1wY7r8TUR2k3eSaUtKRb/LxNDXG3hUUTAxWLOOddLbNyv9SiDOJ 8hhg==
X-Gm-Message-State: AC+VfDw68cE30wq9CQxywp5Ok+Ix+eazGIKctmB6rXGyAYoUGRN+inbv NAWuUMYfijYdSNFXV+15d+mNyrHblNs=
X-Google-Smtp-Source: ACHHUZ72NVjpA7IViTF38nPIwuRtynhmC9kfemk47wbV6Wm0NykBfohM+uZjx5mWUU5YkaN5ArGHFw==
X-Received: by 2002:a05:6a00:989:b0:63d:368b:76b4 with SMTP id u9-20020a056a00098900b0063d368b76b4mr46859245pfg.17.1684114875405; Sun, 14 May 2023 18:41:15 -0700 (PDT)
Received: from smtpclient.apple (c-24-16-156-188.hsd1.wa.comcast.net. [24.16.156.188]) by smtp.gmail.com with ESMTPSA id a16-20020a62e210000000b006439df7ed5fsm10651491pfi.6.2023.05.14.18.41.14 for <wish@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 14 May 2023 18:41:14 -0700 (PDT)
From: Bernard Aboba <bernard.aboba@gmail.com>
X-Google-Original-From: Bernard Aboba <Bernard.Aboba@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail-8226C7DC-C56C-4C7A-98D4-1EEE354DE779"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (1.0)
Date: Sun, 14 May 2023 18:41:03 -0700
Message-Id: <2D903D1D-0BE2-4133-B533-BBBDECFFC4C0@gmail.com>
To: WISH List <wish@ietf.org>
X-Mailer: iPad Mail (20E252)
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/y4ydwSV5BXEmySId8kHDgKxM9xw>
Subject: Re: [Wish] WISH re-charter
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>, <mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>, <mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 May 2023 01:41:18 -0000

Tim said: 

“ > How about adding some wording that the group may investigate using
> DataChannels to support some use cases.
> I don’t think we know enough yet to be more specific (and it is a charter
> not an RFC) but it seems clear to me that there are some use cases where 
> the data channel could play a useful role.”

[BA] “May investigate” is too wishy-washy.  The WISH WG needs to produce a requirements document that defines the necessary functionality and can be used to determine when the work is “done”.   The requirements document doesn’t have to very long or be exhaustive (it’s not an applicability statement).  It just has to clearly identify the feature set needed to satisfy a core set of customers.  In the process, WISH will also clearly differentiate itself from other IETF efforts such as MoQ. 

The reason this is so important is that existing IETF WGs that were allegedly focused on streaming skipped the “requirements” stage and now after years of work have discovered major gaps in functionality that some claim make them unsuitable for their stated purpose.   Had the use case work been done, those arguments would have occurred early on, when they could have influenced the design.  Now we have people in MoQ claiming WebTransport’s lack of support for P2P operation (something supported in WHIP and WHEP) is a problem for distribution, and the W3C WebTransport WG realizing that the protocol can’t handle low latency ingestion with the congestion control (BBR, New Reno) shipping in existing implementations.

WHIP and WHEP have the potential to address the use cases that now appear out of reach for the IETF’s other streaming efforts.