Re: [httpapi] linkset draft ready for next steps

Mark Nottingham <mnot@mnot.net> Thu, 29 July 2021 21:27 UTC

Return-Path: <mnot@mnot.net>
X-Original-To: httpapi@ietfa.amsl.com
Delivered-To: httpapi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D9363A085E for <httpapi@ietfa.amsl.com>; Thu, 29 Jul 2021 14:27:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=snqj/9p3; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=M3W5qsr3
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 TgihQ3Bfr0Un for <httpapi@ietfa.amsl.com>; Thu, 29 Jul 2021 14:26:54 -0700 (PDT)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A0743A085B for <httpapi@ietf.org>; Thu, 29 Jul 2021 14:26:54 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 4E3AC3200437; Thu, 29 Jul 2021 17:26:53 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 29 Jul 2021 17:26:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm3; bh=A IURd3WixmgtupBvQUjJ1a02wBClmjvpP0Ki6ZEVNaI=; b=snqj/9p3dh5bEiV7u sCIhxoa4bFAfHGYAB0+jQBtDSpERRB7d9OnTuOTcBy54w/iQpo6x63bgSyPpgCIm 4pHHF/zUJNwEzwUIruMiUweNc1Ft/jFX9TWRVsmGz1Om4i6vrLXBrjXaQaSRfprd KUfMBeFzZnHyDufY8LYlGt4PhtD5tcPzW/eyCN1Ac+j/fl6ec5Umz7cLLx+E+A1Z ew6wV7fNp2U14SR///0rP3Wx+ixLBEZCLhLINXoCXnUHkdrG9WjeIWEbcuZoaTGj WvpyRR047NUXsFWTttDcdg4jYscwKo9qu13WjePv9KGLKdolgH78ZnuY6R+72DnK MqIQg==
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-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=AIURd3WixmgtupBvQUjJ1a02wBClmjvpP0Ki6ZEVN aI=; b=M3W5qsr356AC+2rWSj/K7pu5m5ccL0c27YHhDUFbe9WMpuST9FGGy0zZb uwk+0djiS2DO2EV+/mUPCBj0o5sHxZX9QFV1quK2enw1Cg+WuDCFN3Bmka4eF1B6 phaufXT9OWFj7BkVqRdDNeCRAPYk9zTMR4P0BHj8H+2twvSjAgdzzQ9OuVgOeyra KVmEIuOHFO0gSggqAYhy8e4INnPDoNQvPks/Mr5tjbDgT+9cLUM0SpRj0eOHhKle Kv1LV0GQer3pBPVSX4w2SSTn+nnLLLD4G5oEy/Ll01K9ml+MYl0qP/OLis4E+X0n ObWBNJcZm/8E7QZmYBRQAGj6K6KrQ==
X-ME-Sender: <xms:Gh0DYYaPH2lb5F5Gs_oNjwp0Z7-B_eTs3JjgowG2SZQXt82Wf5LaVw> <xme:Gh0DYTac4OgtKYrwya3E8KTXDFUrwUy9cWXNuaznBkNO9AsIjfz_wfJT6y221aroN 4eTN9K5zxPwWvvzXw>
X-ME-Received: <xmr:Gh0DYS9fI8GO31H3zXkvd8_ElV-O1c5ON560ucMRRjvfwS2mgUIwPlWXQNPOOm3mRvZgXve4hJPjkW4ZmboXNJv_xRZAjEquaUgaDOqdDO0ngMhvT1Ck1i-z>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrheefgdduudduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffgffkfhfvofesthhqmhdthhdtvdenucfhrhhomhepofgrrhhk ucfpohhtthhinhhghhgrmhcuoehmnhhothesmhhnohhtrdhnvghtqeenucggtffrrghtth gvrhhnpeeuteehteehueeihfdujefgkeffvdffffehffeltdegtdejteeftdefleevvdek leenucffohhmrghinhepughrvghtrdhnvghtpdhtfihithhtvghrrdgtohhmpdhivghtfh drohhrghdpmhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepmhhnohhtsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:Gh0DYSoty8mNb3YfV1Rk7RQ2P1Z3gCCSfPRGLJeoE30A3G-ncx03IA> <xmx:Gh0DYTq7EcHl7KvDMqNP3_PU0dKc8LYNo2odaoSy0shPDOeuCvukRQ> <xmx:Gh0DYQRwIYnxfOEFToao75k7-mUPWEqiNoLHmlf6ncToQgBvNKqoCg> <xmx:HB0DYUfiR-S6g0f3mXo8mE8zCZ5FwT14Sohq9e2Q0I0wbXwHBawGig>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 29 Jul 2021 17:26:48 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <7fd427b6-e28f-1d14-1c95-c704a840d7aa@dret.net>
Date: Fri, 30 Jul 2021 07:26:45 +1000
Cc: "Julian F. Reschke" <julian.reschke@gmx.de>, Phil Archer <phil.archer@gs1.org>, "httpapi@ietf.org" <httpapi@ietf.org>, Herbert Van de Sompel <hvdsomp@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8895850F-47DE-4542-9883-466490134903@mnot.net>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de> <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com> <8aadeeae-6593-d7f1-4174-8aac1d97634b@dret.net> <9ee6d3d5-7e3b-ed91-7f79-c62bb4d47889@gmx.de> <PH0PR08MB72251025E347B2CB52E51963B7199@PH0PR08MB7225.namprd08.prod.outlook.com> <2cded692-1398-3e08-5b05-c1d5e7645697@gmx.de> <PH0PR08MB7225958F3F9EF523CC213337B7EB9@PH0PR08MB7225.namprd08.prod.outlook.com> <f0c9bd7f-8ae8-7467-feaa-6cd2ac7761bc@gmx.de> <7fd427b6-e28f-1d14-1c95-c704a840d7aa@dret.net>
To: Erik Wilde <erik.wilde@dret.net>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/zFSIetW_fYCUdoCGCq-Ok1eWcDY>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jul 2021 21:27:01 -0000

See my comments - the problem is that the JSON format as described aligns with the model of the Link header, *not* the abstract model for links in 8288.


> On 29 Jul 2021, at 8:47 pm, Erik Wilde <erik.wilde@dret.net> wrote:
> 
> hello julian.
> 
> On 2021-07-29 12:33, Julian Reschke wrote:
>> Am 29.07.2021 um 10:21 schrieb Phil Archer:
>>> We need to come back to this discussion and come to a resolution before we can progress to last call (and thanks MNot for your comments today as well).
>>> When I created a JSON Linkset visualization tool [1] I included support for multilingual labels (and there's one in the sample used in the demo) without any difficulty.
>>> So Julian and others, would you be OK with keeping this?
>> I have no problem keeping it. I just wanted to clarify, that I, in my
>> role as author of the spec that made things that complicated, wouldn't
>> object to dropping the complexity...
> 
> ;-) that's good to hear! one of the goals of the spec was to align with the model of RFC 8288 without trying to change/improve it. i do agree than in hindsight, maybe the web linking model would look slightly different today and so would linksets as a result, but given that we have implementations already, i am glad to hear that we can keep the model as it is.
> 
> thanks and cheers,
> 
> dret.
> 
> -- 
> erik wilde | mailto:erik.wilde@dret.net |
>           | http://dret.net/netdret    |
>           | http://twitter.com/dret    |
> 
> -- 
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi

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