Re: registration request for dns-prefetch, preconnect, prefetch, and prerender link relation types

Erik Wilde <erik.wilde@dret.net> Sun, 31 January 2016 04:56 UTC

Return-Path: <erik.wilde@dret.net>
X-Original-To: link-relations@ietfa.amsl.com
Delivered-To: link-relations@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A8871B3FC4 for <link-relations@ietfa.amsl.com>; Sat, 30 Jan 2016 20:56:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.79
X-Spam-Level:
X-Spam-Status: No, score=-1.79 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, T_DKIM_INVALID=0.01] 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 QBpwFFRgOP1R for <link-relations@ietfa.amsl.com>; Sat, 30 Jan 2016 20:56:49 -0800 (PST)
Received: from postoffice.gristmillmedia.com (postoffice.gristmillmedia.com [208.79.239.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8DAD1B3FC7 for <link-relations@ietf.org>; Sat, 30 Jan 2016 20:56:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dret.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:Cc:References:To:Subject; bh=3Mw5uW+/dBxsZdAmwtG9EGOZOeFgmSYPho/doBouDnY=; b=Q4ajjQXH2qwKuF8H3KxCCtt5jk DIscttyWP5j5n+WjDf8ushVkYoiZGa1h5AWznZb1KT13yBt80Oh2ZVrA/1raza8fptAPEycgXnE1c IQW2JXmfXUuQPVi/7bcrTvQWZGwaVLph6wVs2v7Bh32AbGbx7mEUN+JfkrLp6dpSNofiJj4nmcZdL fFqQkYauMDT1bCmAHPDL8b8zbgPoviw2V3UQ0/ZbiQzf4RPDNtDEonr3Tufuklvb0SCwB4kk1+6XT ULf/iKVn5bzVdIknk+dALMOsztTOn7WCvPqAg8FoBaYnoB+HF3Zj6P8J9EeDzmM8CbpbBG+V4dMdY wuNjfcLw==;
Received: from 108-67-65-66.lightspeed.sntcca.sbcglobal.net ([108.67.65.66]:64865 helo=[192.168.1.77]) by postoffice.gristmillmedia.com with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.86) (envelope-from <erik.wilde@dret.net>) id 1aPk48-000198-DR; Sat, 30 Jan 2016 23:56:48 -0500
Subject: Re: registration request for dns-prefetch, preconnect, prefetch, and prerender link relation types
To: link-relations <link-relations@ietf.org>
References: <56A6C3CD.6060802@dret.net> <56A70E6F.7030409@gmx.de> <FDE9F2CB-ABD5-4F21-A26A-CEABD40A3B24@mnot.net>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <56AD940F.8050507@dret.net>
Date: Sat, 30 Jan 2016 20:56:47 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
MIME-Version: 1.0
In-Reply-To: <FDE9F2CB-ABD5-4F21-A26A-CEABD40A3B24@mnot.net>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <http://mailarchive.ietf.org/arch/msg/link-relations/UwV1fEv-GosLw4Uf8OHILaTyppk>
Cc: "Julian F. Reschke" <julian.reschke@gmx.de>, Ilya Grigorik <igrigorik@gmail.com>, Mark Nottingham <mnot@mnot.net>
X-BeenThere: link-relations@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <link-relations.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/link-relations>, <mailto:link-relations-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/link-relations/>
List-Post: <mailto:link-relations@ietf.org>
List-Help: <mailto:link-relations-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/link-relations>, <mailto:link-relations-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 Jan 2016 04:56:51 -0000

On 2016-01-30 18:10, Mark Nottingham wrote:
> 5988 doesn't require strong justification for registering a relation type; only that it follows certain rules. So, I'd say the fact that these relations went through an open process is enough to overcome any reluctance to register so many.

that was my gut reaction. seeing 4 or 5 link relations as a "whopping 
amount" seems a bit overstated (after all, the namespace is fairly big, 
so there's no need to be overly conservative trying to conserve space), 
but i guess you mileage may vary.

> WRT 7.4 - the applicable text in 5988 is:
> """
> Registered relation types MUST NOT constrain the media type of the
>     context IRI, and MUST NOT constrain the available representation
>     media types of the target IRI.  However, they can specify the
>     behaviours and properties of the target resource (e.g., allowable
>     HTTP methods, request and response media types that must be
>     supported).
> """
> Putting RFC1918 language in registry entries is a bit weird too.
> So something like this would be clearer:
> """
> Indicates a resource that might be required by the next navigation, and that user agents ought to fetch and execute to improve performance.
> """

i like it. personally. i think that it's a very good idea to not 
constrain link relations any more than they have to be, and as mark 
point out, when it comes to media types, it's not even something you're 
supposed to do.

https://github.com/w3c/resource-hints/pull/54 adopts mark's suggested 
change, and afaict, this does not lose anything in terms of what the 
spec is saying.

thanks and cheers,

dret.

-- 
erik wilde | mailto:erik.wilde@dret.net |
            | http://dret.net/netdret    |
            | http://twitter.com/dret    |