
From nobody Wed Sep  1 01:26:31 2021
Return-Path: <phil.archer@gs1.org>
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 BF6553A1075 for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 01:26:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 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_H2=-0.001, SPF_HELO_NONE=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=gs1.org
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 aARQLFzlHrlZ for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 01:26:22 -0700 (PDT)
Received: from eu-smtp-delivery-175.mimecast.com (eu-smtp-delivery-175.mimecast.com [185.58.85.175]) (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 5584A3A106E for <httpapi@ietf.org>; Wed,  1 Sep 2021 01:26:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gs1.org; s=mimecast20200207; t=1630484775; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Gm4w2uJh33o8EbC8tmNNed3cprQJ1jXO4xCYr1LlIfo=; b=QjZr9SIs6cL6f/tSGyVmqwPmz3Et+oJwQS62n13aBuNMPJrkAfpkYtBIhp72Us/h8NP9s+ yMF0cssKlcC7PElQeGO/s3xjPjIFbZX6AMdUBgQxNTYxejRBPTtUsAZ1h2zl7Rjha0biYr NOu8867WIlT1mlbdeY7P2tn9nMXqzj/FBD4QwZOWil5du4nVBvt27bhEgOpB5DwjNqo71v 6/kyHqBJ2dcZjRgC+Lg33/tAsipBebnjS3x0oY5felHkAPw46osmFZux6JfrmOfvKoq+e2 1CeZ7c3W8QrslIVoBui6k3sWv+BaYIA0dXIxD9Hu1NJFqrrIYoakVzvASlrlcQ==
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-160-lGJR0d85OLaW8qzrRtNbaw-1; Wed, 01 Sep 2021 09:26:13 +0100
Received: from PH0PR08MB7225.namprd08.prod.outlook.com (2603:10b6:510:93::24) by PH0PR08MB6988.namprd08.prod.outlook.com (2603:10b6:510:a0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.24; Wed, 1 Sep 2021 08:26:11 +0000
Received: from PH0PR08MB7225.namprd08.prod.outlook.com ([fe80::4d18:4e73:3b86:c839]) by PH0PR08MB7225.namprd08.prod.outlook.com ([fe80::4d18:4e73:3b86:c839%6]) with mapi id 15.20.4478.019; Wed, 1 Sep 2021 08:26:11 +0000
From: Phil Archer <phil.archer@gs1.org>
To: Mark Nottingham <mnot@mnot.net>, "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: [httpapi] Fwd: New Version Notification for draft-nottingham-link-template-03.txt
Thread-Index: AQHXnvNvD8rfoD9vOUOuw46PvJPcs6uO12KQ
Date: Wed, 1 Sep 2021 08:26:11 +0000
Message-ID: <PH0PR08MB722594B5458332F667193D0CB7CD9@PH0PR08MB7225.namprd08.prod.outlook.com>
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
In-Reply-To: <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
Accept-Language: en-GB, en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: df113fd6-62e2-4f64-759f-08d96d2227bc
x-ms-traffictypediagnostic: PH0PR08MB6988:
x-microsoft-antispam-prvs: <PH0PR08MB69884F73703E333F630AF3DAB7CD9@PH0PR08MB6988.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: XB4a04J8L9qiHrC7TvEOUD6sh7QUmfW9w83LkgY8zUv/Uw6yCk1hSrdWtElYLykJrI/PB0Rn+RhqaF0nkIxvo0xBXKdF69CkYV+R7kgNlBb2hVqtclnPp2/376OT87XwQhRW6Q0eCfEQTSFTbKNVCt+jF7BVDzpbuvZv9t9NybzclepwrRRACNrT1vJXhh2p/AiUInzmRnXb3jcuHsutlNe9YwdkRQS/ljHCMBb0nTCItkLGFwNWklgGDi/IoL9htsJVPZV/cVHQ6DESwe8c/AbZYfsjNKg6mS9//IK1uO66/nUVU/8pvnAYztezIJwFQTvPvUB8l6o1jmdf0UMzwaCwOi/UwxZmwRxrYHWzEYmpkovIq/8X1Mz4DBXtNXkp+MRGUzruAafZEosKScHo/msLKH4SssR9ZllibAw3DFlRrUW9LblP8xu78HN1FvipupptNqlmbuu1SZdIIsXcO5ZdoNzEX5/fpVELrSrOPE2KdbZlmyx9SZudfTAnZidhvW2xN3KV2WdV3pQry/oq9AIz88clwq0g976d2TgYOgZ+jRFVzkbP/YVtc57/WUmuPN19db9PSUXSbwUovz0bqbFzAQXlSiY2AAVHA8RPkIvqU34lr9D9KFbWbT40mQdPoqOJh0IHSwBTH4AwL26xvjRGl/BaM172RRr/my0MRtNlEr8GUz9N8/xkJIi1KhPXoNaq689DGPQYJBFt19jhZ2rk8PjYt/38Ibf3ZG1rKd7k3wve0RklfdcOkR8/ECVQSmZObEud/n8DQ1E5fon++9nIk6mEU11rFr3atmBowhfvPzsbkxE2VvFZbpeCwgIAPnUIJT3UGlmLrB2H5ZVwFg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR08MB7225.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(376002)(366004)(39850400004)(396003)(136003)(8936002)(71200400001)(52536014)(478600001)(38070700005)(186003)(110136005)(33656002)(55016002)(966005)(5660300002)(66556008)(44832011)(38100700002)(122000001)(9686003)(66574015)(316002)(83380400001)(15650500001)(66446008)(8676002)(7696005)(2906002)(53546011)(76116006)(66476007)(66946007)(64756008)(86362001)(6506007); DIR:OUT; SFP:1101
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YjZEUDdzZ2g0OWZVcnVsYmg3QWR6ekZvZ2c2L1hHZUp0SU8vRGxlK3dQb01Q?= =?utf-8?B?ZVF2UDBiZWVyOHc2RldDODZvdEJNYmpvRHUwUWZtbGxDMTVnZHZjSkhtRllD?= =?utf-8?B?b21nWDV0aWZQU2lxYjVPVFJ6eENMYnVpaWk4b0tuWXpjV21lbWsxdVVZcGNx?= =?utf-8?B?ZDF5VUVLVVNzZUlzQk9vbGZMTXQraEpyVlNOR0V5bDJUR1JqWG1ZMTFjR2dO?= =?utf-8?B?b25GM1VWTzNwZitFQVNxTXRjZzJGOENPRU9nQnZKRGhwdnpnaGNSZ1RrSDhO?= =?utf-8?B?eUxSU0xBLzUva1RYcUR4U3BkN1BzajNkcW5lcUF6Um1rYm40K0pydDR4ZWFU?= =?utf-8?B?WE1KN2xJQmd4TnhwQ2pqb0hzNTJRVXZ2MHJxUTQxSngrYWlqK25ybUZ5aDd5?= =?utf-8?B?WVF2bFdHYzhuMWNmOWZHdGxVN2FNNksrZWR6cHVGUDdKSmtpN2VZZTAwQ3Vo?= =?utf-8?B?U1ljMkNJR0NoNHZPRXoxckNpQlV1cG8xVjdWSzZoZWxGd3g2eEQxc2wxUTht?= =?utf-8?B?VGJvbEN6di8rVWdTNlFmYnl1bHdJTXlwSHl3UlJWelNVUVJ0K3RhaXNkWEJN?= =?utf-8?B?L2ZFSldwM0FDLzJkdUd2QU1YNVN6Wi9EakcyUU5lZ3lwdVRvQUsvSFM3NUE1?= =?utf-8?B?SVlOZS9sN1N0KzBRdGRPNzhCVm5jbUFJYmtyb2hkaDJ2MEpFNUZpaTBaZS93?= =?utf-8?B?Ti9GWCtQWDYveE5ORDV2dlhtQzBEbm1CY3BNQ0RmWFRnVWxVeWhGN3MwUkRQ?= =?utf-8?B?WkVLSjB1N21JSTYxcmNvdVNFOGNGRTZSYi9GOHE2YzNyYnIweFZsT2t5S2sr?= =?utf-8?B?Y3RlWGFaRmp2ZFRZZjIwQ080d3d4bXdib0YreDJKTS9sNUxJcUZDRStDcUg4?= =?utf-8?B?MW9LRXdSa1lpVGc2aXdrcys5Y01KU0NCUUlnc2hrRU1jdmpSWHBvQVkvSmlH?= =?utf-8?B?a2JKMEZBWUE5L2hmV3ovdW5FUTk1YmM5a0VYR3FaaUErTDZjN0paUURSTmsx?= =?utf-8?B?WGNzRFNXeGRmNklhWUx4TmF2TEoxRVRCMFVPSFRYdGlXN0g2L3BNc1FXdUJm?= =?utf-8?B?dFBoRjE0T3FNaGk5RnJIMW5LQ0NkdXV5M3dRWWl0ZFl4UjJyVjdzZS9UQndO?= =?utf-8?B?NSt3ZmlNMTI1VUxuQ3RFSkRTUXBCNEZibVlqUkp3d1VzVHl2amRlZy9sZDNv?= =?utf-8?B?dWo1Z2FFMDArTURqSjVBWGIwOTQzNzNKWHlBa2hsdUxrbWRzTmNhQ2w0cDBq?= =?utf-8?B?akZXRmlnTkk2UG5SZ3JrcHZnSzZ4NWZqK3JIRUQwekxwY21HbzlEbWpFNHI1?= =?utf-8?B?MktaSkswakwzY3B0aWs1eFRoclVPaENqaW9RSDZ4Y3lqY0hXNU1NRkxlSFZt?= =?utf-8?B?b3JmT0Z3UHlFcHlxSHIrNG9kaDVUL1NJL2JsSkNEeVErQmNGL3RQZGJ4dHVH?= =?utf-8?B?eGlJckhYUldsckt1bHZLTkFqZVlDL0JKY3lSTkppOFp6UkJqaTY2aURGQzVB?= =?utf-8?B?dC95UEE2MU5Pc2pUQiszQnpQYVJJb1M3WG9Cb2g4eWs0RmRJcWpSRUk4bFhp?= =?utf-8?B?b1ZBWVd4RElGVlF3QzNOOTB5c2xhRW5Fd05HZUY1SWNkK05aUzVYbmhGVTFi?= =?utf-8?B?NE5uOVJRd2drKzk3M1NmYjcwRU9sYjNtdGNjL25tMlNvN3dQbDlBRjhHcG1x?= =?utf-8?B?VkdlcUtSZGxqaXh4UCtobWgxcEZmRUZteWxXK2hOSlVvQkVkVFN3emdXL2hD?= =?utf-8?B?c01sOHFnS20rWU5SZXVXRzA0dXZQNE0rYWtCUEtkVzNwUS9nRXdjTUlUOHVJ?= =?utf-8?B?S29TZkg1QmU4ZjVMZGJLRVE4TjV3ZGVoaEJHSmU3WkFDNFhuWms1T3M5aTha?= =?utf-8?Q?FXqcaGIKjZNGr?=
x-ms-exchange-transport-forked: True
x-mc-unique: lGJR0d85OLaW8qzrRtNbaw-1
x-originatororg: gs1.org
x-ms-exchange-crosstenant-authas: Internal
x-ms-exchange-crosstenant-authsource: PH0PR08MB7225.namprd08.prod.outlook.com
x-ms-exchange-crosstenant-network-message-id: df113fd6-62e2-4f64-759f-08d96d2227bc
x-ms-exchange-crosstenant-originalarrivaltime: 01 Sep 2021 08:26:11.1020 (UTC)
x-ms-exchange-crosstenant-fromentityheader: Hosted
x-ms-exchange-crosstenant-id: 3197754b-b3a7-45b5-b82c-c8bc62c25b58
x-ms-exchange-crosstenant-mailboxtype: HOSTED
x-ms-exchange-crosstenant-userprincipalname: M3Sh35o4ij8VDYhV5ek+vDb2r4ZVziH8aVqiH0xH3w7RmEcQU/pXr2f5aCfPwkc8bjds3MqvfVqqdh3vxALu2g==
x-ms-exchange-transport-crosstenantheadersstamped: PH0PR08MB6988
MIME-Version: 1.0
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUK75A19 smtp.mailfrom=phil.archer@gs1.org
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: gs1.org
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/b3ctDELuh53h_FeCN3lYRWVpzHo>
Subject: Re: [httpapi] Fwd: New Version Notification for draft-nottingham-link-template-03.txt
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: Wed, 01 Sep 2021 08:26:29 -0000

SGkgTWFyaywNCg0KVGhpcyBpcyB2ZXJ5IGludGVyZXN0aW5nLiBObyBwcm9taXNlcyBidXQgaXQg
bG9va3MgbGlrZSBzb21ldGhpbmcgd2UncmUgbGlrZWx5IHRvIHdhbnQgdG8gaW1wbGVtZW50IGJv
dGggaW4gSFRUUCBIZWFkZXJzIGFuZCBpbiBMaW5rc2V0cy4gVGhlIHVzZSBjYXNlIGlzIGZvciB0
aGluZ3MgbGlrZSBwcm9kdWN0IGJhdGNoIG51bWJlcnMgYW5kIHNlcmlhbCBudW1iZXJzIGluIGEg
R1MxIERpZ2l0YWwgTGluayBVUkkgdGhhdCwgdGhyb3VnaCB0ZW1wbGF0aW5nLCBjYW4gYmUgcmUt
d3JpdHRlbiBpbiBhcmJpdHJhcnkgQVBJIGNhbGxzLg0KDQpQaGlsDQoNCg0KUGhpbCBBcmNoZXIN
CkRpcmVjdG9yLCBXZWIgU29sdXRpb25zLCBHUzENCmh0dHBzOi8vd3d3LmdzMS5vcmcNCg0KTWVl
dCBHUzEgRGlnaXRhbCBMaW5rIERldmVsb3BlcnMgYXQNCmh0dHBzOi8vZ3JvdXBzLmdvb2dsZS5j
b20vZm9ydW0vIyFmb3J1bS9nczEtZGlnaXRhbC1saW5rLWRldmVsb3BlcnMNCg0KaHR0cHM6Ly9w
aGlsYXJjaGVyLm9yZw0KKzQ0ICgwKTc4ODcgNzY3NzU1DQpAcGhpbGFyY2hlcjENClNreXBlOiBw
aGlsYXJjaGVyDQoNCk9uIDAxIFNlcHRlbWJlciAyMDIxIDA2OjM3LCBodHRwYXBpIHdyb3RlOg0K
SGkgYWxsLA0KDQpJJ3ZlIGhhZCB0aGlzIHNwZWMgb24gdGhlIGJhY2sgYnVybmVyIGZvciBhICps
b25nKiB0aW1lLCBiZWNhdXNlIEkgd2FudGVkIHRvIG1ha2Ugc3VyZSBpdCB3YXMgYWN0dWFsbHkg
dXNlZnVsIHRvIHNvbWVvbmUgYmVmb3JlIHByb2dyZXNzaW5nIGl0Lg0KDQpJJ3ZlIGhlYXJkIGZy
b20gYSBmZXcgcGVvcGxlIHRoYXQgaXQgd291bGQgYmUgdXNlZnVsIGZvciB0aGVtIGluIHRoZSBy
ZWFsIHdvcmxkLCBzbyBJJ2QgbGlrZSB0aGUgV0cgdG8gY29uc2lkZXIgYWRvcHRpb24uDQoNCkFu
eSB0aG91Z2h0cz8NCg0KQ2hlZXJzLA0KDQoNCg0KICAgICAgICBCZWdpbiBmb3J3YXJkZWQgbWVz
c2FnZToNCg0KICAgICAgICBGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcgPG1haWx0bzpp
bnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+DQoNCiAgICAgICAgU3ViamVjdDogTmV3IFZlcnNpb24g
Tm90aWZpY2F0aW9uIGZvciBkcmFmdC1ub3R0aW5naGFtLWxpbmstdGVtcGxhdGUtMDMudHh0DQoN
CiAgICAgICAgRGF0ZTogMSBTZXB0ZW1iZXIgMjAyMSBhdCAzOjM1OjIxIHBtIEFFU1QNCg0KICAg
ICAgICBUbzogIk1hcmsgTm90dGluZ2hhbSIgPG1ub3RAbW5vdC5uZXQgPG1haWx0bzptbm90QG1u
b3QubmV0PiA+DQoNCg0KDQogICAgICAgIEEgbmV3IHZlcnNpb24gb2YgSS1ELCBkcmFmdC1ub3R0
aW5naGFtLWxpbmstdGVtcGxhdGUtMDMudHh0DQogICAgICAgIGhhcyBiZWVuIHN1Y2Nlc3NmdWxs
eSBzdWJtaXR0ZWQgYnkgTWFyayBOb3R0aW5naGFtIGFuZCBwb3N0ZWQgdG8gdGhlDQogICAgICAg
IElFVEYgcmVwb3NpdG9yeS4NCg0KICAgICAgICBOYW1lOiBkcmFmdC1ub3R0aW5naGFtLWxpbmst
dGVtcGxhdGUNCiAgICAgICAgUmV2aXNpb246IDAzDQogICAgICAgIFRpdGxlOiBUaGUgTGluay1U
ZW1wbGF0ZSBIVFRQIEhlYWRlciBGaWVsZA0KICAgICAgICBEb2N1bWVudCBkYXRlOiAyMDIxLTA5
LTAxDQogICAgICAgIEdyb3VwOiBJbmRpdmlkdWFsIFN1Ym1pc3Npb24NCiAgICAgICAgUGFnZXM6
IDUNCiAgICAgICAgVVJMOiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL2FyY2hpdmUv
aWQvZHJhZnQtbm90dGluZ2hhbS1saW5rLXRlbXBsYXRlLTAzLnR4dA0KICAgICAgICBTdGF0dXM6
ICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtbm90dGluZ2hh
bS1saW5rLXRlbXBsYXRlLw0KICAgICAgICBIdG1sOiAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1ub3R0aW5naGFtLWxpbmstdGVtcGxhdGUtMDMuaHRtbA0K
ICAgICAgICBIdG1saXplZDogICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
aHRtbC9kcmFmdC1ub3R0aW5naGFtLWxpbmstdGVtcGxhdGUNCiAgICAgICAgRGlmZjogICAgICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1ub3R0aW5naGFtLWxp
bmstdGVtcGxhdGUtMDMNCg0KICAgICAgICBBYnN0cmFjdDoNCiAgICAgICAgICBUaGlzIHNwZWNp
ZmljYXRpb24gZGVmaW5lcyB0aGUgTGluay1UZW1wbGF0ZSBIVFRQIGhlYWRlciBmaWVsZCwNCiAg
ICAgICAgICBwcm92aWRpbmcgYSBtZWFucyBmb3IgZGVzY3JpYmluZyB0aGUgc3RydWN0dXJlIG9m
IGEgbGluayBiZXR3ZWVuIHR3bw0KICAgICAgICAgIHJlc291cmNlcywgc28gdGhhdCBuZXcgbGlu
a3MgY2FuIGJlIGdlbmVyYXRlZC4NCg0KDQoNCg0KICAgICAgICBUaGUgSUVURiBTZWNyZXRhcmlh
dA0KDQoNCg0KDQoNCi0tDQpNYXJrIE5vdHRpbmdoYW0gICBodHRwczovL3d3dy5tbm90Lm5ldC8N
Cg0KQ09ORklERU5USUFMSVRZIC8gRElTQ0xBSU1FUjogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZS1t
YWlsIGFyZSAgY29uZmlkZW50aWFsIGFuZCBhcmUgbm90IHRvIGJlIHJlZ2FyZGVkIGFzIGEgY29u
dHJhY3R1YWwgb2ZmZXIgb3IgYWNjZXB0YW5jZSBmcm9tIEdTMSAocmVnaXN0ZXJlZCBpbiBCZWxn
aXVtKS4gDQpJZiB5b3UgYXJlIG5vdCB0aGUgYWRkcmVzc2VlLCBvciBpZiB0aGlzIGhhcyBiZWVu
IGNvcGllZCBvciBzZW50IHRvIHlvdSBpbiBlcnJvciwgeW91IG11c3Qgbm90IHVzZSBkYXRhIGhl
cmVpbiBmb3IgYW55IHB1cnBvc2UsIHlvdSBtdXN0IGRlbGV0ZSBpdCwgYW5kIHNob3VsZCBpbmZv
cm0gdGhlIHNlbmRlci4gDQpHUzEgZGlzY2xhaW1zIGxpYWJpbGl0eSBmb3IgYWNjdXJhY3kgb3Ig
Y29tcGxldGVuZXNzLCBhbmQgb3BpbmlvbnMgZXhwcmVzc2VkIGFyZSB0aG9zZSBvZiB0aGUgYXV0
aG9yIGFsb25lLiANCkdTMSBtYXkgbW9uaXRvciBjb21tdW5pY2F0aW9ucy4gDQpUaGlyZCBwYXJ0
eSByaWdodHMgYWNrbm93bGVkZ2VkLiANCihjKSAyMDIwLg0K


From nobody Wed Sep  1 03:49:37 2021
Return-Path: <julian.reschke@gmx.de>
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 711D53A193A for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 03:49:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
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 GCtQEfFxbbYd for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 03:49:33 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (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 7159B3A1931 for <httpapi@ietf.org>; Wed,  1 Sep 2021 03:49:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1630493368; bh=Jm+5BpFO6W1oRftzft4x42SLP+bHEleZ1r8PZoh1bMU=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=XJmDEde6qVC9NEqfPI29OVLPL4ocYTH2/9SW5XDGd1SrK2W+p2EGr6hFsMk6SJawb 7j7ZveGJeWK1+T0Fp/WcmRGi/veZ4mB/ETMMHkxRWl/GyQWsZvv5BUj4u4SyTnoqzs rUic1NkiC+aHtcFug2jAgcZuYbvspAZ6rin7gtgI=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.182] ([91.61.51.192]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MaJ3n-1mXA3J2xyH-00WGap for <httpapi@ietf.org>; Wed, 01 Sep 2021 12:49:28 +0200
To: httpapi@ietf.org
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <33cd534b-bca9-ecfb-2029-1dfcec3fda11@gmx.de>
Date: Wed, 1 Sep 2021 12:49:26 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:xZA8/ZnVPISsnad9DyVL9FkbZiJTqI/ZDdrfyAUp90rAJe1xeJI aNgSVw2HeucneeJISLdaVK/vrhNfmonDu1Sw7l78oTJc9TQj9C4CcAWuJQmhRiuuGzW5138 CsNnRY7hXJSR5hKHp4NoI2kEvmOAeQknXY1kAKGm9zqRXY/13o0wCAXwKeC7WtPHgLZ4/H2 /0s5xLsPcSReA5l5RvYOw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:YO2kqF9sMm4=:5LrOBQOOSHMAu7+Wzg7wRg dZw93O1D2kMjEdgJdLC3v+ZCmjDPsdr8UTWFtUTb2B8PCB/6gXGCvXEApGl1Kvm3bimTHLUL+ KIJsOafwnPGiDVcykU7QGkEtIIsEtDIPFCffz41WB6zD+jFELrSzeJNlGJXCVfalJwqi4s0P5 RJpM9aUjdya7ughO64fGOoKwycyz+dzEhlxNHJMAY41ubCeUGhTVe0ohto1b3ILiR0TiNEsv7 NMscoYNu9LFcbaZREcQZsWPVfhbdiUj1duYdIvrqTldbnS95kZ6WzO1MYO/GNORxmu/ZElTXe grUmtLqZXNupqNEuYZE/eiUlDDkaSCBtQreL+VhbcoS8uiipgfOyC6EBg+931sl46juBG9Ah8 GwTz93OPcLxiqop8ULs4OtOaAwSTndpf2+2LU7rv4cs8dcKvm5YFqq5n9lF9wTnCCc7sUQl4i FYBBR58l7QiiAojEUh0Kl7OoAEk8mIOX6pCB1+yxkoxNCadD0PRTAHY97mUcDNb71Nxqaxrfy mO01b1pq61g5J+Re78hY4uLj9AxSYkbyNqC1Sgs+vmVcVz2e3XL2/orrT+vmAHdGt8infzKpN LQcvCQy9SVEBU5CoerlUUEG8ynd9vGFx1aN86hm0WPGTU7U7Q2QOUa9yg3eJMeePSSGeLo0Cr lYGAznUHwuxNCCpfhn4b56T7eiO7mTyciSOtQIR8aaW8HNbJNhQ5pC07C0C4L2+CTHzoSuBrG ZRQWJ3yNw6g7Fz0MDDzniGIvqpxOu61S+J8rqkgBZTKbiASHxLXyuqyQfl9Y45FtoqYF5J9Xq roia2ZowA7XqrUBL1U/hIcurVXag4ab3EHfLsgLoa3P3LhhZutyn5fYTAsrbimeS4TwTNUJXz /RjfvK44Wxfch4NTtddye7DXloY07KHFQzqdzzgZMxnUemGwNv2HbDv1MQtpwaYe/CcFjs3h5 u49GuZ+T0swrZD5EaM5prAsf61QOBK3eVutfZXkfIcrVG3hoLr+JgJak8FrvPeGti7DjRl6BE 0YzAvzHUWGww27ChafJ6uQ8qDMxBh4axOHyTwdBJnNkybBnHK4PHrXaNXDwQ2UtRIrkk40KBV 6928+NptgcgaPGOl19McQTdmCNFs1R3o8VHUEbB0T8yrTpK8hVEX3InjQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/X1unPxd76OGTzVDPoXRB9XkH8ZM>
Subject: Re: [httpapi] Fwd: New Version Notification for draft-nottingham-link-template-03.txt
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: Wed, 01 Sep 2021 10:49:36 -0000

Am 01.09.2021 um 07:36 schrieb Mark Nottingham:
> Hi all,
>
> I've had this spec on the back burner for a *long* time, because I
> wanted to make sure it was actually useful to someone before progressing=
 it.
>
> I've heard from a few people that it would be useful for them in the
> real world, so I'd like the WG to consider adoption.
>
> Any thoughts?
>
> Cheers,

Absolutely.

The tricky thing is not the syntax, but how to describe variables,
though - that's the same problem with URI templates in general; the
consumer needs to understand what the variables are and how to fill
them. That's fine when there's already some out-of-band knowledge.

var-base is interesting; it probably would be good to create an example
using it...

Best regards, Julian


From nobody Wed Sep  1 05:39:59 2021
Return-Path: <mt@lowentropy.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 A96933A0D7F for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 05:39:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 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_H2=-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=lowentropy.net header.b=mQqBqLZK; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=JWIQUcgG
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 PKmhI2ldZ8Gr for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 05:39:31 -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 55C493A0D75 for <httpapi@ietf.org>; Wed,  1 Sep 2021 05:39:31 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id D12BC3200942 for <httpapi@ietf.org>; Wed,  1 Sep 2021 08:39:28 -0400 (EDT)
Received: from imap41 ([10.202.2.91]) by compute5.internal (MEProxy); Wed, 01 Sep 2021 08:39:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm3; bh=Q10sCTxdk3QwH8MyrQhfpNSM+AJFtL2 Wc2favBI27jI=; b=mQqBqLZKE7IxIIcDvfGk6SVh+WD/V0P/CS0Aqc6bwguf7fv j64Dzg76FNYWuNuEqFvmpi3rtYV4PKX+zl8t012ZiwjYGmjF/gb0G0+fBTCgd07y u7OpIhF0XLIkcVyBRIOqRhHQws3npiWZmOVFXbUrHN1zNGQ4PfSs2OUEZeN96trJ xjqvtbLE8K7kp3tnQw/Ro1+Xp5CrwJkUl0Zx5i+ROB3JGLIpdIBIpWF/966KeVzN kKawtcc92WQJS2WLbtW2yb2mBcFV2/oLSy+pZpXh9Xa/wtIZfQrvvHguUcVxK88F UZ9Y7g68fQwBW+GEdxLpFtulL3wcAhP/PjDphkg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=Q10sCT xdk3QwH8MyrQhfpNSM+AJFtL2Wc2favBI27jI=; b=JWIQUcgGk2p5Dvf6bZKNXw jHPEW/CbTkpZjdXyVHuwURUVm+O6YqV7KrrUMROVmbAFadiPr57UDRIfynBjraTK FA1L3Q/XenlLc1Ipi8TIX2n1eUPHZxo7GkazZISan5fWWwCuLpYjLZLhriIJ6Y94 AC/GR/5W+r1cyOF/i3pDEfSwFyxJ6hd26eUJmWToYhmrklwQ/tia6fKVfq7jnYe6 vWIoBuqPBfxcrideGyFKDv7dfmDx6SAJ5GSeU3tE7vDV1zSDHeXh2GEBwsy9MAr7 OKFLPuQ+OrC4tHin7VahAqBOY8rso8oP/ZWFrtIa+6qyNtxO1XEuA/tszsdIs7LQ ==
X-ME-Sender: <xms:f3QvYTNzPL9ko3UUp0-VnK4Yl8I_1OzOQryEny8sghGJsgl-rzOW6g> <xme:f3QvYd_6NnEhYo65e9jkywSlyO3N3L9qOvieVOzLVcVpjvdEuy-3g47lvig9qBTV4 UynMgssGphdXS5bn3c>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvfedgheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderreejnecuhfhrohhmpedfofgrrhhtihhnucfvhhhomhhsohhnfdcuoehmtheslhho figvnhhtrhhophihrdhnvghtqeenucggtffrrghtthgvrhhnpefgveduudetfedtffegud euieelfeeigfehheefleejtddvuddukefghfegveeikeenucffohhmrghinhepihgvthhf rdhorhhgpdhmnhhothdrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehmtheslhhofigvnhhtrhhophihrdhnvght
X-ME-Proxy: <xmx:f3QvYSSDwTjvmw4z0-mJa9AC745JTFvvdW6STbm7WcWQeDMBMNNgOQ> <xmx:f3QvYXuaSmgyGLqjQdmVEC-_59jA_987GcBsEY6F8QiV8pyVf6lTNw> <xmx:f3QvYbcMNr4ZjyRdnxBip50dTdyIE-AB-miomn_GvU813kcP0TEA4Q> <xmx:gHQvYVrxBhL-ef-r_e5_yeKMExki7mr1lgbTEjjUzgB45ZFg3t_Jpg>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id C7F463C0F62; Wed,  1 Sep 2021 08:39:27 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-1126-g6962059b07-fm-20210901.001-g6962059b
Mime-Version: 1.0
Message-Id: <acb765f3-eb1c-459d-a480-89bcf53eb56a@www.fastmail.com>
In-Reply-To: <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
Date: Wed, 01 Sep 2021 22:39:07 +1000
From: "Martin Thomson" <mt@lowentropy.net>
To: httpapi@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/YYX5grbakpvgQw7atzlgyi8q3AI>
Subject: Re: [httpapi]  =?utf-8?q?Fwd=3A_New_Version_Notification_for_draft-no?= =?utf-8?q?ttingham-link-template-03=2Etxt?=
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: Wed, 01 Sep 2021 12:39:57 -0000

Why not use structured fields for this?  As far as I can see, that just means <> becomes "", but the practical benefits seem to outweigh a small cosmetic consistency.

(Like Julian, var-base seems ... challenging.  I found the description of it hard to follow, but it seemed like the order of resolving against base URIs was unexpected.)

On Wed, Sep 1, 2021, at 15:36, Mark Nottingham wrote:
> Hi all,
> 
> I've had this spec on the back burner for a *long* time, because I 
> wanted to make sure it was actually useful to someone before 
> progressing it.
> 
> I've heard from a few people that it would be useful for them in the 
> real world, so I'd like the WG to consider adoption.
> 
> Any thoughts?
> 
> Cheers,
> 
> 
> > Begin forwarded message:
> > 
> > *From: *internet-drafts@ietf.org
> > *Subject: **New Version Notification for draft-nottingham-link-template-03.txt*
> > *Date: *1 September 2021 at 3:35:21 pm AEST
> > *To: *"Mark Nottingham" <mnot@mnot.net>
> > 
> > 
> > A new version of I-D, draft-nottingham-link-template-03.txt
> > has been successfully submitted by Mark Nottingham and posted to the
> > IETF repository.
> > 
> > Name: draft-nottingham-link-template
> > Revision: 03
> > Title: The Link-Template HTTP Header Field
> > Document date: 2021-09-01
> > Group: Individual Submission
> > Pages: 5
> > URL:            https://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt
> > Status:         https://datatracker.ietf.org/doc/draft-nottingham-link-template/
> > Html:           https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html
> > Htmlized:       https://datatracker.ietf.org/doc/html/draft-nottingham-link-template
> > Diff:           https://www.ietf.org/rfcdiff?url2=draft-nottingham-link-template-03
> > 
> > Abstract:
> >   This specification defines the Link-Template HTTP header field,
> >   providing a means for describing the structure of a link between two
> >   resources, so that new links can be generated.
> > 
> > 
> > 
> > 
> > The IETF Secretariat
> > 
> > 
> 
> --
> Mark Nottingham   https://www.mnot.net/
> 
> -- 
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi
> 


From nobody Wed Sep  1 16:24:26 2021
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 6F8773A1D9C for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 16:24:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 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_H2=-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=dL+3xju0; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=VpQo6T4Y
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 IG0yYO6etweO for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 16:24:19 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A3B93A1D98 for <httpapi@ietf.org>; Wed,  1 Sep 2021 16:24:19 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id EDB993200A09; Wed,  1 Sep 2021 19:24:17 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Wed, 01 Sep 2021 19:24:18 -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=c 6ArXo/0aBsB6viobzw1ZmWxF5zhMQU7S9xpesINgEY=; b=dL+3xju09cMTQbKWg a6+VKuw174Geq7th3cz6RB1lA+wQ96UjfISM1QcFwoC92eJW0XgSKQ89OZtW69/y j6NQvFRR+WrYWZ7sS4JBBZk70RDXr4l/0vU6OLmUeM+q/sg6UO2GIq+5k/Kfqor6 oFS+96WzwIJm3YesRAYGH3cJaGUvgfhoSYCN+bw0/K1TEhXIZ/5yhphD1TPpUVV2 cneOA4dbThUCjP+zj/aFHBBlddFywCSufVVmXYvGNBPs36ysgsMFHLBcH4fLTnPk DGRYQFswegDI12ty0NsfJuWr6bxzQSXkrGvSGu6acl7p45ThMx1rMmkJqXhmMEsE 3jLBg==
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=c6ArXo/0aBsB6viobzw1ZmWxF5zhMQU7S9xpesINg EY=; b=VpQo6T4Y68DUQIjHcDhozgoxX/V6sAk5S0BK+cgK4mtuYNCDTOSE7QpxK F6Rb2iFIhKOymbzH1UNHawxLAJkgY+8BfclfwlnZuWd/ZTwGhCVgFg+Xr/72yMv9 mac3cFqc+3VAQp6Ng6RSLf8LBs0EZvRNkyHFH8L6zd4v7qv3RaTpnpqb7JzgRFrC ZFWwbYqJ7+Q1wbyqn+NEndLwHSFjX5k2UbmIeeS9ntebrhzaBcyzg38gUEIQGyn6 VFPCK2Np2A1ea7Xsbk0qo+M0iduvrAseZHU38V6lelxoocfQxesn4E2KWb3Ofjqg sKAuABrS8FrDAgaWAjgGVpmabCCvg==
X-ME-Sender: <xms:ngswYeov9GcyLX1oxS5ICW_PrS_NEOSYpGoF9B4fgxB-wJjpCpJx0A> <xme:ngswYcq-sgV2sH0SAuYf6QFODW1tzm4Da3-7K5zxuVv89I0AxPck70RzQVqs1sMkK ZIV5i7prhVEP3Fo-A>
X-ME-Received: <xmr:ngswYTMQHQrPThmWxlSKmOKH0juTQX5Vyc2jHqohNbFMdu8FvMBUyYWTJUER2f-tPoe2dgU95rsiZ4eeF5Q-yEBXr6A0EsQNmOx0j5h8gTflpZkxmg1qhh19>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvgedgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne goufhushhpvggtthffohhmrghinhculdegledmnecujfgurheptggguffhjgffgffkfhfv ofesthhqmhdthhdtvdenucfhrhhomhepofgrrhhkucfpohhtthhinhhghhgrmhcuoehmnh hothesmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpedvfeejtdejffffvdehffei keeiudeuheeugfeuhfegiefgveduffdvudelfeeuheenucffohhmrghinhepghhithhhuh gsrdhiohdpihgvthhfrdhorhhgpdhmnhhothdrnhgvthenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:ngswYd4j1dimXtRMf9ATkdt1g080ZVHmiRpQtNQTK0ZPeAVsKle5Rg> <xmx:ngswYd595aGfiu_E2FOBk2FAKDBCFSNIsVVpx7_48NDlDQ5tAp9Zpg> <xmx:ngswYdinWisPq8NAaPP20AMWECK0xx6ApnrqCzhyAZuX4hFjXCjfow> <xmx:oQswYXkwzzT-U1C3_ICXP5ZPByWHipbJtyRozKIq3NmwvEaJ0_-hAg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Sep 2021 19:24:13 -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: <acb765f3-eb1c-459d-a480-89bcf53eb56a@www.fastmail.com>
Date: Thu, 2 Sep 2021 09:24:04 +1000
Cc: httpapi@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B8ACB36A-C2C2-4DE8-9AD3-6FA547E8964C@mnot.net>
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net> <acb765f3-eb1c-459d-a480-89bcf53eb56a@www.fastmail.com>
To: Martin Thomson <mt@lowentropy.net>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/-rmFohZo_cWQlLeGN89f4JEWwIw>
Subject: Re: [httpapi] Fwd: New Version Notification for draft-nottingham-link-template-03.txt
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: Wed, 01 Sep 2021 23:24:26 -0000

On 1 Sep 2021, at 10:39 pm, Martin Thomson <mt@lowentropy.net> wrote:
>=20
> Why not use structured fields for this?  As far as I can see, that =
just means <> becomes "", but the practical benefits seem to outweigh a =
small cosmetic consistency.

Good q. I think it should definitely be considered. This is currently =
following the Link syntax because a) it was written before SF, and b) =
Someone who's familiar with Link is going to wonder why. I doubt (b) is =
good enough.

It does beg the question of whether there should be a SF variant of =
Link. See also =
<https://mnot.github.io/I-D/binary-structured-headers/#links>.


> (Like Julian, var-base seems ... challenging.  I found the description =
of it hard to follow, but it seemed like the order of resolving against =
base URIs was unexpected.)

Yeah, that's only half-baked; needs more thought (and as Julian points =
out, examples).

Cheers,


> On Wed, Sep 1, 2021, at 15:36, Mark Nottingham wrote:
>> Hi all,
>>=20
>> I've had this spec on the back burner for a *long* time, because I=20
>> wanted to make sure it was actually useful to someone before=20
>> progressing it.
>>=20
>> I've heard from a few people that it would be useful for them in the=20=

>> real world, so I'd like the WG to consider adoption.
>>=20
>> Any thoughts?
>>=20
>> Cheers,
>>=20
>>=20
>>> Begin forwarded message:
>>>=20
>>> *From: *internet-drafts@ietf.org
>>> *Subject: **New Version Notification for =
draft-nottingham-link-template-03.txt*
>>> *Date: *1 September 2021 at 3:35:21 pm AEST
>>> *To: *"Mark Nottingham" <mnot@mnot.net>
>>>=20
>>>=20
>>> A new version of I-D, draft-nottingham-link-template-03.txt
>>> has been successfully submitted by Mark Nottingham and posted to the
>>> IETF repository.
>>>=20
>>> Name: draft-nottingham-link-template
>>> Revision: 03
>>> Title: The Link-Template HTTP Header Field
>>> Document date: 2021-09-01
>>> Group: Individual Submission
>>> Pages: 5
>>> URL:            =
https://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt
>>> Status:         =
https://datatracker.ietf.org/doc/draft-nottingham-link-template/
>>> Html:           =
https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html
>>> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-nottingham-link-template
>>> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-nottingham-link-template-03
>>>=20
>>> Abstract:
>>>  This specification defines the Link-Template HTTP header field,
>>>  providing a means for describing the structure of a link between =
two
>>>  resources, so that new links can be generated.
>>>=20
>>>=20
>>>=20
>>>=20
>>> The IETF Secretariat
>>>=20
>>>=20
>>=20
>> --
>> Mark Nottingham   https://www.mnot.net/
>>=20
>> --=20
>> httpapi mailing list
>> httpapi@ietf.org
>> https://www.ietf.org/mailman/listinfo/httpapi
>>=20
>=20
> --=20
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi

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


From nobody Wed Sep  1 17:50:28 2021
Return-Path: <info@maxmaton.nl>
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 339463A2092 for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 17:50:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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=messagingengine.com
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 Yua9kjsRuzAX for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 17:50:19 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D9923A2097 for <httpapi@ietf.org>; Wed,  1 Sep 2021 17:50:19 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 6F8D25C00FD; Wed,  1 Sep 2021 20:50:18 -0400 (EDT)
Received: from imap44 ([10.202.2.94]) by compute5.internal (MEProxy); Wed, 01 Sep 2021 20:50:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=uXjEET +Evn7fbKoh6rzxID4uYd5JZBmGa3wGcW/U+po=; b=gtTzqcZDJegq4W3TY5Sek6 R3dWbmc+URTmdHPKlYUkgY8lwPesmFwHdH1BvLgu/yl+GW9UW8EQSeZvuxyAeLJs OLZht/9AbyQAvWYmRDhikYpESPa4T/GeEXAemlWYfiwbfhXGZ3aMz3ly49gOjbaE RY/Xnpv1pXWhGGxjpYOkXU9HikalewV5scySi1a2hYcr7a/KCTs9GCeuCoJyc6SQ 0ejcxE2ashhgPYg+3/jaRqvaZfs5bllwFPMRSdpZiu/e9OUkD3l3OGTqrLPmJFw7 b52rHbMfce1alYtyv8lmYfZ2XfVj56StlUMn6SImt19XMiBrgfdrvrXlYyzTznRQ ==
X-ME-Sender: <xms:yR8wYWJV7TQs7aFQpgSEENJJWsTWa7JQVunow90JZADoy4LBFfEmkQ> <xme:yR8wYeKCEb5z6GZJfcFR4tuz8NmtwboStZEnrHbyRT0Vz14JLnepOuKCA-aBK7iVR aSOpnLP9tGWWD4img>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvgedgfeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesrgdtreerreerjeenucfhrhhomhepfdforgig ucforghtohhnfdcuoehinhhfohesmhgrgihmrghtohhnrdhnlheqnecuggftrfgrthhtvg hrnhepteelhfeggeegjedufeetgedttdeltefgvdegtdfhieetiefglefhveejgeegffdu necuffhomhgrihhnpehivghtfhdrohhrghdpmhhnohhtrdhnvghtnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepihhnfhhosehmrgigmhgrthho nhdrnhhl
X-ME-Proxy: <xmx:yR8wYWsexESeK3PgxxzsEFmmnmogETGb3KsQ6sc4BbI6ikGJNdHjCg> <xmx:yR8wYbaBXJR91VVRXJbMpVv1zosUBvbrX2Ith4IKTtNN5ebIrHBDHA> <xmx:yR8wYdaC-OuItUxHE5BfY3ZNEdWsJuoMJEuDZNtvXkqmOvBg7bXW_w> <xmx:yh8wYf1v-hjD33wg-k-ATWRYnfSKq9IxqbkPIhavCqB8zEqIGr1DCQ>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 43570FA0AA4; Wed,  1 Sep 2021 20:50:17 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-1126-g6962059b07-fm-20210901.001-g6962059b
Mime-Version: 1.0
Message-Id: <5d5ed837-1a47-4363-8f8a-ed065f9f2edb@www.fastmail.com>
In-Reply-To: <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net>
Date: Thu, 02 Sep 2021 02:49:53 +0200
From: "Max Maton" <info@maxmaton.nl>
To: "Mark Nottingham" <mnot@mnot.net>, httpapi@ietf.org
Content-Type: multipart/alternative; boundary=173be9473d8a460389fb0e4d4a0237a0
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/b_bOL1HG9f7rICUjJS9KHwuyt2A>
Subject: Re: [httpapi]  =?utf-8?q?Fwd=3A_New_Version_Notification_for_draft-no?= =?utf-8?q?ttingham-link-template-03=2Etxt?=
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, 02 Sep 2021 00:50:27 -0000

--173be9473d8a460389fb0e4d4a0237a0
Content-Type: text/plain

Hi Mark,

It seems an interesting proposal, currently we use the Link header with an `templated="true"` property. I have a two questions:

 - Am I correct in assuming that the variables are defined by the media type documentation for the returned Content-Type?
 - If so, wouldn't it make sense to leave the var-base out of the specification, given that people defining media types are free to add parameters and are free to define rules about how to resolve the variables? 

Best regards,

Max Maton



On Wed, Sep 1, 2021, at 07:36, Mark Nottingham wrote:
> Hi all,
> 
> I've had this spec on the back burner for a *long* time, because I wanted to make sure it was actually useful to someone before progressing it.
> 
> I've heard from a few people that it would be useful for them in the real world, so I'd like the WG to consider adoption.
> 
> Any thoughts?
> 
> Cheers,
> 
> 
>> Begin forwarded message:
>> 
>> *From: *internet-drafts@ietf.org
>> *Subject: **New Version Notification for draft-nottingham-link-template-03.txt*
>> *Date: *1 September 2021 at 3:35:21 pm AEST
>> *To: *"Mark Nottingham" <mnot@mnot.net>
>> 
>> 
>> A new version of I-D, draft-nottingham-link-template-03.txt
>> has been successfully submitted by Mark Nottingham and posted to the
>> IETF repository.
>> 
>> Name: draft-nottingham-link-template
>> Revision: 03
>> Title: The Link-Template HTTP Header Field
>> Document date: 2021-09-01
>> Group: Individual Submission
>> Pages: 5
>> URL:            https://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt
>> Status:         https://datatracker.ietf.org/doc/draft-nottingham-link-template/
>> Html:           https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html
>> Htmlized:       https://datatracker.ietf.org/doc/html/draft-nottingham-link-template
>> Diff:           https://www.ietf.org/rfcdiff?url2=draft-nottingham-link-template-03
>> 
>> Abstract:
>>   This specification defines the Link-Template HTTP header field,
>>   providing a means for describing the structure of a link between two
>>   resources, so that new links can be generated.
>> 
>> 
>> 
>> 
>> The IETF Secretariat
>> 
> 
> --
> Mark Nottingham   https://www.mnot.net/
> -- 
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi
> 

--173be9473d8a460389fb0e4d4a0237a0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><title></title><style type=3D"text/css">p.Mso=
Normal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi Mark,<br></d=
iv><div><br></div><div>It seems an interesting proposal, currently we us=
e the Link header with an `templated=3D"true"` property. I have a two qu=
estions:<br></div><div><br></div><div>&nbsp;- Am I correct in assuming t=
hat the variables are defined by the media type documentation for the re=
turned Content-Type?<br></div><div>&nbsp;- If so, wouldn't it make sense=
 to leave the var-base out of the specification, given that people defin=
ing media types are free to add parameters and are free to define rules =
about how to resolve the variables?&nbsp;<br></div><div><br></div><div>B=
est regards,</div><div><br></div><div id=3D"sig66491656"><div class=3D"s=
ignature">Max Maton</div><div class=3D"signature"><br></div></div><div><=
br></div><div><br></div><div>On Wed, Sep 1, 2021, at 07:36, Mark Notting=
ham wrote:<br></div><blockquote type=3D"cite" id=3D"qt" style=3D"overflo=
w-wrap:break-word;"><div>Hi all,<br></div><div class=3D"qt-"><br></div><=
div class=3D"qt-">I've had this spec on the back burner for a *long* tim=
e, because I wanted to make sure it was actually useful to someone befor=
e progressing it.<br></div><div class=3D"qt-"><br></div><div class=3D"qt=
-">I've heard from a few people that it would be useful for them in the =
real world, so I'd like the WG to consider adoption.<br></div><div class=
=3D"qt-"><br></div><div class=3D"qt-">Any thoughts?<br></div><div class=3D=
"qt-"><br></div><div class=3D"qt-">Cheers,<br></div><div class=3D"qt-"><=
br></div><div class=3D"qt-"><div><div><br></div><blockquote type=3D"cite=
" class=3D"qt-"><div class=3D"qt-">Begin forwarded message:<br></div><di=
v><br></div><div style=3D"margin-top:0px;margin-right:0px;margin-bottom:=
0px;margin-left:0px;" class=3D"qt-"><span style=3D"color:rgb(0, 0, 0);" =
class=3D"qt-"><span class=3D"font" style=3D"font-family:-webkit-system-f=
ont, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;"><b class=3D"qt-=
">From: </b></span></span><span style=3D"" class=3D"qt-"><span class=3D"=
font" style=3D"font-family:-webkit-system-font, &quot;Helvetica Neue&quo=
t;, Helvetica, sans-serif;"><a href=3D"mailto:internet-drafts@ietf.org" =
class=3D"qt-">internet-drafts@ietf.org</a></span></span><br></div><div s=
tyle=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0p=
x;" class=3D"qt-"><span style=3D"color:rgb(0, 0, 0);" class=3D"qt-"><spa=
n class=3D"font" style=3D"font-family:-webkit-system-font, &quot;Helveti=
ca Neue&quot;, Helvetica, sans-serif;"><b class=3D"qt-">Subject: </b></s=
pan></span><span style=3D"" class=3D"qt-"><span class=3D"font" style=3D"=
font-family:-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, =
sans-serif;"><b class=3D"qt-">New Version Notification for draft-notting=
ham-link-template-03.txt</b></span></span><br></div><div style=3D"margin=
-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;" class=3D"q=
t-"><span style=3D"color:rgb(0, 0, 0);" class=3D"qt-"><span class=3D"fon=
t" style=3D"font-family:-webkit-system-font, &quot;Helvetica Neue&quot;,=
 Helvetica, sans-serif;"><b class=3D"qt-">Date: </b></span></span><span =
style=3D"" class=3D"qt-"><span class=3D"font" style=3D"font-family:-webk=
it-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;">1 Se=
ptember 2021 at 3:35:21 pm AEST</span></span><br></div><div style=3D"mar=
gin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;" class=3D=
"qt-"><span style=3D"color:rgb(0, 0, 0);" class=3D"qt-"><span class=3D"f=
ont" style=3D"font-family:-webkit-system-font, &quot;Helvetica Neue&quot=
;, Helvetica, sans-serif;"><b class=3D"qt-">To: </b></span></span><span =
style=3D"" class=3D"qt-"><span class=3D"font" style=3D"font-family:-webk=
it-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;">"Mar=
k Nottingham" &lt;<a href=3D"mailto:mnot@mnot.net" class=3D"qt-">mnot@mn=
ot.net</a>&gt;</span></span><br></div><div><br></div><div class=3D"qt-">=
<div class=3D"qt-"><div><br></div><div>A new version of I-D, draft-notti=
ngham-link-template-03.txt<br></div><div>has been successfully submitted=
 by Mark Nottingham and posted to the<br></div><div>IETF repository.<br>=
</div><div><br></div><div>Name:<span class=3D"qt-Apple-tab-span" style=3D=
"white-space:pre;"> </span><span class=3D"qt-Apple-tab-span" style=3D"wh=
ite-space:pre;"> </span>draft-nottingham-link-template<br></div><div>Rev=
ision:<span class=3D"qt-Apple-tab-span" style=3D"white-space:pre;"> </sp=
an>03<br></div><div>Title:<span class=3D"qt-Apple-tab-span" style=3D"whi=
te-space:pre;"> </span><span class=3D"qt-Apple-tab-span" style=3D"white-=
space:pre;"> </span>The Link-Template HTTP Header Field<br></div><div>Do=
cument date:<span class=3D"qt-Apple-tab-span" style=3D"white-space:pre;"=
> </span>2021-09-01<br></div><div>Group:<span class=3D"qt-Apple-tab-span=
" style=3D"white-space:pre;"> </span><span class=3D"qt-Apple-tab-span" s=
tyle=3D"white-space:pre;"> </span>Individual Submission<br></div><div>Pa=
ges:<span class=3D"qt-Apple-tab-span" style=3D"white-space:pre;"> </span=
><span class=3D"qt-Apple-tab-span" style=3D"white-space:pre;"> </span>5<=
br></div><div>URL: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;<a href=3D"https://www.ietf.org/archive/id/draft-nottingham=
-link-template-03.txt" class=3D"qt-">https://www.ietf.org/archive/id/dra=
ft-nottingham-link-template-03.txt</a><br></div><div>Status: &nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=3D"https://datatracker.ietf=
.org/doc/draft-nottingham-link-template/" class=3D"qt-">https://datatrac=
ker.ietf.org/doc/draft-nottingham-link-template/</a><br></div><div>Html:=
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=3D"=
https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html" =
class=3D"qt-">https://www.ietf.org/archive/id/draft-nottingham-link-temp=
late-03.html</a><br></div><div>Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;<a href=3D"https://datatracker.ietf.org/doc/html/draft-nottingham-l=
ink-template" class=3D"qt-">https://datatracker.ietf.org/doc/html/draft-=
nottingham-link-template</a><br></div><div>Diff: &nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=3D"https://www.ietf.org/rfc=
diff?url2=3Ddraft-nottingham-link-template-03" class=3D"qt-">https://www=
.ietf.org/rfcdiff?url2=3Ddraft-nottingham-link-template-03</a><br></div>=
<div><br></div><div>Abstract:<br></div><div> &nbsp;&nbsp;This specificat=
ion defines the Link-Template HTTP header field,<br></div><div> &nbsp;&n=
bsp;providing a means for describing the structure of a link between two=
<br></div><div> &nbsp;&nbsp;resources, so that new links can be generate=
d.<br></div><div><br></div><div><br></div><div><br></div><div><br></div>=
<div>The IETF Secretariat<br></div><div><br></div></div></div></blockquo=
te></div><div><br></div><div class=3D"qt-"><div style=3D"color:rgb(0, 0,=
 0);font-family:Helvetica;font-size:14px;font-style:normal;font-variant-=
caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;te=
xt-size-adjust:auto;-webkit-text-stroke-width:0px;"><div>--<br></div><di=
v>Mark Nottingham&nbsp; &nbsp;<a href=3D"https://www.mnot.net/" class=3D=
"qt-">https://www.mnot.net/</a><br></div></div></div></div><div>--&nbsp;=
<br></div><div>httpapi mailing list<br></div><div><a href=3D"mailto:http=
api@ietf.org">httpapi@ietf.org</a><br></div><div><a href=3D"https://www.=
ietf.org/mailman/listinfo/httpapi">https://www.ietf.org/mailman/listinfo=
/httpapi</a><br></div><div><br></div></blockquote><div><br></div></body>=
</html>
--173be9473d8a460389fb0e4d4a0237a0--


From nobody Wed Sep  1 17:57:00 2021
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 B83403A20CB for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 17:56:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 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_H2=-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=kAVEuDpK; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=GfoEsH9m
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 IT6FcJfDrSJR for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 17:56:52 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B82B13A20C9 for <httpapi@ietf.org>; Wed,  1 Sep 2021 17:56:52 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B3DAD5C0159; Wed,  1 Sep 2021 20:56:51 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 01 Sep 2021 20:56:51 -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=J DirXLAc/cApfiTpRVsEunWpm1csqNkBglL4S9ytJl8=; b=kAVEuDpKKHGG5IRFL Bz+lcojhsUjBpD+X+AyiPo5FvxdzUyNcNZ5syYu6GpwGuqb0slIDPBhyWM2W9ZC7 oEtDnjo794tlhvw/R/4gp0rO2WhxQONHTCgA0ZA7H5IZ1lYUiwCqbAQADxFNVTLn 9PlAAoPxEhYOhOPOvaV35WGCzHQXgy7X6pPQjqnHlF9Ev38QQvtxxEP74D+WRWsO ClMkANmX0R3TSWxvaGQYpgfthCYcbaVGukRdIDIwmVAGwwxOX21QCws6h6EoMiKO lssFej5J2MH2At8VB40f1QwNOQEi3/9JS6uHnBDLSZXWgNm7ynMND5LSD7zKX8Wu ihL2A==
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=JDirXLAc/cApfiTpRVsEunWpm1csqNkBglL4S9ytJ l8=; b=GfoEsH9muiWAsKl3fPrwWZ72MrYarBySpLz3zg+q9Vsqpgb36XARQjxLl HfKUSrQo7+aCBdrOTFzHfSgPSLiTyh7azOhNzaVKb3FF3RUrNWiCkkt94niQI/ze 24e0qhkTyydiNxHvEN3gvLi25BsjpjuplAwRSLK/q95rgo34ywM4zy3c5yCzbQVf bS0Qe+E9EUyYKYKDeO3TQ8n4MKb85PSMqg5XOuIpuw3awv/NsL4JpRS8vTKAQNdn sfYod3bU6nQODq8JEbxzMy81ltWnW1mlWN1WsWzryr8JseD4196IuN+5sWXG/8oi 0m1B9AkIoErS/LzjiSC/MxJ+XGd/w==
X-ME-Sender: <xms:USEwYY6iSnTU-QgRe6J2aIVhKiNIGSxfCmPmO7AY2LbpcXBFK-TS9w> <xme:USEwYZ7msNj6Md2cV_ehue3-BJNCQETMTHvrFkkCA4810x_nx47BE-xhO7RTs3jRb blz0jYt32mKAWINVQ>
X-ME-Received: <xmr:USEwYXd9jMf94ZY2qTMtJgFUediGbpLB3ydOO9M1aRvVdVQYlEpe1HyeOYmEBMUs-xYNZnFhEujRtNof1AdAQqRpuMYJn_YsLNaveePAwS3XMQKPdz_FpBKF>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvgedgfeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtggfuhfgjfffgkfhfvffosehtqh hmtdhhtddvnecuhfhrohhmpeforghrkhcupfhothhtihhnghhhrghmuceomhhnohhtsehm nhhothdrnhgvtheqnecuggftrfgrthhtvghrnhepkeduvdeljeegtefhveekhfdtveekle evkeefgeeludeihfdugedvieeuffdttdfhnecuffhomhgrihhnpehivghtfhdrohhrghdp mhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepmhhnohhtsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:USEwYdLBIVBjKii5Qel6sQKbpmlP7dnHc4xqMwRCjMn804nzoKEPag> <xmx:USEwYcL2XXhOYY_NzBi5G3HQJGCePVg-EF0BSIKJTsIuu3CJXAedOg> <xmx:USEwYez4cuOl3VFkJq8V5cQhRT4plnF3f7i8EGflsd4eF9s7zg3GGQ> <xmx:UyEwYQ0QMS7Wd7ebc6_OzfTSNWyPLsEz9WgEUGTvsyvqxeZwGSgTCw>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Sep 2021 20:56: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: <5d5ed837-1a47-4363-8f8a-ed065f9f2edb@www.fastmail.com>
Date: Thu, 2 Sep 2021 10:56:38 +1000
Cc: httpapi@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <1BBEEEB1-5246-4D89-B7BB-327E7263C8B8@mnot.net>
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net> <5d5ed837-1a47-4363-8f8a-ed065f9f2edb@www.fastmail.com>
To: Max Maton <info@maxmaton.nl>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/1oH7xe2SWXXTf5u4Cmb7KHgidnM>
Subject: Re: [httpapi] New Version Notification for draft-nottingham-link-template-03.txt
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, 02 Sep 2021 00:56:59 -0000

Hi Max,

I think that how variables are defined / operate is going to be one of =
the things we'll need to discuss. var-base is just an initial (and =
incomplete) stab at that.

Cheers,


> On 2 Sep 2021, at 10:49 am, Max Maton <info@maxmaton.nl> wrote:
>=20
> Hi Mark,
>=20
> It seems an interesting proposal, currently we use the Link header =
with an `templated=3D"true"` property. I have a two questions:
>=20
>  - Am I correct in assuming that the variables are defined by the =
media type documentation for the returned Content-Type?
>  - If so, wouldn't it make sense to leave the var-base out of the =
specification, given that people defining media types are free to add =
parameters and are free to define rules about how to resolve the =
variables?=20
>=20
> Best regards,
>=20
> Max Maton
>=20
>=20
>=20
> On Wed, Sep 1, 2021, at 07:36, Mark Nottingham wrote:
>> Hi all,
>>=20
>> I've had this spec on the back burner for a *long* time, because I =
wanted to make sure it was actually useful to someone before progressing =
it.
>>=20
>> I've heard from a few people that it would be useful for them in the =
real world, so I'd like the WG to consider adoption.
>>=20
>> Any thoughts?
>>=20
>> Cheers,
>>=20
>>=20
>>> Begin forwarded message:
>>>=20
>>> From: internet-drafts@ietf.org
>>> Subject: New Version Notification for =
draft-nottingham-link-template-03.txt
>>> Date: 1 September 2021 at 3:35:21 pm AEST
>>> To: "Mark Nottingham" <mnot@mnot.net>
>>>=20
>>>=20
>>> A new version of I-D, draft-nottingham-link-template-03.txt
>>> has been successfully submitted by Mark Nottingham and posted to the
>>> IETF repository.
>>>=20
>>> Name:  draft-nottingham-link-template
>>> Revision: 03
>>> Title:  The Link-Template HTTP Header Field
>>> Document date: 2021-09-01
>>> Group:  Individual Submission
>>> Pages:  5
>>> URL:            =
https://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt
>>> Status:         =
https://datatracker.ietf.org/doc/draft-nottingham-link-template/
>>> Html:           =
https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html
>>> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-nottingham-link-template
>>> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-nottingham-link-template-03
>>>=20
>>> Abstract:
>>>   This specification defines the Link-Template HTTP header field,
>>>   providing a means for describing the structure of a link between =
two
>>>   resources, so that new links can be generated.
>>>=20
>>>=20
>>>=20
>>>=20
>>> The IETF Secretariat
>>>=20
>>=20
>> --
>> Mark Nottingham   https://www.mnot.net/
>> --=20
>> httpapi mailing list
>> httpapi@ietf.org
>> https://www.ietf.org/mailman/listinfo/httpapi

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


From foygel@gmail.com  Wed Sep  1 19:57:18 2021
Return-Path: <foygel@gmail.com>
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 D1C203A2463 for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 19:57:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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=gmail.com
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 EuVWX4qHdvSC for <httpapi@ietfa.amsl.com>; Wed,  1 Sep 2021 19:57:12 -0700 (PDT)
Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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 88F673A2462 for <httpapi@ietf.org>; Wed,  1 Sep 2021 19:57:12 -0700 (PDT)
Received: by mail-wr1-x42e.google.com with SMTP id z4so433378wrr.6 for <httpapi@ietf.org>; Wed, 01 Sep 2021 19:57:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=pZtci9Lu3Rb5MSS6Zw26GvfNlPwjteQeq9C2891xmZE=; b=oeWT3vbZcuxvKEJmGPVMLgNopGLl681PR2P6d6NaJayuedNacFOwaqLpQME6cOrZTz alsPR0cwTbBm25VG4QqQqqmZJECn6oGZ8Q5ZNesSazFfL0vyLT7Y3Al6weRP9eMWn2uW kjhPYJUMjZfelVFr5N7hCwR/uxp8RFErIfNY4rIN9R51Bety8okSSKLJbV2XR4nVmXdf WROfm6HJOa0JxhfXFBc1VVVdzYRNYvBxgg0vCpL3BPRPtJA4pOZU9Ar3S3rSnDlx4XFC /J0EU4nM/TovhXzP2UaVkivHX+qmAsXe54Rf2Nlmkn1H3rcMEdHUcrXiexskk1XOi/tL 6pbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=pZtci9Lu3Rb5MSS6Zw26GvfNlPwjteQeq9C2891xmZE=; b=R0N5S33Qyu1vEBfupXbUJMJ8AYltcuS4XOesMood4LzEkvHueoJ+QRiTnKu8w925/R aNKk8r8KLeA1E/WAYzc8onSF5AhndpjqIZcKXSm3G7vCy4DEyL9SEWRcSsLmxboz3pBR /Uoc3xValfHoispFusLvfB899GNFdNoMFgXiUi/8PChzuDoC/KBPDXf4hpiA3reykafn IzD19ILim9fQfTfms+/lCYYTQO2OW1ZAeAAsX9aa+7khlPsWoK9IdU6sAzF4Gtk4hNgA Jaybihh4KkK91kePuqGaHL6giwUZ3P5ilOfeA/BtY9BEZgBF6K9Wt/+kW2kaMB8WQd9S Swlw==
X-Gm-Message-State: AOAM532Kcuw+3yN5y0qd1AoqDIPm7amtDk9WH3VNQNO4anSxRr2Se+EP Mb9glR+6YO4ddq7zgSqMiogjUQ0Bij0O2oxJDkvWDRa0qTcJEw==
X-Google-Smtp-Source: ABdhPJyne8ZI+qtQk54RhL8NSDAFFGX0AxiRmVpgDSc69q/psSt0qIz9yyqNaauSxhsaK5QjQBW1wDCq/mpy2ucCX9U=
X-Received: by 2002:a05:6000:1627:: with SMTP id v7mr950789wrb.54.1630551425528;  Wed, 01 Sep 2021 19:57:05 -0700 (PDT)
MIME-Version: 1.0
References: <163047452150.9745.15606863469504346040@ietfa.amsl.com> <63DA4A31-930D-444D-9A4D-A639DB4D22E6@mnot.net> <5d5ed837-1a47-4363-8f8a-ed065f9f2edb@www.fastmail.com> <1BBEEEB1-5246-4D89-B7BB-327E7263C8B8@mnot.net>
In-Reply-To: <1BBEEEB1-5246-4D89-B7BB-327E7263C8B8@mnot.net>
From: Dan Foygel <foygel@gmail.com>
Date: Wed, 1 Sep 2021 19:56:53 -0700
Message-ID: <CA+MUeJMxBEE3hvvptKnfzkNuZVvupjhcQ7sGSAkxwD8iATMyFA@mail.gmail.com>
To: httpapi@ietf.org
Content-Type: multipart/alternative; boundary="00000000000081b8d105cafa5651"
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/MFx7NF7BZBXXX4zvsgYZPohRbTo>
Subject: Re: [httpapi] New Version Notification for draft-nottingham-link-template-03.txt
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, 02 Sep 2021 04:14:41 -0000

--00000000000081b8d105cafa5651
Content-Type: text/plain; charset="UTF-8"

We are also currently using Link headers with a templated="true" property,
but running into a specific problem when the URI Template contains a "*"
character (which isn't permitted in URIs, and therefore not permitted in a
Link header).

A simple approach that supports the equivalent of the Link header for URI
Templates would be ideal for what we're building - so I'm very supportive
of Mark's draft, and would encourage adoption.

To echo what others mentioned about "var-base", I also found it a bit
confusing, and I'm not sure if it's truly needed.

Thanks,

-Dan

On Wed, Sep 1, 2021 at 5:57 PM Mark Nottingham <mnot@mnot.net> wrote:

> Hi Max,
>
> I think that how variables are defined / operate is going to be one of the
> things we'll need to discuss. var-base is just an initial (and incomplete)
> stab at that.
>
> Cheers,
>
>
> > On 2 Sep 2021, at 10:49 am, Max Maton <info@maxmaton.nl> wrote:
> >
> > Hi Mark,
> >
> > It seems an interesting proposal, currently we use the Link header with
> an `templated="true"` property. I have a two questions:
> >
> >  - Am I correct in assuming that the variables are defined by the media
> type documentation for the returned Content-Type?
> >  - If so, wouldn't it make sense to leave the var-base out of the
> specification, given that people defining media types are free to add
> parameters and are free to define rules about how to resolve the variables?
> >
> > Best regards,
> >
> > Max Maton
> >
> >
> >
> > On Wed, Sep 1, 2021, at 07:36, Mark Nottingham wrote:
> >> Hi all,
> >>
> >> I've had this spec on the back burner for a *long* time, because I
> wanted to make sure it was actually useful to someone before progressing it.
> >>
> >> I've heard from a few people that it would be useful for them in the
> real world, so I'd like the WG to consider adoption.
> >>
> >> Any thoughts?
> >>
> >> Cheers,
> >>
> >>
> >>> Begin forwarded message:
> >>>
> >>> From: internet-drafts@ietf.org
> >>> Subject: New Version Notification for
> draft-nottingham-link-template-03.txt
> >>> Date: 1 September 2021 at 3:35:21 pm AEST
> >>> To: "Mark Nottingham" <mnot@mnot.net>
> >>>
> >>>
> >>> A new version of I-D, draft-nottingham-link-template-03.txt
> >>> has been successfully submitted by Mark Nottingham and posted to the
> >>> IETF repository.
> >>>
> >>> Name:  draft-nottingham-link-template
> >>> Revision: 03
> >>> Title:  The Link-Template HTTP Header Field
> >>> Document date: 2021-09-01
> >>> Group:  Individual Submission
> >>> Pages:  5
> >>> URL:
> https://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt
> >>> Status:
> https://datatracker.ietf.org/doc/draft-nottingham-link-template/
> >>> Html:
> https://www.ietf.org/archive/id/draft-nottingham-link-template-03.html
> >>> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-nottingham-link-template
> >>> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-nottingham-link-template-03
> >>>
> >>> Abstract:
> >>>   This specification defines the Link-Template HTTP header field,
> >>>   providing a means for describing the structure of a link between two
> >>>   resources, so that new links can be generated.
> >>>
> >>>
> >>>
> >>>
> >>> The IETF Secretariat
> >>>
> >>
> >> --
> >> Mark Nottingham   https://www.mnot.net/
> >> --
> >> httpapi mailing list
> >> httpapi@ietf.org
> >> https://www.ietf.org/mailman/listinfo/httpapi
>
> --
> Mark Nottingham   https://www.mnot.net/
>
> --
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi
>

>

--00000000000081b8d105cafa5651
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>We are also currently using Link headers with a templ=
ated=3D&quot;true&quot; property, but running into a specific problem when =
the URI Template contains a &quot;*&quot; character (which isn&#39;t permit=
ted in URIs, and therefore not permitted in a Link header).</div><div><br><=
/div><div>A simple approach that supports the equivalent of the Link header=
 for URI Templates would be ideal for what we&#39;re building - so I&#39;m =
very supportive of Mark&#39;s draft, and would encourage adoption.<br><br><=
/div><div> To echo what others mentioned about &quot;var-base&quot;, I also=
 found=C2=A0it a bit confusing, and I&#39;m not sure if it&#39;s truly need=
ed.</div><div><br></div><div>Thanks,</div><div><br></div><div>-Dan</div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, S=
ep 1, 2021 at 5:57 PM Mark Nottingham &lt;<a href=3D"mailto:mnot@mnot.net">=
mnot@mnot.net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">Hi Max,<br>
<br>
I think that how variables are defined / operate is going to be one of the =
things we&#39;ll need to discuss. var-base is just an initial (and incomple=
te) stab at that.<br>
<br>
Cheers,<br>
<br>
<br>
&gt; On 2 Sep 2021, at 10:49 am, Max Maton &lt;<a href=3D"mailto:info@maxma=
ton.nl" target=3D"_blank">info@maxmaton.nl</a>&gt; wrote:<br>
&gt; <br>
&gt; Hi Mark,<br>
&gt; <br>
&gt; It seems an interesting proposal, currently we use the Link header wit=
h an `templated=3D&quot;true&quot;` property. I have a two questions:<br>
&gt; <br>
&gt;=C2=A0 - Am I correct in assuming that the variables are defined by the=
 media type documentation for the returned Content-Type?<br>
&gt;=C2=A0 - If so, wouldn&#39;t it make sense to leave the var-base out of=
 the specification, given that people defining media types are free to add =
parameters and are free to define rules about how to resolve the variables?=
 <br>
&gt; <br>
&gt; Best regards,<br>
&gt; <br>
&gt; Max Maton<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Wed, Sep 1, 2021, at 07:36, Mark Nottingham wrote:<br>
&gt;&gt; Hi all,<br>
&gt;&gt; <br>
&gt;&gt; I&#39;ve had this spec on the back burner for a *long* time, becau=
se I wanted to make sure it was actually useful to someone before progressi=
ng it.<br>
&gt;&gt; <br>
&gt;&gt; I&#39;ve heard from a few people that it would be useful for them =
in the real world, so I&#39;d like the WG to consider adoption.<br>
&gt;&gt; <br>
&gt;&gt; Any thoughts?<br>
&gt;&gt; <br>
&gt;&gt; Cheers,<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;&gt; Begin forwarded message:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; From: <a href=3D"mailto:internet-drafts@ietf.org" target=3D"_b=
lank">internet-drafts@ietf.org</a><br>
&gt;&gt;&gt; Subject: New Version Notification for draft-nottingham-link-te=
mplate-03.txt<br>
&gt;&gt;&gt; Date: 1 September 2021 at 3:35:21 pm AEST<br>
&gt;&gt;&gt; To: &quot;Mark Nottingham&quot; &lt;<a href=3D"mailto:mnot@mno=
t.net" target=3D"_blank">mnot@mnot.net</a>&gt;<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; A new version of I-D, draft-nottingham-link-template-03.txt<br=
>
&gt;&gt;&gt; has been successfully submitted by Mark Nottingham and posted =
to the<br>
&gt;&gt;&gt; IETF repository.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Name:=C2=A0 draft-nottingham-link-template<br>
&gt;&gt;&gt; Revision: 03<br>
&gt;&gt;&gt; Title:=C2=A0 The Link-Template HTTP Header Field<br>
&gt;&gt;&gt; Document date: 2021-09-01<br>
&gt;&gt;&gt; Group:=C2=A0 Individual Submission<br>
&gt;&gt;&gt; Pages:=C2=A0 5<br>
&gt;&gt;&gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https=
://www.ietf.org/archive/id/draft-nottingham-link-template-03.txt" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/archive/id/draft-nottingha=
m-link-template-03.txt</a><br>
&gt;&gt;&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://da=
tatracker.ietf.org/doc/draft-nottingham-link-template/" rel=3D"noreferrer" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-nottingham-link-te=
mplate/</a><br>
&gt;&gt;&gt; Html:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https=
://www.ietf.org/archive/id/draft-nottingham-link-template-03.html" rel=3D"n=
oreferrer" target=3D"_blank">https://www.ietf.org/archive/id/draft-nottingh=
am-link-template-03.html</a><br>
&gt;&gt;&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatra=
cker.ietf.org/doc/html/draft-nottingham-link-template" rel=3D"noreferrer" t=
arget=3D"_blank">https://datatracker.ietf.org/doc/html/draft-nottingham-lin=
k-template</a><br>
&gt;&gt;&gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https=
://www.ietf.org/rfcdiff?url2=3Ddraft-nottingham-link-template-03" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-notti=
ngham-link-template-03</a><br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Abstract:<br>
&gt;&gt;&gt;=C2=A0 =C2=A0This specification defines the Link-Template HTTP =
header field,<br>
&gt;&gt;&gt;=C2=A0 =C2=A0providing a means for describing the structure of =
a link between two<br>
&gt;&gt;&gt;=C2=A0 =C2=A0resources, so that new links can be generated.<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; The IETF Secretariat<br>
&gt;&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; --<br>
&gt;&gt; Mark Nottingham=C2=A0 =C2=A0<a href=3D"https://www.mnot.net/" rel=
=3D"noreferrer" target=3D"_blank">https://www.mnot.net/</a><br>
&gt;&gt; -- <br>
&gt;&gt; httpapi mailing list<br>
&gt;&gt; <a href=3D"mailto:httpapi@ietf.org" target=3D"_blank">httpapi@ietf=
.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/httpapi" rel=3D"n=
oreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/httpapi<=
/a><br>
<br>
--<br>
Mark Nottingham=C2=A0 =C2=A0<a href=3D"https://www.mnot.net/" rel=3D"norefe=
rrer" target=3D"_blank">https://www.mnot.net/</a><br>
<br>
-- <br>
httpapi mailing list<br>
<a href=3D"mailto:httpapi@ietf.org" target=3D"_blank">httpapi@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpapi" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/httpapi</a><br>
</blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br></blockq=
uote></div></div>

--00000000000081b8d105cafa5651--


From nobody Wed Sep  1 21:38:05 2021
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: httpapi@ietf.org
Delivered-To: httpapi@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DC68A3A276F; Wed,  1 Sep 2021 21:38:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <draft-hamilton-httpbis-h3-websockets@ietf.org>, <httpapi-chairs@ietf.org>, <httpapi@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.36.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <163055748272.10830.12698747014932825222@ietfa.amsl.com>
Date: Wed, 01 Sep 2021 21:38:02 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/ZVkT59LUISDUI532wq2DUVHNQls>
Subject: [httpapi] The HTTPAPI WG has placed draft-hamilton-httpbis-h3-websockets in state "Call For Adoption By WG Issued"
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Sep 2021 04:38:03 -0000

The HTTPAPI WG has placed draft-hamilton-httpbis-h3-websockets in state
Call For Adoption By WG Issued (entered by Mark Nottingham)

The document is available at
https://datatracker.ietf.org/doc/draft-hamilton-httpbis-h3-websockets/



From nobody Wed Sep  1 21:39:17 2021
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 140BF3A2775; Wed,  1 Sep 2021 21:39:16 -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_H3=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=csReEXSc; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ERgYfGLq
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 aIxPx7SHrZWE; Wed,  1 Sep 2021 21:39:10 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0294B3A2771; Wed,  1 Sep 2021 21:39:09 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 08A6D5C01B6; Thu,  2 Sep 2021 00:39:09 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 02 Sep 2021 00:39:09 -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=C qZc1Xb+v9NltCapyvbRrZtxmnw15knbnuZoM67IKeY=; b=csReEXScF49kWnAfT 9lTC5TLveHa8CCmg07ICAJdnDSZfWgt+up3Wtxqyj69yfzOzb99ZFejWXdii8ybC /esPlK+3xmca72qbz3R5TyVDjJEodDBwbFG/TtvgWfe4/XYvQEtfxv6pnu8orcc0 emyCIAZDxgOiZIZpurm9DTur9rXsVUV4EFnohkE7XiArWZPhlEz0LFC/+fIm0dZm Fy8Bfmv4/UwkV3/wmtNPUZ2t1ROREqCpPwwJ1r0fwskyio4ZjM3XkkKnhUSEXHa/ ZAy28NeXQw7h6xMAn/yLhrND5oW642+YapjhoEoWUUfByA1ToTsiBITYj9mwOAt6 GaXdg==
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=CqZc1Xb+v9NltCapyvbRrZtxmnw15knbnuZoM67IK eY=; b=ERgYfGLqTFZCjgOl1Sy6HQPKrVCg59fps+GvqHhKTB5BrfDDEprDXOC/P SuB/Wh9uoJOkkho1BvFIP0vFaJT1elAZgx+vyydCG5aBjBMEYIjCspDe+CtVPbkF fkByOkl/UQHZNyxxc4uVjhezaqUUYkAciPfPNR8ol2/k1czZM2QLVKcJa4xFiOrz iKXDgRBGBFJ0SLIcBttlr+gx+TGY+CwGWyynmmuVOEPOndBntACXzK5VDQ8UkRsG 80XYnchg2y19NJC1E4CtSvly/3y1F+sMO3gwTTegOuvYJ/GK5zA1+jTnF5XMbyNj RM/MaNMiaLnsOLYxEZvROonNrkOTA==
X-ME-Sender: <xms:a1UwYXVrHWXiS3dqRTnRyXWWTGnZmEDFqYNNZoWi8gTr5HwCfhQF1w> <xme:a1UwYfn640l0e8EQNxZZNspgMUNHaq304Z1mjeEOwXS4CJknZdaFEENT5hH5ptKDZ kKql9Xa-HxW47H3MA>
X-ME-Received: <xmr:a1UwYTbqeYwbWWPv_dtlI8uwk8CehLm4bgdjqxX1KNr7dkO8JB9rGEkPLXoOizcxaSNmDIDkspyVUjZsMxxk2d2nMcufZ9lYr-Ei6XPZXALsY-UxJgq4-5Cn>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvgedgkeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtggfuhfgjfffgkfhfvffosehtqh hmtdhhtddvnecuhfhrohhmpeforghrkhcupfhothhtihhnghhhrghmuceomhhnohhtsehm nhhothdrnhgvtheqnecuggftrfgrthhtvghrnhepkeduvdeljeegtefhveekhfdtveekle evkeefgeeludeihfdugedvieeuffdttdfhnecuffhomhgrihhnpehivghtfhdrohhrghdp mhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepmhhnohhtsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:a1UwYSWpAFuXHdNqHME6lq6DvOPMpwCQe_T50uWtAq5-0Fv_F3e9dQ> <xmx:a1UwYRkHn5eBJp52wIkLOdi1nEgLNFOztH7LkbYYgMjF-xXpFpsnQg> <xmx:a1UwYfcXCSlR-n6U8K07vQWt2PttuzQP0LNIXDNKYU_obHjvtovSiQ> <xmx:bVUwYUvhPQbxHsj3X1BBJjkoLMl-CPF7a1inKHAXMMsM3qimiDxBsA>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 2 Sep 2021 00:39:05 -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: <163055748272.10830.12698747014932825222@ietfa.amsl.com>
Date: Thu, 2 Sep 2021 14:38:54 +1000
Cc: draft-hamilton-httpbis-h3-websockets@ietf.org, httpapi-chairs@ietf.org, httpapi@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <3A4EFEC3-5274-440E-9A65-C9531B121666@mnot.net>
References: <163055748272.10830.12698747014932825222@ietfa.amsl.com>
To: IETF Secretariat <ietf-secretariat-reply@ietf.org>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/5rtdXF2uQ6KY-rKcrb55gFGWF3w>
Subject: Re: [httpapi] The HTTPAPI WG has placed draft-hamilton-httpbis-h3-websockets in state "Call For Adoption By WG Issued"
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, 02 Sep 2021 04:39:16 -0000

Ignore this. Forms are hard. Sorry.

Cheers,


> On 2 Sep 2021, at 2:38 pm, IETF Secretariat =
<ietf-secretariat-reply@ietf.org> wrote:
>=20
>=20
> The HTTPAPI WG has placed draft-hamilton-httpbis-h3-websockets in =
state
> Call For Adoption By WG Issued (entered by Mark Nottingham)
>=20
> The document is available at
> https://datatracker.ietf.org/doc/draft-hamilton-httpbis-h3-websockets/
>=20
>=20
> --=20
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi

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


From nobody Thu Sep  2 10:53:06 2021
Return-Path: <robipolli@gmail.com>
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 76F2E3A19B2 for <httpapi@ietfa.amsl.com>; Thu,  2 Sep 2021 10:53:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 uEtdbevalyt7 for <httpapi@ietfa.amsl.com>; Thu,  2 Sep 2021 10:53:00 -0700 (PDT)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 90A783A19AF for <httpapi@ietf.org>; Thu,  2 Sep 2021 10:53:00 -0700 (PDT)
Received: by mail-io1-xd2d.google.com with SMTP id b200so3550469iof.13 for <httpapi@ietf.org>; Thu, 02 Sep 2021 10:53:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:from:date:message-id:subject:to:cc; bh=D51OQwJvPxwf+zGp1wAg+oZBFLnjpsKRuqKfdfJrkBI=; b=UGHWnpEXIvFYqGTFPwOXMIHo7Bn0XzeHMRU07aq1pLrW5LI0rJ+nt9jlCeDrgrH8IG 2r+6zPN1c8C68/8Itp+U3dzTSk8E2vlGcOKlYp9BTb8v3NGzT/SYdfWFolEQ1VSp1xnd kPkewhayXI7WJlSIc7h8vspyKIFVNcIex/e7ieYx/R5GPSUNqrj/5f35HtxYPzs0eQ5N HbvyomWHWlSc1zr3+LfkyBL6bjJq/B4py8tN2tBmnwzRP54M2ZJNsF0j45vE+rXXA7X8 zUMcInNZu4uqqjoD2fPu77b51o6S+UoiRE4hzoE1mj6a3u+6jCrPrsULHPZrc5Hx1aRH 8iMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=D51OQwJvPxwf+zGp1wAg+oZBFLnjpsKRuqKfdfJrkBI=; b=ItBNj3IlLFZ6DnNwylDpPb3XXal8XxTJd8fXNJmx6s38lKWLhOXSI/Jh03gK+Pb1zH FnrZZXUMqezlz4hbD1L5FqQ4VcQUySRxpn+TsiMAjh0z4IJJi4g+wa7RMhrtB+dVXdlW 8lczD7Cv7p0M3BFmC5EuCoPDhhvEZwTquV3sxXuc8g69Hx6nOSkg7/aj+Y1xydSaoEGG RVUhaX5dUAHwbg78Kn+L2UniQooE/CBsvaY/pKELbI0JABwVmJXafwJj+DsrBZ7L6zi4 B0pCxI23M7lCNOwlDWDUeh3opWfhNF4OvpThctPvlm0z3RVJSURMlPepzdpWhPX8Bayh Q7/Q==
X-Gm-Message-State: AOAM533S6bfimiaOMlJGYVswh2A0UVZQx3jEBkOqBjfg6wE+mXUCPC1T UWrYZADdiNPLv1IU05pBbUsTfQXJVqaVoibQ5hr8KizVVF/eTg==
X-Google-Smtp-Source: ABdhPJwCWsvVsieo8ywTHl+AKyNE8Rg1PwWqUEj04Gb9a6XqIJ81kTgAitlMt6lZfUaUT2Zi5gkWkp1ZrbUjWVfVTOE=
X-Received: by 2002:a5d:8505:: with SMTP id q5mr3716712ion.53.1630605179386; Thu, 02 Sep 2021 10:52:59 -0700 (PDT)
MIME-Version: 1.0
From: Roberto Polli <robipolli@gmail.com>
Date: Thu, 2 Sep 2021 19:52:48 +0200
Message-ID: <CAP9qbHWCX7PwWp8ji-1kGy88Z7rfk2mK0LFfEYDZAtqJYcYBKg@mail.gmail.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Cc: Alex Martinez <amr@redhat.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/QpHDxBQA88KblMerdkH_XU2vOvw>
Subject: [httpapi] Ratelimit headers and structured fields proposal
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, 02 Sep 2021 17:53:04 -0000

Hi folks!

There's a proposal PR for using structured fields in the ratelimit I-D.

Your feedback will be greatly appreciated! Once it's done
I think that we're just an editorial review from a WGLC.

https://github.com/ietf-wg-httpapi/ratelimit-headers/pull/58

Thanks for all your support!
R.


From nobody Sat Sep  4 06:36:54 2021
Return-Path: <session-request@ietf.org>
X-Original-To: httpapi@ietf.org
Delivered-To: httpapi@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C10A53A16FE; Sat,  4 Sep 2021 06:36:51 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: francesca.palombini@ericsson.com, httpapi-chairs@ietf.org, httpapi@ietf.org, rsalz@akamai.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.36.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <163076261142.20664.4541430274478809376@ietfa.amsl.com>
Date: Sat, 04 Sep 2021 06:36:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/OhuKDd9K1Id6RM-k92HLc-us6hQ>
Subject: [httpapi] httpapi - New Meeting Session Request for IETF 112
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 04 Sep 2021 13:36:52 -0000

A new meeting session request has just been submitted by Rich Salz, a Chair of the httpapi working group.


---------------------------------------------------------
Working Group Name: Building Blocks for HTTP APIs
Area Name: Applications and Real-Time Area
Session Requester: Rich Salz


Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 150
Conflicts to Avoid: 








People who must be present:
  Rich Salz
  Mark Nottingham
  Francesca Palombini
  Darrel Miller

Resources Requested:

Special Requests:
  
---------------------------------------------------------



From nobody Wed Sep 15 03:23:00 2021
Return-Path: <robipolli@gmail.com>
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 9099A3A10D6 for <httpapi@ietfa.amsl.com>; Wed, 15 Sep 2021 03:22:57 -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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=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=gmail.com
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 LtApOEH_n4_9 for <httpapi@ietfa.amsl.com>; Wed, 15 Sep 2021 03:22:54 -0700 (PDT)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 C110E3A10D7 for <httpapi@ietf.org>; Wed, 15 Sep 2021 03:22:54 -0700 (PDT)
Received: by mail-io1-xd2d.google.com with SMTP id a22so2654183iok.12 for <httpapi@ietf.org>; Wed, 15 Sep 2021 03:22:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:from:date:message-id:subject:to:cc; bh=C0HA+WI2SYMzOB8WzHmovfzenyLJ470sf//2CzUJb0I=; b=SnGCuD1VdngQ/sqtD79NcHcJzePG2TG5IXxFRhDOeCi/a4G/NEPAJeKkVTmTU1See4 FDWS3vHryr72xhkG46K3Lap+AwgE+wQc8Pxnt1iuaEtphBL0AS6Ubu9qvY6kTBcE3eiG 0eIOkDLKIofL3P8HoY6+5tA7gBMXcnmA2ClujxtmYw5jZe4qlNXpl/RDfKFFX1EpOI0s 1AHslR0yWrFsDRDLW1A6brDIDrOVmB1hTyXzGS9JhQ2n9olRpO/UASqTXRTeDEpVz9wY B9naUCFIZrN6SIjODMpGaiustu26jbUvGhvPzQm2m3eOY6UGYDjKzsdzAw2lqCffQ7KL B/8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=C0HA+WI2SYMzOB8WzHmovfzenyLJ470sf//2CzUJb0I=; b=rPHg9Rg33SX9kR7O0xwRxBGzeRew3f1FtWNbbLa2WJG5y7h0RfGpFelUyeK4EsVGGo 7UHyHmeuTF7nw0cTdQ6CgHd1NmazXdVXoTg1PsCvojYYiBUBfpbl6Vd6BzY3/aw95+gp kgjiXvVZxY/ZK9cPgXi0dXXLZu5owp47Bm1tG9saYLtF+GMWCbSon753auoa5Cu59gJs w0uQsutBoSfzu5PyGMq9XEcGp6S+9HcTRlCv3b5pUK2U34mKH8VK5vkpyMrRkQN7bT7g DI/4DizP75mMFvw+nhmE7LbDprl9oprULrutSO/hqIEYMY6AZGTLauEqC9c+ZHvCZXV7 l24g==
X-Gm-Message-State: AOAM533d029TyI5zmUfJ6U84+VRAEr1YqP5/cl0Mcfv6zGhTZhY6I2n3 NWK0cTZnLCPsiy4r+TOoYe/+w6692wzRAFLnZeAqn+R+woQ=
X-Google-Smtp-Source: ABdhPJxVs8vgHj1ua68HGV6/DoOvFt3yP2/Jdela9vJPjE/tHFwYCX1rGot8cMTP0aVAWZi+mzhkcUizFmicMTMVJv4=
X-Received: by 2002:a02:a46:: with SMTP id 67mr16530452jaw.142.1631701371070;  Wed, 15 Sep 2021 03:22:51 -0700 (PDT)
MIME-Version: 1.0
From: Roberto Polli <robipolli@gmail.com>
Date: Wed, 15 Sep 2021 12:22:40 +0200
Message-ID: <CAP9qbHVLKzxh+jrXy8fA1gcRh8DvPUJps4F5MrmgMhRwbYb_Kw@mail.gmail.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Cc: Darrel Miller <Darrel.Miller@microsoft.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/5qO0W39slm3eT3X-TcocEMx1tkM>
Subject: [httpapi] openapi+yaml media type registration I-D
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: Wed, 15 Sep 2021 10:22:58 -0000

Hi everybody,

I just stubbed this I-D to register the following media-types:

text/yaml, application/yaml
application/openapi+yaml, application/openapi+json

While I don't pretend to close such a long-standing issue,
I think it's worth trying to do something.

Here it is:
- https://www.ietf.org/archive/id/draft-polli-rest-api-mediatypes-00.html
- https://github.com/ioggstream/draft-polli-rest-api-mediatypes

Have a nice day,
R.


From nobody Sun Sep 19 01:16:27 2021
Return-Path: <do_not_reply@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 B354E3A219A for <httpapi@ietfa.amsl.com>; Sun, 19 Sep 2021 01:16:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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=jQLxsTWD; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=s01Limys
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 LSCwZz1G37r5 for <httpapi@ietfa.amsl.com>; Sun, 19 Sep 2021 01:16:08 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDF513A2197 for <httpapi@ietf.org>; Sun, 19 Sep 2021 01:16:08 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 8850E3200564 for <httpapi@ietf.org>; Sun, 19 Sep 2021 03:38:59 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 19 Sep 2021 03:38:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject; s=fm3; bh=Rnhq50Ae8Bs 1Q3nzfeIS3yeg8p7agOxOyhe+J0tc7Dc=; b=jQLxsTWDWNnwFabXy8aIBTmAvm8 9dk9QER1LDH1EVQjkb/bbroE9frTJH7UAUOyK8DuAPUn3stMJA9o3pXtoN0UFL9U +9IZJaTHXIeUCdyQe/0zKLUcV3fn6IEBzlvyb97MHemAvDM7uxF3G6WnwICB43Zf bICUNierSKwTtWzVlYQ1O0nB+3J+IKGHNAGommw+VXzeekWX4Ml8rPVSQGGORpcz gWUTMVJtT23Ui/B109iYQa7cqXL+FQtp27knTz2NhYMCyiwIM8s/7pDDYOeaovLL yxGgu/+alhzr3PbE5IXHJG4o/kTGiyTixVqzTu05PB05jRIcEOIzXEM9FdA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:from:mime-version:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=Rnhq50Ae8Bs1Q3nzfeIS3yeg8p7agOxOyhe+J0tc7Dc=; b=s01Limys P4okTAQPv+z+jRBBYn5WEsora8ZXCuv+bw0qYyQuuC9GQfVAWUiqvJWfTYtiwdcF Gw49bPm7zjoPlCYBPOTPeqgBYL7x95z1QuYziUvOqgdjc68hzcW5GAlquV/q9z5E UhPclY1/t0VlBvAy/+O22JwJeqQy5zqpJztWlpcDYlOwc/iJ+TQCEokGTiifcRKi QlwPCkP6e+bGFYFkCFcVTj3oH7t6+Banig9t+k2oZbSxefQkwGxed4wHa2pyYLee uNn0H+1jxaG+X5hiWKPeGMsAZlzIYWSMyWDOInGZGCrSm9BPuGnEZ5VtIWxYwEDg +uXk9HtTd9vs/w==
X-ME-Sender: <xms:E-lGYQVQExkVaf_P0MrXCigv3xZHnpREFdAU-EuHI-1JrmfxqW3yzw> <xme:E-lGYUmsr2lH3X-qx4rgqfpCRS8XIK61xnT-q73voBvxXzsInXsc5WWT-nG9p2eCP GltQ3C8Nw-GhL4lRA>
X-ME-Received: <xmr:E-lGYUZJQu07qIBOTlPyrFdGzQUVO378I-Ka4q7Fsp9Ach5oKaGkAt-BaaqgBfCN8dRTnQ223hMGGgZ7j85u6p7UFCJbEdRVMxu2TFLLQE37x6nBvXi2Od4KRh_90Zp1V9C2oQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudehledguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:E-lGYfWCeRh0jam3NK8Dj7rgwHZg-On-WN-uRRQXOwiPY93WmrzdTQ> <xmx:E-lGYamkhAPgc_SYy-wE9XFJa2fPLwt7A_JOY4e430BO8v9g0dtPqg> <xmx:E-lGYUeOHIb_Vx2_xHEm3wTEhAM4prtb_Snzh0kZs0vFSi7_Bcn2Ig> <xmx:E-lGYfw9llYKRXireKIjaPyTywsmdK0EY0VBGrIhdIelbnvnDdu0Xg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 19 Sep 2021 03:38:58 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============8699268690638304605=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210919081608.DDF513A2197@ietfa.amsl.com>
Date: Sun, 19 Sep 2021 01:16:08 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/0BijCBVQSJnZ8uD4m-7KEiMBE2A>
Subject: [httpapi] Weekly github digest (HTTPAPI WG Activity Summary)
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: Sun, 19 Sep 2021 08:16:14 -0000

--===============8699268690638304605==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-httpapi/ratelimit-headers (+0/-0/=F0=9F=92=AC3)
  1 issues received 3 new comments:
  - #49 `Limit` parameter registry (3 by ioggstream, richsalz)
    https://github.com/ietf-wg-httpapi/ratelimit-headers/issues/49=20



Pull requests
-------------
* ietf-wg-httpapi/rfc7807bis (+2/-0/=F0=9F=92=AC0)
  2 pull requests submitted:
  - Talk about non-resolveable type URIs (by mnot)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29=20
  - Explain how type errors for members are handled.   (by mnot)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/28=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-httpapi/deprecation-header
* https://github.com/ietf-wg-httpapi/ratelimit-headers
* https://github.com/ietf-wg-httpapi/linkset
* https://github.com/ietf-wg-httpapi/wg-materials
* https://github.com/ietf-wg-httpapi/rfc7807bis

--===============8699268690638304605==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (HTTPAPI WG Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday September 19, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-httpapi/ratelimit-headers (+0/-0/=F0=9F=92=AC3)</h3>

  <p>1 issues received 3 new comments:</p>
  <ul>
  <li>#49 <a href=3D"https://github.com/ietf-wg-httpapi/ratelimit-headers/i=
ssues/49">`Limit` parameter registry</a> (3 by ioggstream, richsalz) </li>
  </ul>




<h2>Pull requests</h2>
<h3>ietf-wg-httpapi/rfc7807bis (+2/-0/=F0=9F=92=AC0)</h3>
  <p class=3D"new">2 pull requests submitted:</p>
  <ul>
  <li>#29 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29"=
>Talk about non-resolveable type URIs</a> (by mnot) </li>
 =20
  <li>#28 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/28"=
>Explain how type errors for members are handled.  </a> (by mnot) </li>
  </ul>




<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-httpapi/deprecation-header">htt=
ps://github.com/ietf-wg-httpapi/deprecation-header</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/ratelimit-headers">http=
s://github.com/ietf-wg-httpapi/ratelimit-headers</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/linkset">https://github=
.com/ietf-wg-httpapi/linkset</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/wg-materials">https://g=
ithub.com/ietf-wg-httpapi/wg-materials</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis">https://git=
hub.com/ietf-wg-httpapi/rfc7807bis</a></li>
  </ul>
</body>
</html>

--===============8699268690638304605==--


From nobody Tue Sep 21 12:06:25 2021
Return-Path: <hvdsomp@gmail.com>
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 D5CEF3A17BE for <httpapi@ietfa.amsl.com>; Tue, 21 Sep 2021 12:06:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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=gmail.com
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 w3ouszYaj4N2 for <httpapi@ietfa.amsl.com>; Tue, 21 Sep 2021 12:06:18 -0700 (PDT)
Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (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 407E73A17BC for <httpapi@ietf.org>; Tue, 21 Sep 2021 12:06:18 -0700 (PDT)
Received: by mail-qk1-x72c.google.com with SMTP id d207so1226217qkg.0 for <httpapi@ietf.org>; Tue, 21 Sep 2021 12:06:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LqJt557G50RX9o9wfAugoxqJjkz06OAGCOK54D/k/Sg=; b=aZiFQ/+mT6hHrX4qmmVrGEMZXImk8hy2jf5nXALgmADbXbrLChm+1+LfA5rAtkI8Ju n7wMbNtJodQdSfnyyHzJ+doLVoVa/BR5ppn1Nl5E3q9TfSgwdHchHdipJwTqMtE0evZS CXtS+THE+18a2drHB0JzO0u6qLTweMuquaQP0PfyFLE3K5lL/wByf0O0LZetLznbWzvA t31tDI1MTF/MLER/T5eFr7L3bLBSFnJtA9itolJ8+X1Ja0hkMVTdIWumXqgncwSEBmft 1CBkfJiw9TtjiarIHudlV2PdDRBe1dmkuCSIx5qAyYDyTzJM5+OvjvQvEgJGavuXuERX BIKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LqJt557G50RX9o9wfAugoxqJjkz06OAGCOK54D/k/Sg=; b=Uo4Gy+V9+1crR0a51LhPAB/ZQQjCvJhc8trk63FGEAkhpryVfb/AiN4TTPjUBEhn5q jaEk2SGWL2voDQSDVo0Af8W+XLQ6lzqn//4Z+TxJ0B5i4XdrHvf50mX+4o7TnTf3oXpc 9bZd/RgzT33qUNGz0SMgZU/sHuI782KoClz8UQYvHz/eETNnKq0i1nttLhiXv2D69BQM d5/Pu8ftFMr1cd6Rx5Gj817MpioxMvXGtwYCtv/0sRL/hFU0NBfDR12bBb8yYIDK+/s4 EFYhZERQQqtPFp4bpxK4jJGJnB6ABcumonkouvAIJo2e70PmRCUP6Vjc9GpKl0AKjPUN GnqQ==
X-Gm-Message-State: AOAM533edvRecJUkkmH+P54EiE57EJG+uw8uT+9ZmEZOdGWDETB21hZM dZdzkYGAofF4OLD0Nn+I9BJCdAbI43OwvMKEfyE=
X-Google-Smtp-Source: ABdhPJxRqCkgbCkyvX5lMWIkiXZEsa3XlI2rxj01pBJe/K99EEVHoofk9FSgg6iBtiPdVWJRXUnYo85B8PWXmtWkKxA=
X-Received: by 2002:a25:698a:: with SMTP id e132mr35622022ybc.76.1632251176552;  Tue, 21 Sep 2021 12:06:16 -0700 (PDT)
MIME-Version: 1.0
References: <A399513B-A783-41D6-94C9-E65D2C34F498@mnot.net>
In-Reply-To: <A399513B-A783-41D6-94C9-E65D2C34F498@mnot.net>
From: Herbert Van de Sompel <hvdsomp@gmail.com>
Date: Tue, 21 Sep 2021 13:06:05 -0600
Message-ID: <CAOywMHcOt3dJfF2E04Eh54n-JkZF=Ri=C8MXuQRX0O7kQu3UNg@mail.gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Cc: HTTP APIs Working Group <httpapi@ietf.org>, Erik Wilde <erik.wilde@dret.net>,  Herbert Van de Sompel <hvdsomp@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000009028a505cc861768"
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/7Ry5VjV4wnDlmRhu4-pJhMBHWnE>
Subject: Re: [httpapi] Linkset feedback
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: Tue, 21 Sep 2021 19:06:24 -0000

--0000000000009028a505cc861768
Content-Type: text/plain; charset="UTF-8"

Mark, all,

Erik and I went through the issues Mark raised and have added proposals for
resolution at https://github.com/ietf-wg-httpapi/linkset/issues.

Thanks again to Phil for adding Mark's issues to the GitHub repo and for
adding feedback!

Greetings

Herbert

On Wed, Jul 28, 2021 at 9:27 PM Mark Nottingham <mnot@mnot.net> wrote:

> I went through the link set draft; apologies for the delay. Feedback
> below; most of it is editorial.
>
>
> * Abstract- - '...sets of links as stand-alone resources.' This doesn't
> agree with the HTTP definition of 'resource'; recommend dropping this
> phrase.
>
> * 1. Introduction (and elsewhere) -- it would be nice if this clearly said
> it was defining a _serialiation_ of links, to leverage the terminology
> established in 8288.
>
> * 1. Introduction -- it might be good to mention the nature of the two
> seralisations defined; the reader doesn't find that out until section 3
> right now, where it's discussed obliquely.
>
> * 3. Scenarios -- usually sections like this are called something like
> "Use Cases"
>
> * 3. Scenarios -- it feels like this section could be tightened up; it's
> fairly long for the amount of content here
>
> * 4. Document Formats for Sets of Links -- 'In both serializations for
> link sets defined here, inverse links SHOULD be represented as direct links
> using the "rel" construct and by switching the position of the resources
> involved in the link.' -- is this always true? I.e., for every link
> relation, is it the case that the inverse relation's semantics in total are
> expressed by merely reversing the subject and object? Also, this doesn't
> feel like a SHOULD (which is for interoperability).
>
> * 4.1. HTTP Link Document Format: application/linkset -- it would be good
> if this said something explicitly about whether newlines are allowed, and
> gave an example.
>
> * 4.2.1 Set of Links -- '... the "link context object" (see Section 4.2.2)
> - MUST be used to represent links' -- this is an awkward MUST; usually this
> is just stated ('is'). (this applies to several other requirements below;
> generally, requirements are used to specify what behaviours are necessary
> for interoperability, not to merely define protocol elements).
>
> * 4.2.1 Set of Links -- '... MUST have "linkset" as its sole member' --
> does this imply that if there is any other member present, a receiving
> implementation is required to error?
>
> * 4.2.2 Link Context Object -- 'SHOULD NOT be a relative reference' --
> what are the consequences of violating this SHOULD NOT?
>
> * 4.2.4.1. Target Attributes Defined by Web Linking -- this refers to
> 3.4.1 of 8288, which defines a *different* serialisation of web links - the
> Link HTTP header field. It should refer to section 2 of 8288, which defines
> the abstract model of web linking, since this is a new serialisation. As
> such, this section isn't really necessary; all target attributes are just
> target attributes in the abstract model.
>
> * 4.2.4.2. Internationalised Target Attributes -- as per above, this
> section is not necessary. Internationalisation of those values is a
> specific feature to enable non-ascii titles in the Link header
> serialisation; it's not necessary in a JSON serialisation.
>
> * 4.2.4.3. Extension Target Attributes -- this section should be folded
> into 4.2.4.
>
> * 5. The "profile" attribute for media types to Represent Sets of Links --
> It'd be really helpful to have an example here. Also, they're media type
> _parameters_, not attributes.
>
> * Appendix A - Has the 'http://www.iana.org/assignments/relation/' URI
> been discussed? I note that it isn't HTTPS, and it currently redirects to
> another URI. Did you consider a 'urn:ietf:params' URI?
>
> Cheers,
>
> --
> Mark Nottingham   https://www.mnot.net/
>
> --
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi
>


-- 
==================
Herbert Van de Sompel
https://hvdsomp.info
https://orcid.org/0000-0002-0715-6126

--0000000000009028a505cc861768
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Mark, all,</div><div><br></div><div>Erik and I went t=
hrough the issues Mark raised and have added proposals for resolution at <a=
 href=3D"https://github.com/ietf-wg-httpapi/linkset/issues">https://github.=
com/ietf-wg-httpapi/linkset/issues</a>. <br></div><div><br></div><div>Thank=
s again to Phil for adding Mark&#39;s issues to the GitHub repo and for add=
ing feedback!</div><div><br></div><div>Greetings</div><div><br></div><div>H=
erbert<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Wed, Jul 28, 2021 at 9:27 PM Mark Nottingham &lt;<a href=
=3D"mailto:mnot@mnot.net">mnot@mnot.net</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">I went through the link set draft; a=
pologies for the delay. Feedback below; most of it is editorial.<br>
<br>
<br>
* Abstract- - &#39;...sets of links as stand-alone resources.&#39; This doe=
sn&#39;t agree with the HTTP definition of &#39;resource&#39;; recommend dr=
opping this phrase.<br>
<br>
* 1. Introduction (and elsewhere) -- it would be nice if this clearly said =
it was defining a _serialiation_ of links, to leverage the terminology esta=
blished in 8288.<br>
<br>
* 1. Introduction -- it might be good to mention the nature of the two sera=
lisations defined; the reader doesn&#39;t find that out until section 3 rig=
ht now, where it&#39;s discussed obliquely.<br>
<br>
* 3. Scenarios -- usually sections like this are called something like &quo=
t;Use Cases&quot;<br>
<br>
* 3. Scenarios -- it feels like this section could be tightened up; it&#39;=
s fairly long for the amount of content here<br>
<br>
* 4. Document Formats for Sets of Links -- &#39;In both serializations for =
link sets defined here, inverse links SHOULD be represented as direct links=
 using the &quot;rel&quot; construct and by switching the position of the r=
esources involved in the link.&#39; -- is this always true? I.e., for every=
 link relation, is it the case that the inverse relation&#39;s semantics in=
 total are expressed by merely reversing the subject and object? Also, this=
 doesn&#39;t feel like a SHOULD (which is for interoperability).<br>
<br>
* 4.1. HTTP Link Document Format: application/linkset -- it would be good i=
f this said something explicitly about whether newlines are allowed, and ga=
ve an example. <br>
<br>
* 4.2.1 Set of Links -- &#39;... the &quot;link context object&quot; (see S=
ection 4.2.2) - MUST be used to represent links&#39; -- this is an awkward =
MUST; usually this is just stated (&#39;is&#39;). (this applies to several =
other requirements below; generally, requirements are used to specify what =
behaviours are necessary for interoperability, not to merely define protoco=
l elements).<br>
<br>
* 4.2.1 Set of Links -- &#39;... MUST have &quot;linkset&quot; as its sole =
member&#39; -- does this imply that if there is any other member present, a=
 receiving implementation is required to error?<br>
<br>
* 4.2.2 Link Context Object -- &#39;SHOULD NOT be a relative reference&#39;=
 -- what are the consequences of violating this SHOULD NOT?<br>
<br>
* 4.2.4.1. Target Attributes Defined by Web Linking -- this refers to 3.4.1=
 of 8288, which defines a *different* serialisation of web links - the Link=
 HTTP header field. It should refer to section 2 of 8288, which defines the=
 abstract model of web linking, since this is a new serialisation. As such,=
 this section isn&#39;t really necessary; all target attributes are just ta=
rget attributes in the abstract model. <br>
<br>
* 4.2.4.2. Internationalised Target Attributes -- as per above, this sectio=
n is not necessary. Internationalisation of those values is a specific feat=
ure to enable non-ascii titles in the Link header serialisation; it&#39;s n=
ot necessary in a JSON serialisation. <br>
<br>
* 4.2.4.3. Extension Target Attributes -- this section should be folded int=
o 4.2.4.<br>
<br>
* 5. The &quot;profile&quot; attribute for media types to Represent Sets of=
 Links -- It&#39;d be really helpful to have an example here. Also, they&#3=
9;re media type _parameters_, not attributes.<br>
<br>
* Appendix A - Has the &#39;<a href=3D"http://www.iana.org/assignments/rela=
tion/" rel=3D"noreferrer" target=3D"_blank">http://www.iana.org/assignments=
/relation/</a>&#39; URI been discussed? I note that it isn&#39;t HTTPS, and=
 it currently redirects to another URI. Did you consider a &#39;urn:ietf:pa=
rams&#39; URI?<br>
<br>
Cheers,<br>
<br>
--<br>
Mark Nottingham=C2=A0 =C2=A0<a href=3D"https://www.mnot.net/" rel=3D"norefe=
rrer" target=3D"_blank">https://www.mnot.net/</a><br>
<br>
-- <br>
httpapi mailing list<br>
<a href=3D"mailto:httpapi@ietf.org" target=3D"_blank">httpapi@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpapi" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/httpapi</a><br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g=
mail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div>Herbert Va=
n de Sompel</div><div><a href=3D"https://hvdsomp.info" target=3D"_blank">ht=
tps://hvdsomp.info</a></div><div><a href=3D"https://orcid.org/0000-0002-071=
5-6126" target=3D"_blank">https://orcid.org/0000-0002-0715-6126</a></div></=
div></div></div></div></div></div></div></div></div></div>

--0000000000009028a505cc861768--


From nobody Sun Sep 26 00:46:10 2021
Return-Path: <do_not_reply@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 59C2A3A156A for <httpapi@ietfa.amsl.com>; Sun, 26 Sep 2021 00:45:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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=mcQ5Li3z; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=R3SS6VAq
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 dcuAjCF3Dmga for <httpapi@ietfa.amsl.com>; Sun, 26 Sep 2021 00:45:51 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A31F73A156C for <httpapi@ietf.org>; Sun, 26 Sep 2021 00:45:51 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 4D1255C0115 for <httpapi@ietf.org>; Sun, 26 Sep 2021 03:38:45 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 26 Sep 2021 03:38:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject; s=fm3; bh=fgDBhwy995F TGuAaPh0HKrDyHs69fzDhIluuWf1QQA8=; b=mcQ5Li3z2PJeV76XyDw8zCs5Ti4 iO958WkNQRzx5JtJmo5fAq9/qrPzfKAzmFakFq6lhgpLN77h+x4s3Fsz6Lg+aMPz G5modaM9QmddARzN4nQRl/Qx5O0p23KBn2LSnJn8WNnyly3Oy5JfNZDSHNIPKCaw T22beEfvEdW42TXUDd8m9H5vjuO78sQ5ML8BIG/cm0CWNIXZO1FPJCZkSUEphHCo 0XruQUjatkEunaYBfoVLe17QoxFhxlJORmOoRo6TUkFwFazRfvIYTpcvDu374oLq T34CiUXI+I6PEzZreOr+uRM4kY9/70YSdGvSeDwFzQpU3DTbME5kJPczdCw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:from:mime-version:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=fgDBhwy995FTGuAaPh0HKrDyHs69fzDhIluuWf1QQA8=; b=R3SS6VAq gCoK8lS3EX3MBzZYE4bagPj42p5KhWKwREBzURHURjD1nEJEyDRdu65ilzoBTmj4 8zMzi3TwC0q4DnaixsukHUN9jBARx19r0LNcBufgsh8kUM6436M4n6wj7r/C54VU y0YX6h/yIbwFIUW9DLXkCQFVqE7ONT3MAuq7CX9QxYwwI4DCQWU3nCPZ5wPRkpSU Vr6gYGIJYkvDIOyTRa+eQvvxCPVAkTqhpOMTvEK7uu/jCsVopqv/sPrc3ooxuVEL JL/rpSxSSJi4HX8UqlRl8SfsEC68wQHKmMYVFhW0vtgdkLapKEN91lcWh44ulJjE w19OXwr5bm3cYA==
X-ME-Sender: <xms:hSNQYUNs7qvdRruLwkOKYJ8EsoXG3bjwqs0IL29g4YOxmYiQHLCyFg> <xme:hSNQYa9mgpmAxPspNDpkENTEMbAn8sil-bg107J9kj-1vwjRpjxAuYfC2jdj2ChW8 viOB1tJtLjSxYAmBg>
X-ME-Received: <xmr:hSNQYbRKe-cVJhW9NeRCDhQQ1JkaDqjz-WwVXEMZjXxoGbhi_5R21Ucz59ju3a_2xXKdB0LiT9HVUXyHIk7J22fowMMnhWB0AJac5IBVHpEY0qAYaTqxYzzFzwFe_hJgYqPdCQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejhedgudeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucfpohcuuggrthgvuchfihgvlhguucdlgeelmdenuc fjughrpegtggfhvffusegrtddtredttdejnecuhfhrohhmpeftvghpohhsihhtohhrhicu tegtthhivhhithihucfuuhhmmhgrrhihuceuohhtuceoughopghnohhtpghrvghplhihse hmnhhothdrnhgvtheqnecuggftrfgrthhtvghrnhepkeefvdduteejvdefkeehieevuefg fefhteetveegffekffefteffvdelheduieetnecuffhomhgrihhnpehgihhthhhusgdrtg homhenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:hSNQYcvyb49zH2AQfLG4wdk8Q5sFABGut88kEA64hggFw60wCPjlgw> <xmx:hSNQYceGNMDqyAme8Lqq3zb6wY24RipG_mCp4_C4Adxco7rNyzKPXQ> <xmx:hSNQYQ3JzlkhaBNJE9XHDAqKkIVhJIzby1FMWOjtOaaSv-zXJRyY6Q> <xmx:hSNQYdoFCTdf0ngiJVECXgLido7MuTaIXEczl3qjy5x9FLiBFXPveQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 26 Sep 2021 03:38:45 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============5192186296518454345=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210926074551.A31F73A156C@ietfa.amsl.com>
Date: Sun, 26 Sep 2021 00:45:51 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/Yq09hoRQcBdr5Fs8Jnon-PBTNe0>
Subject: [httpapi] Weekly github digest (HTTPAPI WG Activity Summary)
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: Sun, 26 Sep 2021 07:45:58 -0000

--===============5192186296518454345==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-httpapi/deprecation-header (+0/-1/=F0=9F=92=AC1)
  1 issues received 1 new comments:
  - #5 reconsider re-use of RFC 5829 link relations (1 by dret)
    https://github.com/ietf-wg-httpapi/deprecation-header/issues/5=20

  1 issues closed:
  - reconsider re-use of RFC 5829 link relations https://github.com/ietf-wg=
-httpapi/deprecation-header/issues/5=20

* ietf-wg-httpapi/ratelimit-headers (+0/-0/=F0=9F=92=AC3)
  1 issues received 3 new comments:
  - #10 Throttling scope (3 by guzi99, ioggstream, unleashed)
    https://github.com/ietf-wg-httpapi/ratelimit-headers/issues/10=20

* ietf-wg-httpapi/linkset (+3/-5/=F0=9F=92=AC48)
  3 issues created:
  - Relationship to HAL? (by azaroth42)
    https://github.com/ietf-wg-httpapi/linkset/issues/49=20
  - 'payload' (by mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/48=20
  - Update JSON-LD to 1.1? (by azaroth42)
    https://github.com/ietf-wg-httpapi/linkset/issues/47=20

  15 issues received 48 new comments:
  - #49 Relationship to HAL? (2 by azaroth42, hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/49=20
  - #48 'payload' (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/48=20
  - #47 Update JSON-LD to 1.1? (2 by azaroth42, hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/47=20
  - #46 Discovery of third party linksets (4 by dret, hvdsomp, philarcher, =
rob-metalinkage)
    https://github.com/ietf-wg-httpapi/linkset/issues/46=20
  - #45 JSON-LD context relation (8 by azaroth42, dret, hvdsomp, mnot, phil=
archer)
    https://github.com/ietf-wg-httpapi/linkset/issues/45=20
  - #44 Profiles (2 by hvdsomp, philarcher)
    https://github.com/ietf-wg-httpapi/linkset/issues/44=20
  - #43 Target attributes (3 by dret, hvdsomp, mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/43=20
  - #42 Relative reference (4 by dret, hvdsomp, mnot, philarcher)
    https://github.com/ietf-wg-httpapi/linkset/issues/42=20
  - #41 Sole member (3 by hvdsomp, mnot, philarcher)
    https://github.com/ietf-wg-httpapi/linkset/issues/41=20
  - #40 Link objects MUST (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/40=20
  - #39 New lines (6 by dret, hvdsomp, mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/39=20
  - #38 Inverse links (2 by hvdsomp, mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/38=20
  - #37 Scenarios (2 by hvdsomp, mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/37=20
  - #36 Include word serialization in intro (2 by hvdsomp, mnot)
    https://github.com/ietf-wg-httpapi/linkset/issues/36=20
  - #35 Stand alone resources (6 by dret, hvdsomp, mnot, philarcher)
    https://github.com/ietf-wg-httpapi/linkset/issues/35=20

  5 issues closed:
  - Relationship to HAL? https://github.com/ietf-wg-httpapi/linkset/issues/=
49=20
  - 'payload' https://github.com/ietf-wg-httpapi/linkset/issues/48=20
  - Inverse links https://github.com/ietf-wg-httpapi/linkset/issues/38=20
  - Scenarios https://github.com/ietf-wg-httpapi/linkset/issues/37=20
  - Include word serialization in intro https://github.com/ietf-wg-httpapi/=
linkset/issues/36=20

* ietf-wg-httpapi/rfc7807bis (+0/-2/=F0=9F=92=AC0)
  2 issues closed:
  - Make a clear recommendation for the 'type' to use when not linking to a=
 documentation URL https://github.com/ietf-wg-httpapi/rfc7807bis/issues/13 =

  - Handling invalid problem objects https://github.com/ietf-wg-httpapi/rfc=
7807bis/issues/19=20



Pull requests
-------------
* ietf-wg-httpapi/rfc7807bis (+0/-2/=F0=9F=92=AC2)
  2 pull requests received 2 new comments:
  - #29 Talk about non-resolveable type URIs (1 by mnot)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29=20
  - #23 adding processing model (closing #19) (1 by mnot)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23=20

  2 pull requests merged:
  - Talk about non-resolveable type URIs
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29=20
  - Explain how type errors for members are handled. =20
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/28=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-httpapi/deprecation-header
* https://github.com/ietf-wg-httpapi/ratelimit-headers
* https://github.com/ietf-wg-httpapi/linkset
* https://github.com/ietf-wg-httpapi/wg-materials
* https://github.com/ietf-wg-httpapi/rfc7807bis

--===============5192186296518454345==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (HTTPAPI WG Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday September 26, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-httpapi/deprecation-header (+0/-1/=F0=9F=92=AC1)</h3>

  <p>1 issues received 1 new comments:</p>
  <ul>
  <li>#5 <a href=3D"https://github.com/ietf-wg-httpapi/deprecation-header/i=
ssues/5">reconsider re-use of RFC 5829 link relations</a> (1 by dret) </li>
  </ul>

  <p>1 issues closed:</p>
  <ul>
  <li>#5 <a href=3D"https://github.com/ietf-wg-httpapi/deprecation-header/i=
ssues/5">reconsider re-use of RFC 5829 link relations</a> </li>
  </ul>

<h3>ietf-wg-httpapi/ratelimit-headers (+0/-0/=F0=9F=92=AC3)</h3>

  <p>1 issues received 3 new comments:</p>
  <ul>
  <li>#10 <a href=3D"https://github.com/ietf-wg-httpapi/ratelimit-headers/i=
ssues/10">Throttling scope</a> (3 by guzi99, ioggstream, unleashed) </li>
  </ul>


<h3>ietf-wg-httpapi/linkset (+3/-5/=F0=9F=92=AC48)</h3>
  <p class=3D"new">3 issues created:</p>
  <ul>
  <li>#49 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/49">=
Relationship to HAL?</a> (by azaroth42) </li>
 =20
  <li>#48 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/48">=
&#x27;payload&#x27;</a> (by mnot) </li>
 =20
  <li>#47 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/47">=
Update JSON-LD to 1.1?</a> (by azaroth42) </li>
  </ul>

  <p>15 issues received 48 new comments:</p>
  <ul>
  <li>#49 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/49">=
Relationship to HAL?</a> (2 by azaroth42, hvdsomp) </li>
 =20
  <li>#48 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/48">=
&#x27;payload&#x27;</a> (1 by dret) </li>
 =20
  <li>#47 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/47">=
Update JSON-LD to 1.1?</a> (2 by azaroth42, hvdsomp) </li>
 =20
  <li>#46 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/46">=
Discovery of third party linksets</a> (4 by dret, hvdsomp, philarcher, rob-=
metalinkage) </li>
 =20
  <li>#45 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/45">=
JSON-LD context relation</a> (8 by azaroth42, dret, hvdsomp, mnot, philarch=
er) </li>
 =20
  <li>#44 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/44">=
Profiles</a> (2 by hvdsomp, philarcher) </li>
 =20
  <li>#43 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/43">=
Target attributes</a> (3 by dret, hvdsomp, mnot) </li>
 =20
  <li>#42 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/42">=
Relative reference</a> (4 by dret, hvdsomp, mnot, philarcher) </li>
 =20
  <li>#41 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/41">=
Sole member</a> (3 by hvdsomp, mnot, philarcher) </li>
 =20
  <li>#40 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/40">=
Link objects MUST</a> (1 by dret) </li>
 =20
  <li>#39 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/39">=
New lines</a> (6 by dret, hvdsomp, mnot) </li>
 =20
  <li>#38 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/38">=
Inverse links</a> (2 by hvdsomp, mnot) </li>
 =20
  <li>#37 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/37">=
Scenarios</a> (2 by hvdsomp, mnot) </li>
 =20
  <li>#36 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/36">=
Include word serialization in intro</a> (2 by hvdsomp, mnot) </li>
 =20
  <li>#35 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/35">=
Stand alone resources</a> (6 by dret, hvdsomp, mnot, philarcher) </li>
  </ul>

  <p>5 issues closed:</p>
  <ul>
  <li>#49 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/49">=
Relationship to HAL?</a> </li>
 =20
  <li>#48 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/48">=
&#x27;payload&#x27;</a> </li>
 =20
  <li>#38 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/38">=
Inverse links</a> </li>
 =20
  <li>#37 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/37">=
Scenarios</a> </li>
 =20
  <li>#36 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/36">=
Include word serialization in intro</a> </li>
  </ul>

<h3>ietf-wg-httpapi/rfc7807bis (+0/-2/=F0=9F=92=AC0)</h3>


  <p>2 issues closed:</p>
  <ul>
  <li>#13 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/issues/1=
3">Make a clear recommendation for the &#x27;type&#x27; to use when not lin=
king to a documentation URL</a> </li>
 =20
  <li>#19 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/issues/1=
9">Handling invalid problem objects</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-httpapi/rfc7807bis (+0/-2/=F0=9F=92=AC2)</h3>

  <p>2 pull requests received 2 new comments:</p>
  <ul>
  <li>#29 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29"=
>Talk about non-resolveable type URIs</a> (1 by mnot) </li>
 =20
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23"=
>adding processing model (closing #19)</a> (1 by mnot) </li>
  </ul>

  <p>2 pull requests merged:</p>
  <ul>
  <li>#29 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/29"=
>Talk about non-resolveable type URIs</a> </li>
 =20
  <li>#28 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/28"=
>Explain how type errors for members are handled.  </a> </li>
  </ul>


<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-httpapi/deprecation-header">htt=
ps://github.com/ietf-wg-httpapi/deprecation-header</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/ratelimit-headers">http=
s://github.com/ietf-wg-httpapi/ratelimit-headers</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/linkset">https://github=
.com/ietf-wg-httpapi/linkset</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/wg-materials">https://g=
ithub.com/ietf-wg-httpapi/wg-materials</a></li>
  <li><a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis">https://git=
hub.com/ietf-wg-httpapi/rfc7807bis</a></li>
  </ul>
</body>
</html>

--===============5192186296518454345==--

