Re: [art] Stephen Farrell's Discuss on draft-ietf-appsawg-file-scheme-15: (with DISCUSS)

Stephen Farrell <stephen.farrell@cs.tcd.ie> Tue, 13 December 2016 17:57 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0EB2129454; Tue, 13 Dec 2016 09:57:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.197
X-Spam-Level:
X-Spam-Status: No, score=-7.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RbYeC3mORHXC; Tue, 13 Dec 2016 09:57:05 -0800 (PST)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 042331293E9; Tue, 13 Dec 2016 09:57:04 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 5314FBE2E; Tue, 13 Dec 2016 17:57:01 +0000 (GMT)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n73DzVg21aR8; Tue, 13 Dec 2016 17:56:59 +0000 (GMT)
Received: from [10.87.48.210] (95-45-153-252-dynamic.agg2.phb.bdt-fng.eircom.net [95.45.153.252]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 507B2BE49; Tue, 13 Dec 2016 17:56:57 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1481651817; bh=HhpQFoVLficZqx2G5qWh5euO5qnvLUQeOVszt9bb28U=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=qIOOCpURV+Ir/iorZ+cF/75tRsQjk8YQU1TDcFjlQljb0Gi/45KjkqFx/xSo8z1E9 imuDJZVwRhXw5FkiIiY/qTJrPmwgIdHJ2pi2+QJu7MrU4xhoqQYoS9TXUYI8Fpc2Sh Oit7MlUF4yZa3JaUWDHCBPlz9yVY/Vgit7A+qWFY=
To: dcrocker@bbiw.net, The IESG <iesg@ietf.org>
References: <148164272603.29334.6599219976221487711.idtracker@ietfa.amsl.com> <254dd66d-9c18-a56d-c54a-978e65c569fb@bbiw.net> <d83b29e6-039d-3dfa-6f18-cf76186aac75@cs.tcd.ie> <403b16d9-70e7-4250-7252-e2b98ca263b5@dcrocker.net>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Message-ID: <80d86bf6-fdfd-8751-04ce-22a7926f2317@cs.tcd.ie>
Date: Tue, 13 Dec 2016 17:56:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
MIME-Version: 1.0
In-Reply-To: <403b16d9-70e7-4250-7252-e2b98ca263b5@dcrocker.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="------------ms060707040200020509040305"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/Pjc9GDZi1x3GpvEE811WidNjn98>
Cc: appsawg-chairs@ietf.org, draft-ietf-appsawg-file-scheme@ietf.org, art@ietf.org
Subject: Re: [art] Stephen Farrell's Discuss on draft-ietf-appsawg-file-scheme-15: (with DISCUSS)
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Dec 2016 17:57:08 -0000

Hi Dave,

On 13/12/16 17:45, Dave Crocker wrote:
> On 12/13/2016 8:45 AM, Stephen Farrell wrote:
>> AFAIK (though I could be wrong) this would be the first time
>> the IESG would have approved a proposed standard that directly
>> duplicates text that is on the whatwg's web page [1]
> ...
>> [1] http://url.spec.whatwg.org/
> 
> 
> Steve,
> 
> Thanks.  And yes, this is interesting.
> 
> However your citation is to a long document and what we need to assess
> this sort of issue is some precision about what is being duplicated.

Given that [1] is liable to change at any time, and that that
is a deliberate decision and goal of the authors of [1] the
fact that there isn't a specific divergence today for the file
scheme is not the only concern. Note: I'm not saying (here)
that the IETF approach to documents is better than whatwg's
just that they differ. As does the scope of 3986 and updates
vs. [1].

The potential divergence between (some?) web developers
following [1] and other folks following RFCs is my main issue.
(The IESG and IAB and W3C liaisons engaged on trying to get
this fixed a while back. No success on that sadly.)

> 
> The IETF draft isn't an exact duplicate of the whatwg url spec, if only
> because the IETF draft has undergone extensive revision within the IETF.
> 
> So knowing exactly which text replicates exactly which text would help.

I didn't say there was such a direct conflict for this draft.
(TBH I actually don't recall if there is, it's been ages since
I read [1].)

> 
> It's clearly not a direct 'role' conflict about the basic purpose of
> each specification, since one document is for URLs and the other is for
> file schemes.
> 
> Further, the file scheme draft has very few occurrences of the string
> "URL" (3 of which are in the whatwg citation and none that are
> normative) -- and none seem to be normative(!)
> 
> The whatwg URL spec does contain a registry-ish entry for a 'file'
> scheme and some text that might be intended to serve as a specification,
> though it's quite terse.

Yeah, that is a pretty clear conflict with the IANA registry for
schemes.

> 
> So we still need to refine the problem statement.

I don't think we do. There may be further detailed problems for
the file scheme, but the discuss point I've raised is to ask the
IESG to consider whether or not we're gonna grin and bear this
particular kind of (IMO possibly damaging) duplication. I suspect
that the only practical answer is to do just that for at least
the time for which [1] is considered useful to web developers.

S.

[1] is the same [1] as before:-)


> 
> d/
>