[IPv6]Re: draft-carpenter-6man-zone-ui: Call for Adoption

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 09 June 2024 22:52 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04FFBC151520; Sun, 9 Jun 2024 15:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 cU0k_y85huNl; Sun, 9 Jun 2024 15:52:45 -0700 (PDT)
Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) (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 28219C151071; Sun, 9 Jun 2024 15:52:45 -0700 (PDT)
Received: by mail-pj1-x102b.google.com with SMTP id 98e67ed59e1d1-2c2ef6617bfso777690a91.3; Sun, 09 Jun 2024 15:52:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717973564; x=1718578364; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=z5tZcOLOx+I4mE3dnvlzsJbPWYFUH2ccGGmnmNwKlx0=; b=HiGaKOSBryn7eZ5kl70UDYuyArqksYmklO/UR5YN/8TCmOGSGdTmOK0Uk2oxEzfhgD qDgLMELLmoy2TaStHLi3cyh8I9go/F/e25HhGZGUe+SEb3sr7gmacEOliXfx4FWRRGX/ kVVCx59sbSTeD0uM4ziOYpjojw6phHuqI9RXWMzi6AINbcDcWHObmnIeCTRxV0IAkuC4 ST5wXB2OYI4DFB1XEri0csd1I8EvyAPwFoXMPfFoRN8M3+aiE/RBV7MEYaWcuu0PCyv+ 8kBk4iOsrNZlkFpwSw8mYL5o70ym7+uOO9+v0n3jaJzRqG6FuVm2RF2ZrerGv6KjRrBw c0AA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717973564; x=1718578364; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=z5tZcOLOx+I4mE3dnvlzsJbPWYFUH2ccGGmnmNwKlx0=; b=UsPJsey9ZT/oitj7EZcH67Na6aXEA992o5jtsfa6mVnIhXCJBBiLVkg/rJv6bQzX6J dhIw88skWOCMtTVjFj+7ubhHGjfWgt1B3mMCSIeaIFvpj4ZMacqPlXgerMeCDiixzXkH CgOmXb6CWQ/lATsdIBxm3M7GYoj/pczA8fVd0o7q/w7Im9G3hbxEAOdqLnbTiOHpw/oc GgsQWyV3wWRIGeNy1QpQBtWJYVykuzHl7Kqwc7FfT1eYA7jT8YwoTE0T33sRjNK4U3LO gYMNqjhis7MbIPB/PVhurSPyFST7OQx6myDLPzFEw89GTq/NAluN+x56Tw1SpF2g7vMC CwFg==
X-Forwarded-Encrypted: i=1; AJvYcCVqQJSzC/sp/2ptwaF/AoFXARkyvkfqbsZQNYJTCsuAKfqyR7cq0930D7psmablQYGPns5GVPrY4cFJqzCklU0KAxOSd7/TSBG+KjFsEz0vJgP/rw==
X-Gm-Message-State: AOJu0Yyjsv9Z8WuuOb5UdoE6Ri9FkHAgg3aU+fznBEoles+LZ4hnYKrS 6P79ez/5hmaev+g2mib3JZMbxSDhLNUBkOKYqNOl1VtkLu3GUg3C
X-Google-Smtp-Source: AGHT+IHhckkoHV36KvzSNMYYaG7t4gPUJktgy4Awn3whtQJ1VjNLMMbT2liSHcnNt8/TZIo6FBLtEQ==
X-Received: by 2002:a17:90a:f483:b0:2c2:f07d:8bae with SMTP id 98e67ed59e1d1-2c2f07d8cdamr2482966a91.45.1717973564212; Sun, 09 Jun 2024 15:52:44 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c2ee465711sm2454490a91.45.2024.06.09.15.52.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 Jun 2024 15:52:43 -0700 (PDT)
Message-ID: <0f79f4c5-4339-46c1-84ec-0d0d85210a60@gmail.com>
Date: Mon, 10 Jun 2024 10:52:38 +1200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: David Schinazi <dschinazi.ietf@gmail.com>
References: <CAFU7BATtq-YRJ-g2zAmf671WB9=gUUZtiX_nhq9yvMO7xJr3rw@mail.gmail.com> <d07ee9ab-445d-49c3-84f7-8ea45a9213c1@it.aoyama.ac.jp> <ed57d13c-0e0d-48af-964e-8c5a4fc4888c@gmail.com> <CAPDSy+4NKxGeyn+qcp7oU=e3hydcqJ20RBSUHhPQGWA7mRNMSg@mail.gmail.com> <29dfd675-1f4b-4eeb-9bf7-91ce0e28db59@gmail.com> <CAPDSy+4=Q7B=9kWyjwqMQHcQT0Tuy=evxYewf4oS3hwrUW=46A@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <CAPDSy+4=Q7B=9kWyjwqMQHcQT0Tuy=evxYewf4oS3hwrUW=46A@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Message-ID-Hash: QZEJ5BVAOXRXPJINXZWOPJQ3J7UXZPL6
X-Message-ID-Hash: QZEJ5BVAOXRXPJINXZWOPJQ3J7UXZPL6
X-MailFrom: brian.e.carpenter@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ipv6.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 6man <ipv6@ietf.org>, 6man Chairs <6man-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [IPv6]Re: draft-carpenter-6man-zone-ui: Call for Adoption
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/BI9eR27h5-NkiHvA25M7t6QWqB8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Owner: <mailto:ipv6-owner@ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Subscribe: <mailto:ipv6-join@ietf.org>
List-Unsubscribe: <mailto:ipv6-leave@ietf.org>

On 04-Jun-24 09:29, David Schinazi wrote:
> Hi Brian,
> 
> If the text I proposed (or some variation thereof) were added to the draft, I would withdraw my opposition to adoption - because that would address my concerns. I wouldn't go as far as supporting adoption, because to me it's unclear what positive change to the world would come as a result of this draft; 

I don't have a list, but I have a distinct impression that link-locals with zone IDs are left out in the cold by a some implementers, because they do mean extra code, and a modified data model for how you represent IP addresses. (This was one of the first things I discovered when designing an implementation of RFC 8990.) Failure to handle them in a UI is the visible part of the iceberg.

> the Wireshark example above is valid, but they'll respond better to a code PR adding support than to an RFC telling them they should.

Sure, but the IETF as such can't do that.

> In other words, with the change I would stand out of the way but wouldn't help push this forward.

Thanks. It's in the XML file.

As a reminder for anyone with an opinion, the call for WG adoption closes in a couple of days.

     Brian

> 
> Cheers,
> David
> 
> On Mon, Jun 3, 2024 at 1:52 PM Brian E Carpenter <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> wrote:
> 
>     Thanks David. Do I take it that with this addition promised for the next update, you'd be OK with adoption?
> 
>     Regards
>          Brian Carpenter
> 
>     On 04-Jun-24 06:38, David Schinazi wrote:
>      > A potential suggestion for wording would be to add an explicit sentence at the end of last paragraph of Section 3:
>      >
>      > "In this model, the zone identifier is considered independently of the IPv6 address itself, and thus in the case of a web browser would not be considered part of a URL. However, this does not in itself resolve the difficulties in considering the zone identifier as part of the HTTP origin model [RFC6454]. Therefore, this approach does not resolve the issue of how browsers should support link-local addresses, discussed further in [I-D.schinazi-httpbis-link-local-uri-bcp]. Because of this, the recommendations and normative statements in this document do not apply to web browsers."
>      >
>      > I do think this is needed, because otherwise this document fails to capture the research already performed by the browser community into whether it could implement the SHOULD in this draft. And that could lead to confusion during another round of feature requests using this document as motivation.
>      >
>      > David
>      >
>      >
>      > On Sun, Jun 2, 2024 at 2:47 PM Brian E Carpenter <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com> <mailto:brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>>> wrote:
>      >
>      >     On 30-May-24 16:11, Martin J. Dürst wrote:
>      >      > I support adoption under the assumption that we will address browser
>      >      > concerns (as expressed by David Schinazi) to their satisfaction,
>      >
>      >     I'd be interested in specific suggestions for the wording, since
>      >     the text already says:
>      >
>      >     "This document obsoletes [RFC6874], which implementors
>      >     of web browsers have determined is impracticable to support..."
>      >
>      >     and
>      >
>      >     "Therefore, this approach
>      >     does not resolve the issue of how browsers should support link-local
>      >     addresses..."
>      >
>      >     So what else is needed? The whole specification is a BCP14 SHOULD,
>      >     which means that there
>      >     "may exist valid reasons in particular circumstances to ignore a
>      >     particular item, but the full implications must be understood and
>      >     carefully weighed before choosing a different course."
>      >     That is exactly what the browser implementors have already done.
>      >
>      >      > and
>      >      > that we see this as a first step to improving the situation with zone
>      >      > identifiers in general (as expressed e.g. by David Farner).
>      >
>      >     I agree. Personally I won't take the lead on 4007bis effort, but I'm
>      >     sure it's needed.
>      >
>      >      >
>      >      > The reason I support adoption is that if published, this will obsolete
>      >      > RFC 6874, which we know was wishful thinking.
>      >
>      >     Sadly, yes.
>      >
>      >            Brian
>      >
>      >      >
>      >      > Regards,   Martin.
>      >      >
>      >      > On 2024-05-28 00:55, Jen Linkova wrote:
>      >      >> This email starts an adoption call for the following document:
>      >      >>
>      >      >> Title : Entering IPv6 Zone Identifiers in User Interfaces
>      >      >> Authors : B. Carpenter, R. Hinden
>      >      >> Pages : 9
>      >      >> Date : 2024-03-31
>      >      >>
>      >      >> https://datatracker.ietf.org/doc/draft-carpenter-6man-zone-ui/ <https://datatracker.ietf.org/doc/draft-carpenter-6man-zone-ui/> <https://datatracker.ietf.org/doc/draft-carpenter-6man-zone-ui/ <https://datatracker.ietf.org/doc/draft-carpenter-6man-zone-ui/>>
>      >      >>
>      >      >> Please note that the draft in question is a continuation of the work
>      >      >> done in draft-ietf-6man-rfc6874bis which was adopted by this WG
>      >      >> previously.
>      >      >>
>      >      >> Substantive comments, statements of support for adopting this
>      >      >> document or objections to the adoption should be sent to the mailing
>      >      >> list.  Editorial suggestions can be sent to the authors.
>      >      >> .
>      >      >> This adoption call will end on June 12th 2024.
>      >      >>
>      >      >> Regards,
>      >      >>
>      >      >> Ole & Jen
>      >      >>
>      >      >> --------------------------------------------------------------------
>      >      >> IETF IPv6 working group mailing list
>      >      >> ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>      >      >> Administrative Requests:
>      >      >> --------------------------------------------------------------------
>      >      >
>      >      > --------------------------------------------------------------------
>      >      > IETF IPv6 working group mailing list
>      >      > ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>      >      > Administrative Requests:
>      >      > --------------------------------------------------------------------
>      >     --------------------------------------------------------------------
>      >     IETF IPv6 working group mailing list
>      > ipv6@ietf.org <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org <mailto:ipv6@ietf.org>>
>      >     Administrative Requests:
>      >     --------------------------------------------------------------------
>      >
>