Re: [mile] [art] Artart last call review of draft-ietf-mile-rolie-10

Mark Nottingham <mnot@mnot.net> Mon, 09 October 2017 16:18 UTC

Return-Path: <mnot@mnot.net>
X-Original-To: mile@ietfa.amsl.com
Delivered-To: mile@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 851B713456C; Mon, 9 Oct 2017 09:18:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.822
X-Spam-Level:
X-Spam-Status: No, score=-0.822 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=T9ujnNDV; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=FsX3WZab
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 Zj2A5lEeIgcQ; Mon, 9 Oct 2017 09:18:53 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2495F13465C; Mon, 9 Oct 2017 09:18:53 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 7D89F20DA6; Mon, 9 Oct 2017 12:18:52 -0400 (EDT)
Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Mon, 09 Oct 2017 12:18:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=vvkwI/mlKI0khE1aoV dvA4ZiKqv0KOSg1GnG+t8bgG8=; b=T9ujnNDVTtkI8DpV5M/anSy9UeEs55LV4Y w4EKKU2fvcS1QWfI4xORR47cIcGZil8C9QlzeRie4ZY9OEUrJk9oubPYzQZm7x2X EUWA39piYhW4NEDh6QcUF5RQSqQv0BoWTnHm2SOmSOGcLouXh6wqJtrQyK2tkJU+ qmkNPMUfv53xM4/cz0SL+70z0Yiikjo4sZQSUMM4Un9bHooa+IGa+RB8qO2xz2fh HLOfYlExNmmv5z+4hB8ozncwEayITP3kNMEAbl1YT95MwLsyY7wlFQJO3Ehopna+ iP1zzLZOTZuDdI/hTGF8uTOKeRoG1KRd6UwapGBAGPrZWsaLBRlQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=vvkwI/mlKI0khE1aoVdvA4ZiKqv0KOSg1GnG+t8bgG8=; b=FsX3WZab gDycx7T2Ho5pp3CHSheGpJpVgdKXKlAkKNrnFTZJtRxhGP4N2ebEQrZFm8G265oQ cXEq2u21pqtm/y5+SzYpLqSBT1Zve5lsoIA5BCR9ym68iCltcrFINWIRr6wBo3gp xet/RoV8CFpk+hVygHzlH1ErnKdrL4ttIvYYHPXd+pISBun1WZa3x6oxr0xbqTAx vfvgkc4O2j83WP2PK+cS5r8y+O3lQEP0eopWL50vPO1ncicpGxF8gnv15/8GuuAd iM4A7K/bdeQXEOdQdH7/qS+gVLzP9mfXEFh+3OZxiQBH9SyrNupPYzKHTT8F9LcF kPj3iaNkG565kw==
X-ME-Sender: <xms:bKHbWafRLsrtoKBIbL4KovYGbFViN7hAPwgD-1V9fmHVTbaglpp8IA>
X-Sasl-enc: UJ1nunGy0ofHQVWk9eKtshY7NegoDsltz1SLET1BMZuS 1507565932
Received: from [10.100.20.97] (unknown [8.18.217.202]) by mail.messagingengine.com (Postfix) with ESMTPA id CB16D2413F; Mon, 9 Oct 2017 12:18:51 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3445.1.7\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <150752570618.18384.5615358468704377459@ietfa.amsl.com>
Date: Mon, 09 Oct 2017 09:18:50 -0700
Cc: art@ietf.org, mile@ietf.org, ietf@ietf.org, draft-ietf-mile-rolie.all@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B533C37F-0CB9-4222-AB26-CE858D8FBAC5@mnot.net>
References: <150752570618.18384.5615358468704377459@ietfa.amsl.com>
To: Martin Thomson <martin.thomson@gmail.com>
X-Mailer: Apple Mail (2.3445.1.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mile/sOuOJLgKZ4Ao5z9h43FlDRgQ5Iw>
Subject: Re: [mile] [art] Artart last call review of draft-ietf-mile-rolie-10
X-BeenThere: mile@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Managed Incident Lightweight Exchange, IODEF extensions and RID exchanges" <mile.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mile>, <mailto:mile-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mile/>
List-Post: <mailto:mile@ietf.org>
List-Help: <mailto:mile-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mile>, <mailto:mile-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Oct 2017 16:18:55 -0000

On 8 Oct 2017, at 10:08 pm, Martin Thomson <martin.thomson@gmail.com> wrote:
> 
> The decision to define a .well-known URI without a discovery story is - in my
> opinion - inadvisable.  Such a registration is usually appropriate if you
> design a protocol that depends on discovery by hostname and port.  As such,
> this does not use that at all.  A configuration system can (and should) accept
> a complete URI for the service endpoint.  It would be better to defer creation
> of yet another .well-known URI registration until the working group is certain
> that discovery requires it.

I'll second this. 

Generally,  you only want to register a .well-known when there's a good story for why using a URL isn't possible. Typically, this is when you genuinely need to convey policy or metadata applicable to the whole origin. 

From 5785:

"""
well-known URIs are not intended for general information retrieval or establishment of large URI namespaces on the Web. Rather, they are designed to facilitate discovery of information on a site when it isn't practical to use other mechanisms; for example, when discovering policy that needs to be evaluated before a resource is accessed, or when using multiple round-trips is judged detrimental to performance.

As such, the well-known URI space was created with the expectation that it will be used to make site-wide policy information and other metadata available directly (if sufficiently concise), or provide references to other URIs that provide such metadata.
"""

Cheers,

--
Mark Nottingham   https://www.mnot.net/