Re: [Wish] Artart early review of draft-ietf-wish-whip-08
Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com> Thu, 29 June 2023 10:24 UTC
Return-Path: <sergio.garcia.murillo@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 8CED7C151541; Thu, 29 Jun 2023 03:24:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, 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 wrDBdgRDQF_4; Thu, 29 Jun 2023 03:24:22 -0700 (PDT)
Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (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 828F1C15152E; Thu, 29 Jun 2023 03:24:22 -0700 (PDT)
Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-9891c73e0fbso89464366b.1; Thu, 29 Jun 2023 03:24:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688034260; x=1690626260; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hgX2qEwbESJGkZQyfqDMmEwzETHIslSwaYyr49vUdL4=; b=b1Jw96ycdfZ7FBG/tn1wLXQ1jPOsnr9awIp2gnlqb8Ik6HUQI4tVeQ9ZffvLkkoeV0 UiMcCGCwQ7Pax7yOR6KgOPXguQpF8vVLDYKIdqmKP0pix57aif4VSvu7ScQgbr0HKLlX fGCPKLzPTOJmK5LbDWzsovC2sHnCMOwXgkmXDbnRHarQkuW2/bxqqav09vxUAjx5bALX kb94e57iE0CcnqVXjvr1yZhHyN3/z6iuduSjmSqoRhvIXomx+eX64sG5syuKVmre9ek3 BAQBOm6wL97gKT1DcrOa3BrOmuqonBkwmdp1rWGXfcpuOLwGW4npefGScTRpgGeMaUce vHkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688034260; x=1690626260; 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=hgX2qEwbESJGkZQyfqDMmEwzETHIslSwaYyr49vUdL4=; b=jDAosBTp4sNHIBdMXorA8oxmUAXWs/YWabr/zPQLZwB0TVdt/dClwc+XBav9GE2h0d V4BOjcGj2r2m0lyT+K7Mq0rHiDmf05Mxro/+mHS2AYfTICEbRWe+p2llTIoLZvTcEZ/n emlhXqP/AiMumPVEtLWxvvg0vvMj7p6rI9v34rNq2vHdKfSoN7bYpq9zPVqg5fV7X3Y1 WD95ulwALP4DU8CDcUdvqZ3zsR1MtVfsI+dHC0fqCVIv6Re7S093xqzSvwkhi8L8ohfb X4ssZYVwO0ZIhydWjMMAffOqF6n3pMh4q+Zf0k40uhK81y1H3MQol+QPTgqoRs9SqH9D /qqA==
X-Gm-Message-State: AC+VfDxNTXdOdMmtxIoK0wW9wWFgcJxyw+wY799rnYK3w7Wqd06YDZNq JKAOJHuBfe/wCs/rwU92ISjGO97ViFUfIxT1Tm2GtrgVfB8=
X-Google-Smtp-Source: ACHHUZ5tHj15Gy8BYMCx3hGrJaw9SvtDnp7s2y1BogsQgNxD5AK9p1yDmsl1hO/ELXhSOA+pzBWHRei8jLdEjUxK7Lg=
X-Received: by 2002:a17:906:5a44:b0:98e:1a0c:12c0 with SMTP id my4-20020a1709065a4400b0098e1a0c12c0mr2871297ejc.7.1688034259919; Thu, 29 Jun 2023 03:24:19 -0700 (PDT)
MIME-Version: 1.0
References: <168650749719.62197.6608203180443233736@ietfa.amsl.com>
In-Reply-To: <168650749719.62197.6608203180443233736@ietfa.amsl.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Date: Thu, 29 Jun 2023 12:24:08 +0200
Message-ID: <CA+ag07YG2UG7sOJXnDAS1=CHUGKUCfrN3Ea5Vs0vMbkn=pFNZQ@mail.gmail.com>
To: Barry Leiba <barryleiba@computer.org>
Cc: art@ietf.org, draft-ietf-wish-whip.all@ietf.org, wish@ietf.org
Content-Type: multipart/alternative; boundary="0000000000006e6b1305ff421aef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/Qa02eMKQWjQDKT6jA46jPh8KzbQ>
Subject: Re: [Wish] Artart early review of draft-ietf-wish-whip-08
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: Thu, 29 Jun 2023 10:24:23 -0000
And now the big part. As I said previously, most of the text was extracted from the SCIM registration of the "scim" uri param, which I hope it would be close enough so I didn't have to deep dive into the IANA process. On Sun, Jun 11, 2023 at 8:18 PM Barry Leiba via Datatracker < noreply@ietf.org> wrote: > Reviewer: Barry Leiba > Review result: Ready with Issues > > > — Section 6.4.1 — > > Now comes the “an RFC is REQUIRED” part. As written, this can mean that > *any* > of these are acceptable: > > - Any IETF-stream RFC, including Standards Track, Experimental, > Informational, > or BCP, which gets IETF consensus. - Any IAB-stream RFC, which gets the > consensus of the IAB only. - Any IRTF-stream RFC, which is collectively > approved by the Research Group chairs. - Any Independent-stream RFC, which > does > not imply any sort of consensus from anyone. > > Is that really what you want? If so, fine. But if not, you need to > specify > this more clearly, such as “a Standards-Track or Experimental RFC in the > IETF > stream”, or whatever. > I think we want to use just BCP 26 "Specification Required" for allowing anyone to register a new extension (which could be driven by an open source community for example) without requiring a full RFC. > > It also seems that you only require an RFC in certain circumstances > (modifying > things that have already been in RFCs), but that’s unclear. Not sure exactly how to clarify this, are you referring that it is unclear why we are asking for an RFC when we already asked for an RFC always (which we have changed now) or about clarifying when "things that have already been in RFCs" mean? > It would be good > to be clear whether any documentation beyond what’s in the registration > request > is necessary otherwise, or whether the request to the mailing list or IANA > is > sufficient. Please be explicit now to avoid problems later… and also > consider > that flexibility is often better than rigidity, which you might regret > later. > How should we clarify it? If I understood the process correctly, just the request to iana and a pointer to specification is required, right? > > Resolving that comment will also resolve the issue in the template in > 6.4.2, > where “Reference: A formal reference to the publicly available > specification” > is not clear about what “publicly available specification” we’re talking > about. This also needs some guidance for the designated expert — assume that > eventually there will be a DE who was not around when this was written. > What > should be DE be looking for? What reasons might there be to “reject with > cause”? What documentation will the DE be relying on? What judgment will > the > DE be applying? It doesn't have to be incredibly detailed, but there > should be > some reasonable guidance. > Do you have any previous examples of this that we can use as reference? > > > The registration procedure begins when a completed registration > > template, defined in the sections below, is sent to > > wish@ietf.org and iana@iana.org. > > Earlier you say, “Use of the mailing list is strongly encouraged,” but > here it > seems required, as it’s how the registration process starts. Which is it? I think we should just require the email to iana mailing list and leave wish email as strongly encouraged. Changed the draft accordingly. > > > Within two weeks, the designated expert is expected to tell IANA > > and the submitter of the registration whether the registration > > is approved, approved with minor changes, or rejected with > > cause. > > Normally, the expert communicates with IANA and IANA informs the requester > and > tracks the process. Unless there’s a very good reason to vary for this > case, I > strongly recommend that you let IANA handle this through its normal > process, > and that you consult Amanda if necessary to understand how their normal > process > works. Remember that they do a lot of these. > How should we change the text to reflect that? > > > When a registration is rejected with cause, it can be resubmitted > > if the concerns listed in the cause are addressed. > > I also think you should be clear that “rejected with cause” will happen > only > when the discussion on the mailing list gets deadlocked… that is, that the > DE, > the requester, and any others involved in the discussion are expected to > use > the mailing list to work out the issues, minor or major, and only when that > fails do we give up and reject the request outright. (Of course, in that > case > it seems unlikely that the requester will then turn around and address the > issues, but, well...) > Added some clarification to the rejection with cause here: https://github.com/wish-wg/webrtc-http-ingest-protocol/commit/ad0dbbde61be1d104909777bc11bd417526df9ae > > > Decisions made by the designated expert can be appealed to the > > IESG Applications Area Director, then to the IESG. > > There is no “IESG Applications Area Director”. There is an “ART Area > Director”, or it can be spelled out as “Applications and Real-Time Area > Director”. Changed. https://github.com/wish-wg/webrtc-http-ingest-protocol/commit/e1bd984aa5793ede13859fd36fd74d2791b8b34e > > > Once the registration procedure concludes successfully, IANA > > creates or modifies the corresponding record in the WHIP > > Protocol Extension registry. > > I see no “WHIP Protocol Extension registry” here. It’s called “WebRTC-HTTP > ingestion protocol (WHIP) URIs,” yes? Or is there another registry that > I’m > missing? > Changed https://github.com/wish-wg/webrtc-http-ingest-protocol/commit/b6418c53665422855ee686bf0f3f6e3aa9f375a1 > > The completed registration template is discarded. > > Why? IANA generally keeps them for their records, and often makes them > available as part of the registry. Is there a particular reason to discard > them? Actually, in this case it seems that the entire template will *be* > the > registry entry, no? > Removed Best regards Sergio
- [Wish] Artart early review of draft-ietf-wish-whi… Barry Leiba via Datatracker
- Re: [Wish] [art] Artart early review of draft-iet… Barry Leiba
- Re: [Wish] Artart early review of draft-ietf-wish… Sergio Garcia Murillo
- Re: [Wish] [art] Artart early review of draft-iet… Sergio Garcia Murillo
- Re: [Wish] Artart early review of draft-ietf-wish… Sergio Garcia Murillo
- Re: [Wish] Artart early review of draft-ietf-wish… Barry Leiba
- Re: [Wish] [art] Artart early review of draft-iet… Carsten Bormann
- Re: [Wish] [art] Artart early review of draft-iet… Carsten Bormann
- Re: [Wish] [art] Artart early review of draft-iet… Carsten Bormann
- Re: [Wish] [art] Artart early review of draft-iet… Sergio Garcia Murillo
- Re: [Wish] Artart early review of draft-ietf-wish… Sergio Garcia Murillo
- Re: [Wish] [art] Artart early review of draft-iet… Barry Leiba