Re: [apps-discuss] WGLC: draft-ietf-appsawg-about-uri-scheme-03.txt

"Murray S. Kucherawy" <msk@cloudmark.com> Wed, 21 March 2012 07:45 UTC

Return-Path: <msk@cloudmark.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 868B721F8603 for <apps-discuss@ietfa.amsl.com>; Wed, 21 Mar 2012 00:45:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.56
X-Spam-Level:
X-Spam-Status: No, score=-102.56 tagged_above=-999 required=5 tests=[AWL=0.039, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rvqW+9nYXv3s for <apps-discuss@ietfa.amsl.com>; Wed, 21 Mar 2012 00:45:17 -0700 (PDT)
Received: from ht2-outbound.cloudmark.com (ht2-outbound.cloudmark.com [72.5.239.26]) by ietfa.amsl.com (Postfix) with ESMTP id DAADD21F8601 for <apps-discuss@ietf.org>; Wed, 21 Mar 2012 00:45:17 -0700 (PDT)
Received: from EXCH-MBX901.corp.cloudmark.com ([fe80::addf:849a:f71c:4a82]) by exch-htcas902.corp.cloudmark.com ([fe80::e82a:4f80:7f44:eaf7%12]) with mapi id 14.01.0355.002; Wed, 21 Mar 2012 00:45:17 -0700
From: "Murray S. Kucherawy" <msk@cloudmark.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] WGLC: draft-ietf-appsawg-about-uri-scheme-03.txt
Thread-Index: AQHM+zSl3R1Ur6zXPEClJ5AyVkiELpZz6yzQgACqLID//959oA==
Date: Wed, 21 Mar 2012 07:45:16 +0000
Message-ID: <9452079D1A51524AA5749AD23E003928095184@exch-mbx901.corp.cloudmark.com>
References: <503575970.11554@cnnic.cn> <4A10020DB6464A0BBA535BF75D21A9D9@LENOVO47E041CF> <9452079D1A51524AA5749AD23E003928094CEB@exch-mbx901.corp.cloudmark.com> <CAC4RtVB9vbCoHN5wwgRkVc6Yhkp7ERQKgpMeHp93HGMqYpiAQQ@mail.gmail.com>
In-Reply-To: <CAC4RtVB9vbCoHN5wwgRkVc6Yhkp7ERQKgpMeHp93HGMqYpiAQQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [67.160.203.60]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [apps-discuss] WGLC: draft-ietf-appsawg-about-uri-scheme-03.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Mar 2012 07:45:18 -0000

> -----Original Message-----
> From: barryleiba.mailing.lists@gmail.com [mailto:barryleiba.mailing.lists@gmail.com] On Behalf Of Barry Leiba
> Sent: Tuesday, March 20, 2012 7:35 PM
> To: Murray S. Kucherawy
> Cc: apps-discuss@ietf.org
> Subject: Re: [apps-discuss] WGLC: draft-ietf-appsawg-about-uri-scheme-03.txt
> 
> > [Relatively] Minor Issues:
> > I'm not so sure about use of RFC2119 language in the IANA
> > Considerations section.  You're not really describing
> > interoperability requirements with IANA.
> 
> I'm sure.  And it's my text -- this is one that Mykyta doesn't like.
> The three MUSTs in there are not directed at IANA, but at people
> writing new registrations.  They tell those people what their
> registrations have to look like, and I wanted to use MUST to stress
> that even though this is an FCFS policy, there are requirements
> nonetheless.

I think my point is that the IANA Considerations section spells out the rules for a new registry when the registry is created, especially when conformant with RFC5226.  Everything in such a section is essentially a MUST, because you're either filling out or defining a template and the registry's initial entries.  I can't imagine a "This field SHOULD/MAY contain..." anywhere in an IANA Considerations section, except maybe optional fields, but they're typically labeled as such in the first place.

In the case of this draft, the second MUST in particular seems unnecessary.  If the first one were changed to "has to" or similar, I have some doubts that IANA would start slipping in invalid tokens.  And for the third one, they're already pretty good at preferring (or even requiring?) permanent document links without this document having to say so.

I don't feel particularly strongly about this.  It just seems unnecessary.

> > [Absolutely] Nits:
> > All of these are either reductions of overly-wordy text or fixes to
> minor grammar nits, or both.
> ...
> >        OLD
> >                The concept of "about" URIs has been formed at the
> > times when the
> >                applications did not have the "friendly" user
> > interface, in order to
> >                provide an access to the aforementioned resources via
> > typing the URIs
> ...
> >        NEW
> >                The concept of "about" URIs formed when applications
> > did not have a
> >                "friendly" user interface, to enable access to the
> > aforementioned
> >                resources by typing URIs into an address bar or
> similar feature.
> ...
> 
> Yeah, good luck with that.  I tried to convince Mykyta to tone the
> rhetoric down in there, and he declined... and I didn't see it as
> important enough to fight about.

Well, parts of it are grammatically incorrect and the RFC Editor will have to fix them anyway, but a lot of my nits attempted to simplify needlessly wordy or overly formal paragraphs.  I hope the authors will give them a second look.

-MSK