Re: [apps-discuss] RFC 5785: Registration of .well-known services under HTTP to First Come

Phillip Hallam-Baker <phill@hallambaker.com> Fri, 15 January 2016 17:20 UTC

Return-Path: <hallam@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB6F01B302D for <apps-discuss@ietfa.amsl.com>; Fri, 15 Jan 2016 09:20:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level:
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no
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 V3-8nxknGgOv for <apps-discuss@ietfa.amsl.com>; Fri, 15 Jan 2016 09:20:53 -0800 (PST)
Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B4631B3029 for <apps-discuss@ietf.org>; Fri, 15 Jan 2016 09:20:53 -0800 (PST)
Received: by mail-lf0-x230.google.com with SMTP id 17so84691781lfz.1 for <apps-discuss@ietf.org>; Fri, 15 Jan 2016 09:20:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=qfLq90gKRnn1dfmIWKBa79ZDAH9tSTI9CxayScLNv90=; b=BR7HeSAHavzqmZkz1RZNWHJDDG+4GIZc7l7g0biB5DxlvKRFeGCDEQwj+3A6cOjuxS ROhghTZlG2GhAFu48UfzckV74TS1ojBAm6mQqHX+oz8C8gDsOryEDlvilNnYwn3ouyx7 lKxo1YaA7+fg3fwZoiSzFpB0e8JKbNFmDOPf7KSxqq7KwMqpL5SweWHTswDJUsRVay4x JdX7oC+yMMoT5nNQzCA+JFK0LM8ZzBIDtFeO9ssNHZb8Wt+16HTf0dsdKOOqPkT65jGJ 2sckYT+Y7to1a7ESZFpyZNjjVt385HSU10YqTFDIxvZDkubp9DCEBZOe1MLqZlfx1xsB XELg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=qfLq90gKRnn1dfmIWKBa79ZDAH9tSTI9CxayScLNv90=; b=fjULPZWLgnFbCwLIYHyLWSGqDJNDhppgu0VcoLKkzWa7TIC3TbnGJ5YQTu/vX3BZRL hV9pDsjCIHGH6ePPXMD4vfcGsbsOcttu0o1B6ov202trJlkAhq7grBNK3JY1MjmHeha1 O3mfEtkWgoccQ2JPDrxpaY+x0Z+ZEvVbbEoBWn91foIl3fVbWp1b7sZWcvweZTka1ZHo jIM5aBxk5l84Bd89MCma5nXKDZKQb3O4cpxW4PWX2E0MosfPpNHUnAdM9x9qGkat5t9M B4VrOy0fbtDpIqGQc+Vs1SgmKaGFxhoPv93ubJCSVA9pQHfsXEu2cVTE6Tw0iyvymbLV lYIQ==
X-Gm-Message-State: ALoCoQlGS7sudfMeu/xCmaGX5SNnnoa3OlHIU0vg9b9HGu4KObAR7GKkgbPjvTrDi0yhXBPlyXiL3hTXTVKbs2pa8r9JbUlDZw==
MIME-Version: 1.0
X-Received: by 10.25.168.15 with SMTP id r15mr3182923lfe.166.1452878451641; Fri, 15 Jan 2016 09:20:51 -0800 (PST)
Sender: hallam@gmail.com
Received: by 10.112.1.33 with HTTP; Fri, 15 Jan 2016 09:20:51 -0800 (PST)
In-Reply-To: <007301d14fa8$05d15540$1173ffc0$@gmail.com>
References: <CAMm+Lwj=A+KbxOvxFrURZmTmYJuGD3rXvnRToLZ_L+v-Qv_L_w@mail.gmail.com> <F87BF4D5-98EB-4476-B07B-969BEF842EE2@mnot.net> <CAMm+LwiT+bATrwK4guD6qtqPBDiOkXqUeF4+jjLJoP5TYqi3_w@mail.gmail.com> <E5435AB2-4830-4C08-AC3D-AE1FB6E66C53@mnot.net> <5697B833.3000703@cisco.com> <CAMm+LwiDJXwqMXmNcksTJeh0sn6_rvsGdnGu6-KtDcdGy1Wbvg@mail.gmail.com> <007301d14fa8$05d15540$1173ffc0$@gmail.com>
Date: Fri, 15 Jan 2016 12:20:51 -0500
X-Google-Sender-Auth: 32rXvPgRsY6l0mNTCJ8ZIVw8Y3o
Message-ID: <CAMm+Lwgw+p+Eqagf1Uio+wQjLnz_KRj4nmraLRH7PA5Cwa=yvw@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
To: Darrel Miller <darrel.miller@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/Bbe2EYIVUD6WkNZM3sVt-nuIOPA>
Cc: General discussion of application-layer protocols <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] RFC 5785: Registration of .well-known services under HTTP to First Come
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 15 Jan 2016 17:20:54 -0000

On Fri, Jan 15, 2016 at 10:18 AM, Darrel Miller <darrel.miller@gmail.com> wrote:
> Philip,
>
>> From: apps-discuss [mailto:apps-discuss-bounces@ietf.org] On Behalf Of
> Phillip Hallam-Baker
>>
>> Most Web services make almost no use of HTTP features beyond the protocol
> identification described above > and the message framing. If one was
> developing a protocol that was only for Web Services, it would not have >
> features such as caching which are almost never desirable.
>
> I believe the assertion you make here is evidence that a designated expert
> is required.  You and I obviously live in very different parts of the web.
> My role on a daily basis is to interact with developers who are building
> services on the web.  My experience over the last two years is that
> developers are attempting to make more use of HTTPs capabilities as an
> application protocol and are shunning the use of HTTP simply as tunnel for
> bytes.

People keep making such assertions. I have yet to see anyone make a
specific example.

When I make a proposal, I give the technical basis for it. I do not
say that people should do it my way because I am the expert which is
essentially what you are doing here.

Now the inexperienced designer might take your claim to expertise at
face value and accept it. However the fact that you are trying to
one-up one of the original designers of HTTP by pulling rank suggests
that you are rather less expert than you might imagine.

This is yet another example of the insider clique behavior that I want
to see ended.


> I fully support the use of designated experts to control what becomes part
> of standard registries even though I have seen registrations refused that I
> believed should have been accepted.  I would much rather the bar be set high
> than see registries filled with poor practices.

Again, no specifics.

The bar to participation in this forum is an opinion and a keyboard.
It is deliberately set low because that is how the Internet emerged in
the first place.

There were plenty of people telling Clark, Cerf et al that their
design was 'mindnumbingly stupid' and the people telling them that
considered themselves to be the experts.


What you are proposing is actually contrary to one of the canons of
layered architecture. Dependencies between layers should be kept to a
minimum. I do not want a presentation layer that interacts with my
application layer. I want to decouple the two to the maximum extent
possible.

I suggest that you consider your arguments more carefully before this
discussion moves to the IETF list.