
From nobody Fri Jun  4 05:18:05 2021
Return-Path: <internet-drafts@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 D17A63A05AA; Fri,  4 Jun 2021 05:17:58 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: httpapi@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.30.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: httpapi@ietf.org
Message-ID: <162280907879.11920.2433348653190810281@ietfa.amsl.com>
Date: Fri, 04 Jun 2021 05:17:58 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/7BYi0fGKV_6bPgh-hoYhiGl7MNg>
Subject: [httpapi] I-D Action: draft-ietf-httpapi-linkset-02.txt
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: Fri, 04 Jun 2021 12:17:59 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Building Blocks for HTTP APIs WG of the IETF.

        Title           : Linkset: Media Types and a Link Relation Type for Link Sets
        Authors         : Erik Wilde
                          Herbert Van de Sompel
	Filename        : draft-ietf-httpapi-linkset-02.txt
	Pages           : 31
	Date            : 2021-06-04

Abstract:
   This specification defines two document formats and respective media
   types for representing sets of links as stand-alone resources.  One
   format is JSON-based, the other aligned with the format for
   representing links in the HTTP "Link" header field.  This
   specification also introduces a link relation type to support
   discovery of sets of links.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-httpapi-linkset/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-linkset-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-httpapi-linkset-02


Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Jun  6 01:46:13 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 1BA7E3A1117 for <httpapi@ietfa.amsl.com>; Sun,  6 Jun 2021 01:46:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level: 
X-Spam-Status: No, score=-2.797 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=n8Qrql7A; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=JxfTlLhn
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 7K6QvyJTlQWN for <httpapi@ietfa.amsl.com>; Sun,  6 Jun 2021 01:46:03 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB10E3A1115 for <httpapi@ietf.org>; Sun,  6 Jun 2021 01:46:03 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 9FB721877 for <httpapi@ietf.org>; Sun,  6 Jun 2021 04:20:14 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sun, 06 Jun 2021 04:20:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject; s=fm2; bh=Yg7Kanq0Yzi SsYtbUQkXQnSCisJUrTHlG+bX6AFgn2c=; b=n8Qrql7ABlrNP9tZf/zsgckgGqh SZ58cA5tFZr0vHbbwbNkqX5rUhyWi8BpWkH8uUCwp3IwlsjTlSCDVPQr/JdcSZnD 8dmGBkElt7E6o2/OE7EOIRqjQ6tFv3HMtcj7cKB/BwXT3qI9wv0odbGdObCSpj/d PzjpCLyVE3TB9tZ5YyiYGxEcWObduX2f9FxzSGY8J5iu/qQ7GLmbfkNWm3Eix/rn 5h0Ovx4ua9mDye92FmEZUgH8Tp6K4FYRsYTgT/8923n6WbXyW4emf6kmMlF724UR +fVUlrTij6DEDljM6zpJxOQzIhqduUM4deWNQfbi4eQhRVyObHRlNiswGlw==
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=Yg7Kanq0YziSsYtbUQkXQnSCisJUrTHlG+bX6AFgn2c=; b=JxfTlLhn sBkAJ4Rv0s8YgJyjCYFT8YAVRyGZcr/x8mMwC7C83drov8D+JaM3ejyTnYQpjnnT TmSoPKVMLwNrkOwRfjx5RjDGGaDTD+8o/kjIWB85jm1NR2pizSvsX7mdxzbReH3n kt7WlDMfqA43Vca/XO9oZ1kf9H0yiT+Wopx2tBo2Bcon/wm6UwkxDEOqMB1pC6AC bWLzqQ09SAPKMJBVH2DcuhKIAW3RkI2q4T410t2Xpza9za8KkBxsSskkzTrYo0Ps pqhFvALtqN8eTlNR0P+BmIAs1N/M5/7FxsVW+w/cupE0gDpwoIEtzVEgBZd3Ln2i Pt2lzCu+3sYvAw==
X-ME-Sender: <xms:PYW8YGqPt4M-TGKxYTAEK-f_mQWasfhRcXk3oxjTOschWIwdlB-3Sw> <xme:PYW8YEpor2mOPTbsZJr-xg2lEVqWMZznNvASTdkophjK0n-D1CkZmXdiPHpmVI1Vy yYMqCQicWIfIxBYHw>
X-ME-Received: <xmr:PYW8YLM7-t63i6aN76_De7j08ILTfkfjIMybHjQqVi8ZwzDVcYoflbMljtNSDqPbanV4amLNzrOlr9oPg5DiygvqIc8NYSm5KEsgTo57gRoVDNFp5aUy63XkO5QiXJpmdPvArw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedthedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucfpohcuuggrthgvuchfihgvlhguucdlgeelmdenuc fjughrpegtggfhvffusegrtddtredttdejnecuhfhrohhmpeftvghpohhsihhtohhrhicu tegtthhivhhithihucfuuhhmmhgrrhihuceuohhtuceoughopghnohhtpghrvghplhihse hmnhhothdrnhgvtheqnecuggftrfgrthhtvghrnhepkeefvdduteejvdefkeehieevuefg fefhteetveegffekffefteffvdelheduieetnecuffhomhgrihhnpehgihhthhhusgdrtg homhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:PYW8YF6pFUoeaNoCK4vAqnZZx9zf_KWHjOsoL5w_TXtkuI-uz-JA9w> <xmx:PYW8YF5VT-QcRRlqi8s27apAaeYRnYYxenr6HRRbD-cUHnk3udsaXw> <xmx:PYW8YFhpCDRhAib2uP6bzdWmciYhQgji9IwYb1x92RWMLqahVTiBLA> <xmx:PoW8YFFwoCkclTEkzEb8dr_xu1d-asBurIgnOd2TCTsABik3nKrW0w>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 6 Jun 2021 04:20:13 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============3095695849435072639=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210606084603.AB10E3A1115@ietfa.amsl.com>
Date: Sun,  6 Jun 2021 01:46:03 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/_NzScYEajhaxyNSF0QK8yVnzSgs>
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, 06 Jun 2021 08:46:11 -0000

--===============3095695849435072639==
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/-0/=F0=9F=92=AC2)
  1 issues received 2 new comments:
  - #7 Deprecation scope (2 by dret)
    https://github.com/ietf-wg-httpapi/deprecation-header/issues/7=20

* ietf-wg-httpapi/linkset (+4/-3/=F0=9F=92=AC27)
  4 issues created:
  - reference entries are missing for RFC 6906 an 7284 (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/12=20
  - reference current http-core drafts instead of RFC 7230/7231 (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/11=20
  - XML source fails validation (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/10=20
  - "profile" attribute for link set media types (by hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/9=20

  5 issues received 27 new comments:
  - #12 reference entries are missing for RFC 6906 an 7284 (4 by dret, resc=
hke)
    https://github.com/ietf-wg-httpapi/linkset/issues/12=20
  - #11 reference current http-core drafts instead of RFC 7230/7231 (3 by d=
ret, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/11=20
  - #10 XML source fails validation (10 by dret, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/10=20
  - #9 "profile" attribute for link set media types (4 by dret, hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/9=20
  - #8 need to define extensibility model for the JSON media type (6 by dre=
t, hvdsomp, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/8=20

  3 issues closed:
  - XML source fails validation https://github.com/ietf-wg-httpapi/linkset/=
issues/10=20
  - reference entries are missing for RFC 6906 an 7284 https://github.com/i=
etf-wg-httpapi/linkset/issues/12=20
  - "profile" attribute for link set media types https://github.com/ietf-wg=
-httpapi/linkset/issues/9=20

* ietf-wg-httpapi/rfc7807bis (+1/-0/=F0=9F=92=AC3)
  1 issues created:
  - provide guidance for intentionally non-dereferencable URIs (by dret)
    https://github.com/ietf-wg-httpapi/rfc7807bis/issues/21=20

  2 issues received 3 new comments:
  - #15 Provide an indication of whether a type URL is designed to be deref=
erenced for documentation (1 by dret)
    https://github.com/ietf-wg-httpapi/rfc7807bis/issues/15=20
  - #10 JSON-LD Context (2 by asbjornu, dret)
    https://github.com/ietf-wg-httpapi/rfc7807bis/issues/10=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

--===============3095695849435072639==
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 June 06, 2021</h1>

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

<h2>Issues</h2>

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

  <p>1 issues received 2 new comments:</p>
  <ul>
  <li>#7 <a href=3D"https://github.com/ietf-wg-httpapi/deprecation-header/i=
ssues/7">Deprecation scope</a> (2 by dret) </li>
  </ul>


<h3>ietf-wg-httpapi/linkset (+4/-3/=F0=9F=92=AC27)</h3>
  <p class=3D"new">4 issues created:</p>
  <ul>
  <li>#12 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/12">=
reference entries are missing for RFC 6906 an 7284</a> (by reschke) </li>
 =20
  <li>#11 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/11">=
reference current http-core drafts instead of RFC 7230/7231</a> (by reschke=
) </li>
 =20
  <li>#10 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/10">=
XML source fails validation</a> (by reschke) </li>
 =20
  <li>#9 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/9">&q=
uot;profile&quot; attribute for link set media types</a> (by hvdsomp) </li>
  </ul>

  <p>5 issues received 27 new comments:</p>
  <ul>
  <li>#12 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/12">=
reference entries are missing for RFC 6906 an 7284</a> (4 by dret, reschke)=
 </li>
 =20
  <li>#11 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/11">=
reference current http-core drafts instead of RFC 7230/7231</a> (3 by dret,=
 reschke) </li>
 =20
  <li>#10 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/10">=
XML source fails validation</a> (10 by dret, reschke) </li>
 =20
  <li>#9 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/9">&q=
uot;profile&quot; attribute for link set media types</a> (4 by dret, hvdsom=
p) </li>
 =20
  <li>#8 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/8">ne=
ed to define extensibility model for the JSON media type</a> (6 by dret, hv=
dsomp, reschke) </li>
  </ul>

  <p>3 issues closed:</p>
  <ul>
  <li>#10 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/10">=
XML source fails validation</a> </li>
 =20
  <li>#12 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/12">=
reference entries are missing for RFC 6906 an 7284</a> </li>
 =20
  <li>#9 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/9">&q=
uot;profile&quot; attribute for link set media types</a> </li>
  </ul>

<h3>ietf-wg-httpapi/rfc7807bis (+1/-0/=F0=9F=92=AC3)</h3>
  <p class=3D"new">1 issues created:</p>
  <ul>
  <li>#21 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/issues/2=
1">provide guidance for intentionally non-dereferencable URIs</a> (by dret)=
 </li>
  </ul>

  <p>2 issues received 3 new comments:</p>
  <ul>
  <li>#15 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/issues/1=
5">Provide an indication of whether a type URL is designed to be dereferenc=
ed for documentation</a> (1 by dret) </li>
 =20
  <li>#10 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/issues/1=
0">JSON-LD Context</a> (2 by asbjornu, dret) </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>

--===============3095695849435072639==--


From nobody Mon Jun  7 21:38:33 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 4B2143A2093 for <httpapi@ietfa.amsl.com>; Mon,  7 Jun 2021 21:38:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.198
X-Spam-Level: 
X-Spam-Status: No, score=-2.198 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=0.5, URIBL_SBL_A=0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=TO1nxvsJ; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=K2qioRPn
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 1xsh_dR6U7EW for <httpapi@ietfa.amsl.com>; Mon,  7 Jun 2021 21:38:27 -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 E453C3A2096 for <httpapi@ietf.org>; Mon,  7 Jun 2021 21:38:26 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id BEEB25C0180; Tue,  8 Jun 2021 00:38:25 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 08 Jun 2021 00:38:25 -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=fm2; bh=K WzMZszoKk0wDhrqJbG93vl2XxiXRzf4iZbDWR9mZOc=; b=TO1nxvsJCrQ2DbucE QJs2QSWOyBP9N65CnoxIiyrQYwV2J/8pzYts+e7E6u4G6GDQmtf3vpOwuUszONVe uYZ9FA/RVqo2lhzkCSqHQRg6YZfOUkCFcToPm47veCqSE7IgfPjlfSJnzI/8MCfj z4OCE5SWW8M6NGhOA5wMTFywbL4djlH1GzCBXERGXM7IByEnmgNr/4rp+lbBgtdh 75u8lRLVmiKi18WQGWQK0xs0NAo/qe7k3MAGWfUYq9lg/NRHxYaWN7A2+5OL8HBb NDMFxmB+LYzZT3cpbZLiQmospO9pxq+FFQu649EAD9EhiDofFt73nwcFEZG8YGm5 3NCcQ==
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=KWzMZszoKk0wDhrqJbG93vl2XxiXRzf4iZbDWR9mZ Oc=; b=K2qioRPngTXQutyDbQAkRUVnCm8us/yQ+yYVbe+Uhc9CDmAfIXbrBvdlp yx3/jgLMl5Q4e9z2NajAMGkh1WSrXhzO8SqyTFVB6UfoTQNHAg1013Gu9xUFYYkU DiqKYy18u3TzOWvo2aHBhHetCfxhoCk4wHXMfB/9DYHnXxG6fKrQ020m0/8Uh5ir GtYzznwHz81XBVOl+ZbASztnlptneXzths5iEAR/0evMl/HyULKfP6wOnsiFOBj5 4lg9VBHA6IWYx299Ssjn2F8gdBce7j7EjxHu7sI/ElkZUN53rnG4fWFmdokBj33L YjR8X6cZ5miXqynxsuQMz8jIZNOAA==
X-ME-Sender: <xms:QPS-YNwscbsvF9JieWFQGoUPFZZ7FnL7_EW9RQ1QMbH2-TxWJdNIVQ> <xme:QPS-YNTdQ-iS4TLYwWPRaztGSdxU80yDmtwWnHbvGjIBdc8437ij0uvVzh7jXeDN0 FdMa9LMZNaH7RLkxw>
X-ME-Received: <xmr:QPS-YHVDAi0GpvpoXJ-Z_8IR7XA_LLbW1S1WgBtk5JQpQ-PbIyfESSPN_6cb589duwbEqoWhcngpy8kkcRmmBbbp-WP8SfRcuHIuCdk7XoFQWR4YLvP2jxE3>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedtkedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne goufhushhpvggtthffohhmrghinhculdegledmnecujfgurheptggguffhjgffgffkfhfv ofesthhqmhdthhdtvdenucfhrhhomhepofgrrhhkucfpohhtthhinhhghhgrmhcuoehmnh hothesmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekueelleduleeihffftdev vdefffffgfdvveeiueffvdeugedvtefgvddukedtteenucffohhmrghinhephhhtthhpsh drohhrghdpihgvthhfrdhorhhgpdhsthhrihhpvgdrtghomhdprgguhigvnhdrtghomhdp ugifohhllhgrrdgtohhmpdhgihhthhhusgdrtghomhdpfihorhhlughprgihrdgtohhmpd ihrghnuggvgidrtghomhdpphihphhirdhorhhgpdhtfihilhhiohdrtghomhdpphgrhihp rghlrdgtohhmpdhrrgiiohhrphgrhidrtghomhdpghhithhhuhgsrdhiohdpshhquhgrrh gvuhhprdgtohhmpdhgohhoghhlvgdrtghomhdpsggsvhgrohhpvghnphhlrghtfhhorhhm rdgtohhmpdifvggsvghnghgrghgvrdgtohhmpdhmnhhothdrnhgvthenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhn vght
X-ME-Proxy: <xmx:QPS-YPhCUR1zWhLj3QiZpcmI0xZisO6JidrKQfSdQ-UmbOaBhlb8kA> <xmx:QPS-YPAXqIYf1VfM6H4bHTFD4QGZ_NTztsSgXp504fsOd3sv-JOCAA> <xmx:QPS-YIJtOg14F02ozY1tjf55mDtCyXmMH-SIOnIFsbJq6af7pM9u3Q> <xmx:QfS-YK9o2KXagShmDhxKOjGKXR4VbWaP5KARvczaPN4bNryXy6bIAw>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 8 Jun 2021 00:38:20 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CAC5fHGN_GbQo9fPm=f82QoqfVv7vtt6DNL0kE2FWXzJ_pFHxrQ@mail.gmail.com>
Date: Tue, 8 Jun 2021 14:38:15 +1000
Cc: httpapi@ietf.org, Jayadeba Jena <jjena@paypal.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <EA4386A5-F4B4-4036-BF32-B148D174D6F2@mnot.net>
References: <CAC5fHGN_GbQo9fPm=f82QoqfVv7vtt6DNL0kE2FWXzJ_pFHxrQ@mail.gmail.com>
To: Sanjay Dalal <sanjay.dalal@cal.berkeley.edu>
X-Mailer: Apple Mail (2.3654.100.0.2.22)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/-RUf3VQOaIatuE-QujPcmkLrMOs>
Subject: Re: [httpapi] Header for idempotency
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, 08 Jun 2021 04:38:32 -0000

Hi Sanjay,

Sorry for the delay in responding. I think this is interesting work, and =
based upon the list of folks who are already doing this (as provided =
below), it seems like a promising area for standardisation.

So +1 from me -- it would be good to see a Call for Adoption for this, =
and even better to see engagement from the folks below (or others!).

Cheers,


> On 25 May 2021, at 3:11 pm, Sanjay Dalal =
<sanjay.dalal@cal.berkeley.edu> wrote:
>=20
> Hello all,
>=20
> Jayadeba and I would like to submit a draft for The Idempotency HTTP =
Header Field to this working group for further consideration.=20
>=20
> We have listed below some organizations using this header. Many of =
these were already using the header before we wrote the draft. Many are =
using the concept in their APIs but differently (listed below as well). =
Predominantly this header is used by fintech companies and financial =
orgs but we have found usage elsewhere too including in Django and =
https.org (HTTP for Scala).
>=20
> Let us know how we can proceed. See the abstract and implementation =
status below.
>=20
> thanks,
> sanjay
>=20
> https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
>=20
> Abstract
>=20
> The HTTP Idempotency request header field can be used to carry =
idempotency key in order to make non-idempotent HTTP methods such as =
POST or PATCH fault-tolerant.
>=20
>=20
> Implementation Status
>=20
> Organization: Stripe
>=20
>    o  Description: Stripe uses custom HTTP header named "Idempotency-
>       Key"
>    o  Reference: https://stripe.com/docs/idempotency
>=20
>    Organization: Adyen
>=20
>    o  Description: Adyen uses custom HTTP header named =
"Idempotency-Key"
>    o  Reference: https://docs.adyen.com/development-resources/api-
>       idempotency/
>=20
>    Organization: Dwolla
>=20
>    o  Description: Dwolla uses custom HTTP header named "Idempotency-
>       Key"
>    o  Reference: https://docs.dwolla.com/
>=20
>    Organization: Interledger
>=20
>    o  Description: Interledger uses custom HTTP header named
>       "Idempotency-Key"
>    o  Reference: https://github.com/interledger/
>=20
>    Organization: WorldPay
>=20
>    o  Description: WorldPay uses custom HTTP header named =
"Idempotency-
>       Key"
>    o  Reference: https://developer.worldpay.com/docs/wpg/idempotency
>=20
>    Organization: Yandex
>=20
>    o  Description: Yandex uses custom HTTP header named "Idempotency-
>       Key"
>    o  Reference: https://cloud.yandex.com/docs/api-design-
>       guide/concepts/idempotency
>=20
> Implementing the Concept
>=20
>    This is a list of implementations that implement the general =
concept,
>    but do so using different mechanisms:
>=20
>    Organization: Django
>=20
>    o  Description: Django uses custom HTTP header named
>       "HTTP_IDEMPOTENCY_KEY"
>=20
>    o  Reference: https://pypi.org/project/django-idempotency-key
>=20
>    Organization: Twilio
>=20
>    o  Description: Twilio uses custom HTTP header named "I-Twilio-
>       Idempotency-Token" in webhooks
>=20
>    o  Reference: https://www.twilio.com/docs/usage/webhooks/webhooks-
>       connection-overrides
>=20
>    Organization: PayPal
>=20
>    o  Description: PayPal uses custom HTTP header named =
"PayPal-Request-
>       Id"
>=20
>    o  Reference: https://developer.paypal.com/docs/business/develop/
>       idempotency
>=20
>    Organization: RazorPay
>=20
>    o  Description: RazorPay uses custom HTTP header named "X-Payout-
>       Idempotency"
>=20
>    o  Reference: https://razorpay.com/docs/razorpayx/api/idempotency/
>=20
>    Organization: OpenBanking
>=20
>    o  Description: OpenBanking uses custom HTTP header called "x-
>       idempotency-key"
>=20
>    o  Reference: https://openbankinguk.github.io/read-write-api-
>       site3/v3.1.6/profiles/read-write-data-api-profile.html#request-
>       headers
>=20
>    Organization: Square
>=20
>    o  Description: To make an idempotent API call, Square recommends
>       adding a property named "idempotency_key" with a unique value in
>       the request body.
>=20
>    o  Reference: =
https://developer.squareup.com/docs/build-basics/using-
>       rest-api
>=20
>    Organization: Google Standard Payments
>=20
>    o  Description: Google Standard Payments API uses a property named
>       "requestId" in request body in order to provider idempotency in
>       various use cases.
>=20
>    o  Reference: https://developers.google.com/standard-payments/
>       payment-processor-service-api/rest/v1/TopLevel/capture
>=20
>    Organization: BBVA
>=20
>    o  Description: BBVA Open Platform uses custom HTTP header called =
"X-
>       Unique-Transaction-ID"
>=20
>    o  Reference:
>       https://bbvaopenplatform.com/apiReference/APIbasics/content/x-
>       unique-transaction-id
>=20
>    Organization: WebEngage
>=20
>    o  Description: WebEngage uses custom HTTP header called =
"x-request-
>       id" to identify webhook POST requests uniquely to achieve events
>       idempotency.
>=20
>    o  Reference: https://docs.webengage.com/docs/webhooks
> --=20
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi

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


From nobody Mon Jun  7 23:49:04 2021
Return-Path: <erik.wilde@dret.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 A42963A24AE for <httpapi@ietfa.amsl.com>; Mon,  7 Jun 2021 23:49:03 -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, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qn1oppsdKWT4 for <httpapi@ietfa.amsl.com>; Mon,  7 Jun 2021 23:48:59 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 DA1B43A24AA for <httpapi@ietf.org>; Mon,  7 Jun 2021 23:48:58 -0700 (PDT)
Received: from 222.167.198.178.dynamic.wline.res.cust.swisscom.ch ([178.198.167.222]:59582 helo=dretpro.home) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1lqVXk-0004my-KI for httpapi@ietf.org; Tue, 08 Jun 2021 02:48:56 -0400
To: HTTP APIs Working Group <httpapi@ietf.org>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net>
Date: Tue, 8 Jun 2021 08:48:55 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/DYZrsJglTmOWwoed20lXnSmGbqw>
Subject: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jun 2021 06:49:04 -0000

hello rich and darrel.

herbert and i published version -02 of the linkset draft last week. we 
believe that we have addressed all open issues and so far we have not 
received any feedback telling us differently.

the linkset draft has been in development for a number of years now and 
it would be great to see it becoming a stable specification. after being 
adopted by the working group, we had some good feedback and addressed 
that in our latest version, so we think the draft is ready for the next 
step now.

can you please let us know how to proceed? is there something we need to 
do, or is it something that needs to be done by the working group or the 
chairs?

thanks and cheers,

dret.

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


From nobody Tue Jun  8 00:24:34 2021
Return-Path: <erik.wilde@dret.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 948083A25C4 for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 00:24:32 -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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7YVLaRCr9EFo for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 00:24:27 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 176953A25C7 for <httpapi@ietf.org>; Tue,  8 Jun 2021 00:24:26 -0700 (PDT)
Received: from 222.167.198.178.dynamic.wline.res.cust.swisscom.ch ([178.198.167.222]:59773 helo=dretpro.home) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1lqW64-0007K1-QC; Tue, 08 Jun 2021 03:24:25 -0400
To: Mark Nottingham <mnot@mnot.net>, Sanjay Dalal <sanjay.dalal@cal.berkeley.edu>
Cc: httpapi@ietf.org, Jayadeba Jena <jjena@paypal.com>
References: <CAC5fHGN_GbQo9fPm=f82QoqfVv7vtt6DNL0kE2FWXzJ_pFHxrQ@mail.gmail.com> <EA4386A5-F4B4-4036-BF32-B148D174D6F2@mnot.net>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <f9a0920e-ff54-cb1c-2eaa-2fc422342a11@dret.net>
Date: Tue, 8 Jun 2021 09:24:23 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.1
MIME-Version: 1.0
In-Reply-To: <EA4386A5-F4B4-4036-BF32-B148D174D6F2@mnot.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/WvFv9PwH4OgUxHrVN39YTn-kS4g>
Subject: Re: [httpapi] Header for idempotency
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, 08 Jun 2021 07:24:33 -0000

hello sanjay.

On 2021-06-08 06:38, Mark Nottingham wrote:
> Sorry for the delay in responding. I think this is interesting work, and based upon the list of folks who are already doing this (as provided below), it seems like a promising area for standardisation.
> So +1 from me -- it would be good to see a Call for Adoption for this, and even better to see engagement from the folks below (or others!).

agreeing with mark here, it's a topic that's popular enough that some 
guidance and a spec would help.

fwiw, a while ago i started something myself but never got to creating a 
first stable draft. here's a link to this abandoned effort:

https://github.com/dret/I-D/tree/master/Abandoned/idempotency-key

maybe there's something useful in there, feel free to use in any way.

cheers,

dret.

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


From nobody Tue Jun  8 00:32:58 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 3A6163A260C for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 00:32:57 -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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-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 1LN9-fv8976I for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 00:32:55 -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 EB3FC3A260A for <httpapi@ietf.org>; Tue,  8 Jun 2021 00:32:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1623137571; bh=at55qTbzgiLgGRehvNUttQ5zVzAhzyUWoB1tVC1EGqI=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=fxUFfBfEFpRSo6g9STVKoVSxScZHi3lqM6UBJnM7xj/Uokq+GgNB0+gHbv3ajZqkR Q0xiaGBfrmMMaLXCXXjHzJpgRRgo1eqq11OlsB2v1hh12ndHz53ruG52Mk+GS4C6D3 xLB1/S18UJfCXUuhhdoPAG9Yioh88mbrQbK7XyZ8=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.20] ([91.61.54.81]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2mBa-1lN36s3l9Q-0135wN for <httpapi@ietf.org>; Tue, 08 Jun 2021 09:32:50 +0200
To: httpapi@ietf.org
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de>
Date: Tue, 8 Jun 2021 09:32:51 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:TXAjHoPTBMvyfr3+fuCUg50mQhUFc38if88urtnumU8C2wSlPB+ TKGTZriRNn9wnlsVk67nRbRYxxUXFeZb4/Ib8MTbv371J0aPLZ+u508lBaXrnLoVSSiTVrL vTVVCiZWpkjUnwAL0gqfeTmImpKp68WEWGjb9ZO3j3H3lVax7B9caznCoV5dF+hAWDf70ei sAPpN1Md28y2C3zz6WBzA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:cjeHPzaULEs=:8+yfQ05JzhAN+SYui2Dya+ baD3m09Uh/xpM+AAKUT+UbwGN2zyCT/Iz/HAZwxjWtFmqGAfMX0QTM89zn0n4WX+y9xyzdJJF W4ls6ZKvnOdF0uUW2+Y04YVpLYuAJJY/OVbB2Feh4gZsWnUs8VF8QkOp74WjjVNhp3ScZf7j3 UF+9+MdpALhoq3B2agPB2JqwsSvu0PXV7oME1XFvs+K7gxzH4Q679eQkQfYmOkFGN4tlNyrkR o8RJqB2ueLp8OEFCcu3KB3i8mVGs81jl2gScB5JDrW5kG3CcgQ/5oDVVMTvhCZaMSwBO4Ybx/ WlcsyZvL4/2rt0Wy7N66cnjomzLF/oe003qBdb+En4VaJx9GRAhNoInH2ydsprQXMJnhbM7k4 KP2be4wd2U6sDvjd4EkPvTiBYbT/SjGZhV1MiW0biCaBUh+h2E+HULl++x3GM/MCnxB0QqRRe vMLdyc50kVMOGKxekaeT7YaYhA66GEPWHDBey2bO06RWml7NUNbl4xr7C/+noCMaSGQVaxSlm cqSo2XTAHAMwH3VL8dk5WTUlO0DalGeDg6AoVoRBczdWLcAbahhhPTdqE6BWbJIdVJKtjtvK4 ORq+qErnu2pMg2ph14JSMdr4TvSnhlYmZ9LHK25k7/iA3IooH7Hnkl4ZulDNq+uIFhbH1/tte QkC3OT0ASK7H9+283VIo9A5Pr51EVFpdzVCHJ76gGIwz6vA/1iHXS0HCFIv97wgk4fZeiwQDM 2IP03whHCJXR+BhhSOfSA1v9FtIGbtIvcAMlPecy4q/24ypHq4Sn4N4IkF550HEYfd4t8EgB7 hJTolxInBrvP9P2D3nFU/8A+FfTFOMJ917sAg+M19mwfXkHUdg43E4E9uqp/slt418cfBxJdP Tnb7y/z0RqXWXZj2bXlRIIcYfCmi7wN0q7nFUr0gYBgG7x5mcmOtv4WK4CdZcfiDGhAFTDSob KgELzIYYQZyWl9P/rxx/hoqvvC/wfMEii/W2FfZHrRp/NinujRrtTLBQeJjDtVsJn2Kr2QcK1 3GuwPTKECB+g6fVqHXeovck04Ij7wrk3l2uU5PLODxZhxaAhx9UHJBiCgctcGcLTbvFJNRaot HoJVEclmJtRJYl1jRwo3Zz6oqOq09AKnF3nasA+JYvLu/hzaVEDPyxoIg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/_irgrO2rl1-1e-nMz8jWeBSta2A>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jun 2021 07:32:57 -0000

Am 08.06.2021 um 08:48 schrieb Erik Wilde:
> hello rich and darrel.
>
> herbert and i published version -02 of the linkset draft last week. we
> believe that we have addressed all open issues and so far we have not
> received any feedback telling us differently.
>
> the linkset draft has been in development for a number of years now and
> it would be great to see it becoming a stable specification. after being
> adopted by the working group, we had some good feedback and addressed
> that in our latest version, so we think the draft is ready for the next
> step now.
>
> can you please let us know how to proceed? is there something we need to
> do, or is it something that needs to be done by the working group or the
> chairs?
>
> thanks and cheers,
>
> dret.

I did start reading it, but didn't yet send complete feedback/PRs; I'll
try to do that this week.

Best regards, Julian


From nobody Tue Jun  8 07:17:43 2021
Return-Path: <rsalz@akamai.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 A53053A3221 for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 07:17:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.495
X-Spam-Level: 
X-Spam-Status: No, score=-3.495 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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=akamai.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 RS7s3Cj1Hgo7 for <httpapi@ietfa.amsl.com>; Tue,  8 Jun 2021 07:17:36 -0700 (PDT)
Received: from mx0a-00190b01.pphosted.com (mx0a-00190b01.pphosted.com [IPv6:2620:100:9001:583::1]) (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 45F0C3A321F for <httpapi@ietf.org>; Tue,  8 Jun 2021 07:17:36 -0700 (PDT)
Received: from pps.filterd (m0050093.ppops.net [127.0.0.1]) by m0050093.ppops.net-00190b01. (8.16.0.43/8.16.0.43) with SMTP id 158EFabn014061; Tue, 8 Jun 2021 15:17:32 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=jan2016.eng; bh=EH20jHj0J3aPCPpnuKe8LLf3LcpV3ES32ohGNnjgLVk=; b=QWiuQv3Wm+yvcuFgTe7oIe7qiMg3N2IH8Neg0X39tJX7GRTIwqnx4RRN2ARn/rKMDCIH P+8PLJuf9jOMt3Q7BxOxnNFmap/HjLeXD456XuBtd0AVKf4aR0BKtq2GE/Z4vQANXOiw tJN9ZqabCpfyoSgPuFEI54qRBQl56LQl43hlUvMgIgepI9h8rXnlNMwHXbe8nUTqNi80 Eqn16asW/adqocFrm4WaP9FaSB8cx4oG/4qN8HWGVTXynLzDUW0W+1olFfpOIQeLiboB iuGbtVpLuXWiyLud633B1ikaPXUVoOa5AfgY4wImXj5DPxHQKIkC0ItoPWxjbrjTBb0Y ww== 
Received: from prod-mail-ppoint7 (a72-247-45-33.deploy.static.akamaitechnologies.com [72.247.45.33] (may be forged)) by m0050093.ppops.net-00190b01. with ESMTP id 391re13xvh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 08 Jun 2021 15:17:32 +0100
Received: from pps.filterd (prod-mail-ppoint7.akamai.com [127.0.0.1]) by prod-mail-ppoint7.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 158E6gVk024552; Tue, 8 Jun 2021 10:17:31 -0400
Received: from email.msg.corp.akamai.com ([172.27.165.115]) by prod-mail-ppoint7.akamai.com with ESMTP id 3904m01524-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 08 Jun 2021 10:17:31 -0400
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com (172.27.165.119) by ustx2ex-dag1mb5.msg.corp.akamai.com (172.27.165.123) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Tue, 8 Jun 2021 09:17:30 -0500
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com ([172.27.165.119]) by ustx2ex-dag1mb1.msg.corp.akamai.com ([172.27.165.119]) with mapi id 15.00.1497.018; Tue, 8 Jun 2021 09:17:30 -0500
From: "Salz, Rich" <rsalz@akamai.com>
To: Julian Reschke <julian.reschke@gmx.de>, "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: [httpapi] linkset draft ready for next steps
Thread-Index: AQHXXDJjOvn6a8qECEGNawuAp/BNgasKDGaAgAAt/4A=
Date: Tue, 8 Jun 2021 14:17:30 +0000
Message-ID: <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de>
In-Reply-To: <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.49.21050901
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.164.43]
Content-Type: text/plain; charset="utf-8"
Content-ID: <649F1D48C35B14438E86A67E7797F130@akamai.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-06-08_09:2021-06-04, 2021-06-08 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 mlxlogscore=999 phishscore=0 suspectscore=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106080092
X-Proofpoint-GUID: syImWMWrGQwxwvpsdjJvexryqf5Y7j4l
X-Proofpoint-ORIG-GUID: syImWMWrGQwxwvpsdjJvexryqf5Y7j4l
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-06-08_09:2021-06-04, 2021-06-08 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 bulkscore=0 phishscore=0 mlxscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 mlxlogscore=999 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106080093
X-Agari-Authentication-Results: mx.akamai.com; spf=${SPFResult} (sender IP is 72.247.45.33) smtp.mailfrom=rsalz@akamai.com smtp.helo=prod-mail-ppoint7
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/IbwUunXO8eD3JKM5zxN3MvIObDI>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jun 2021 14:17:42 -0000

VGhhbmtzLCBKdWxpYW4hDQoNClNvIEkgdGhpbmsgdGhhdCB0aGlzIGlzIHRoZSBwbGFuIHdlIHNo
b3VsZCBmb2xsb3cuICBKdWxpYW4gd2lsbCBwb3N0IGhpcyBjb21tZW50cyAoaWRlYWxseSB0aGlz
IHdlZWssIHBlcmhhcHMgbmV4dCkgYW5kIHRoZSBhdXRob3JzIHdpbGwgcmVzcG9uZCBhbmQgcGVy
aGFwcyBwb3N0IGEgbmV3IGRyYWZ0LiBJZiB0aGVyZSdzIGRpc2FncmVlbWVudCBvciBjb250cm92
ZXJzeSwgd2UnbGwgcmVwZWF0IHRoYXQgY3ljbGUgdW50aWwgaXNzdWVzIGFyZSBzZXR0bGVkLiAg
T25jZSB0aGF0J3MgZG9uZSwgd2UnbGwgaXNzdWUgYSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCAo
V0dMQykgYW5kIHByb2NlZWQuICBUaGUgcmVzdCBvZiB0aGlzIG5vdGUgZGVzY3JpYmVzIHRoZSBw
cm9jZXNzIGZvciB0aG9zZSBub3QgZmFtaWxpYXIgd2l0aCBob3cgdGhlIElFVEYgd29ya3MuDQoN
CldHTEMgaXMgYSB0aW1lLCBhdCBsZWFzdCBhIHdlZWssIGZvciBXRyBtZW1iZXJzIHRvIHJhaXNl
IGlzc3Vlcy4gSWYgdGhlcmUncyBhbnl0aGluZyBzdWJzdGFudGl2ZSwgd2UgcmVzdGFydCB0aGUg
cHJvY2Vzcy4NCg0KV2UgYXJlIGluIHRoZSAiQVJULCBBcHBsaWNhdGlvbnMgYW5kIFJlYWwgVGlt
ZSIgYXJlYSBhbmQgb3VyIEFEIGlzIEZyYW5jZXNjYSBQYWxvbWJpbmkuIFNoZSB3aWxsIHJlYWQg
dGhlIGRvY3VtZW50LCBwZXJoYXBzIHByb3ZpZGUgYW5vdGhlciByb3VuZCBvZiBmZWVkYmFjaywg
YW5kIHRoZW4gcmVxdWVzdCB0aGF0IGl0IGlzIHB1dCBvbiB0aGUgSUVTRyB0ZWxlLWNoYXQuIFRo
ZSBJRVNHIGlzIGFsbCBBRCdzLCBhbmQgdGhleSBoYXZlIHRlY2huaWNhbCByZXZpZXcvb3ZlcnNp
Z2h0IG9mIGFsbCBJRVRGIFJGQydzLiBUaGUgdGVsZWNoYXQgaXMgZXZlcnkgdHdvIHdlZWtzLCBh
bmQgdGhlcmUgd2lsbCBiZSBhdCBsZWFzdCB0aGF0IGFtb3VudCBvZiB0aW1lIHRvIGdpdmUgb3Ro
ZXIgQUQncyB0aW1lIHRvIHJlYWQgdGhlIGRvY3VtZW50LiBNYW55IEFyZWFzIGhhdmUgImRpcmVj
dG9yYXRlcyIgd2hpY2ggaXMgdm9sdW50ZWVycyBmYW1pbGlhciB3aXRoIHRoZSBhcmVhIHdobyBy
ZWFkIGFuZCBvZmZlciBpbnB1dCB0byB0aGVpciBBRC4gVGhpcyB3aWxsIHJlc3VsdCBpbiBhbm90
aGVyIHJvdW5kIG9mIGZlZWRiYWNrLg0KDQpPZnRlbiB0aGUgaXNzdWVzIGFyZSBqdXN0IGVkaXRv
cmlhbDogInRoaXMgd2Fzbid0IGNsZWFyIHRvIG1lLiIgVGhhdCBoYXBwZW5zIG9mdGVuIHdoZW4g
c29tZW9uZSByZWFkcyBhIGRyYWZ0IGZvciB0aGUgZmlyc3QgdGltZSwgY29tcGFyZWQgdG8gdGhv
c2Ugd2hvIGhhdmUgYmVlbiB3b3JraW5nIHdpdGggaXQgZm9yIGEgd2hpbGUuIElmIGFuIElFU0cg
bWVtYmVyIHB1dHMgYSAiRElTQ1VTUyIgdm90ZSBvbiB0aGUgZHJhZnQsIHRoZW4gdGhlIGlzc3Vl
cyB0aGV5IHJhaXNlICptdXN0KiBiZSBhZGRyZXNzZWQgYnkgdGhlIGF1dGhvcnMgYW5kIFdHLiBT
b21ldGltZXMgdGhhdCByZXN1bHRzIGluIGEgbmV3IFdHTEMgaWYgdGhlIGNoYW5nZXMgYXJlIHN1
YnN0YW50aXZlLiBUaGUgV0cgY2hhaXJzIGRlY2lkZS4NCg0KT25jZSB0aGUgSUVTRyBhcHByb3Zl
cyB0aGUgZG9jdW1lbnQsIGl0IGlzIGdpdmVuIHRvIHRoZSBSRkMgRWRpdG9yIHN0YWZmLiBUaGV5
IGRvIGZpbmFsIGNvcHktZWRpdGluZywgd29yayB3aXRoIG90aGVyIHJlZ2lzdHJhdGlvbiBhdXRo
b3JpdGllcyBpZiBuZWVkZWQsIGFuZCBjb25zdWx0IHdpdGggdGhlIGF1dGhvcnMuICBCZWNhdXNl
IG9mIHRoZSBiYWNrbG9nLCBnb2luZyBmcm9tIElFU0cgdG8gcHVibGljYXRpb24gY2FuIHRha2Ug
bW9udGhzLg0KDQpIb3BlIHRoaXMgaGVscHMhDQoJL3IkDQogDQoNCg==


From nobody Wed Jun  9 01:50:56 2021
Return-Path: <duerst@it.aoyama.ac.jp>
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 47B213A175F for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 01:50:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 p6uieI2QpTET for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 01:50:51 -0700 (PDT)
Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-eopbgr1410128.outbound.protection.outlook.com [40.107.141.128]) (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 AAC893A175E for <httpapi@ietf.org>; Wed,  9 Jun 2021 01:50:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ltetmAkWKlU+U0m+ZSU4yeW5s4XpAX7SzNkodF54uCJyF7lwvr2iwfK1KI2y95+Ckl4e5idpqnonSij7TKfdpLYeM2uxSg2Tr7ELSyR2MmEdV7c4TeRT6vTw0aqGtychZQ4JFflaGha2ovs7DwLB/wjmU2yBtFHXNW1j/XMssynz3QuBjMdR9Mkg3mn7okMtFVLoRyOl/DnTFuQNXj+CdEujNghnl3uQBTrXj1E70iSEcZCjzD6TSmSDfp61KoTIaNEKkuEnjGcADTI2GsVxH5VFBIyMrvuoem4UA3uo2qa4NXEIAq0mibBhhQNIZaOov08k4qw+UAiDHYP2MDmCsA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P4GBdUPno9Ltc5b+UzE8GiJat/iVcJFYQ62HLRfH2ts=; b=dkVrORRZMgCexn9ljsi+cfz3KBD/UgyrbSXdrKAa1IBBztM5IyVfRsI4toLaqsM1+p3LhlB5C8jkx/BNcoPrdjkmDz6IRg4n1x/J840aEcq/o8Z/XhEsV7M3r/7U0/WhB4h5epnQiKihNr/Q40J3JSTw3WE8mpnKTOA2C5N+nhwFRDPbtHizVK+l+4BcHFJn4Mg2NqktX+LFUACMuQJHKYxVskWy6vc2bGREQYJDuPyPJrbX17CK5Yuidd4zU+yhqzH6xCqPfz88fbp6JrEGwUOVw0TJ6tsrFvMypm4Y0BKJwVqgohpeqKYUvMG6b8ymlW2UblPrNa51TXVJxRGMpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P4GBdUPno9Ltc5b+UzE8GiJat/iVcJFYQ62HLRfH2ts=; b=EpB+vqFaMphpkAZafsCpmbiUj74kzlgwU7Kn2WOfEOaTrQouaa1/fxX5HOs7MvkUUn4EA/pq04sX6mHu8iB6ddy2GnkYeELmCgQ0SxUAbc6+gJviKp6HPtv0zd+GxkqXoXRWD+6YmLbogJk0buSMdT4WFzhxoPt8HA9wbnjDrKY=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by TYAPR01MB5721.jpnprd01.prod.outlook.com (2603:1096:404:805b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4195.24; Wed, 9 Jun 2021 08:50:48 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::7c68:2926:ee00:a511]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::7c68:2926:ee00:a511%5]) with mapi id 15.20.4195.030; Wed, 9 Jun 2021 08:50:48 +0000
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, "httpapi@ietf.org" <httpapi@ietf.org>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de> <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com>
From: =?UTF-8?Q?Martin_J=2e_D=c3=bcrst?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
Message-ID: <538f1855-271e-4ef7-25cd-850128125824@it.aoyama.ac.jp>
Date: Wed, 9 Jun 2021 17:50:47 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
In-Reply-To: <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [133.2.210.39]
X-ClientProxiedBy: TYXPR01CA0044.jpnprd01.prod.outlook.com (2603:1096:403:a::14) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [133.2.210.39] (133.2.210.39) by TYXPR01CA0044.jpnprd01.prod.outlook.com (2603:1096:403:a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21 via Frontend Transport; Wed, 9 Jun 2021 08:50:48 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6f48c0ea-3b1c-4938-1967-08d92b23ad78
X-MS-TrafficTypeDiagnostic: TYAPR01MB5721:
X-Microsoft-Antispam-PRVS: <TYAPR01MB5721837BDFB0A79FF676BE9BCA369@TYAPR01MB5721.jpnprd01.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: TN59WlAU4oBai1g/CqMei8jUPfojGvh9+d+QhDajTfHq55Nv9FEJR7PzFtmYYc860HyUlLbj/aVFhRp7dKMIq6Qc0IY/p5lEBjryXUOtIh9mmRlb7hxsPUb4mloLcHLamFAFyjVNasnu9dTpxluYtjtgH3E9Cil4fGnrqP83F91zsq4SfLeiK1fOrFeHvO24GJXsK+QYsjltOjT4ww5mvjmszkT9Rm2/tfM8rlJBlojffVYHYhh6ixogXa/NnNQJsvN4BmqmcqXXnRrlTGBA2BqGz9/oBwwGOUlfQJ2RO0z2nzvweOHt07qdnL4GnSFEGtpQi6vaNr0dY0xZ0ZQapp1FBxvgNFBrEU3p5Iq4FXIUJVRJv9mqwu+mCe6y38fDCClHumXEBTmFdj/dPTnx0zGmTnA6txkVjigApU1hNhcR8GSl6yu50r2BuXKAJAdlfdmjB0cHjcmeoz+e+7N28HGZYs+5LL1oI7ZdU7O2aF6Awqj4NeEzoJXtmH11tZagydc8Ob4pT88O4yAydU1XUNumLJFAHNYwyMC4HAIRp84t6eaKUYOmnYbFK8K2Lh1n5ne2ZnN8vX1PgY9xlo9R9O2k0gMOJa2sdO/DP3OZZvGsrLpgVLMyh5kMuGxIAYuqknhtwRqn5AS6nEjfkwbd+jaIhIcxZggYTgDBuqa4sstC3URq2M5drPadzekW5WV1WOPgFJOghcnfWkbBINiFKJ4nXINqcOPyLX5czJaxf96xoaQfHR6r5b8Btc4TBJLW
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(39850400004)(396003)(346002)(136003)(376002)(66556008)(66476007)(478600001)(5660300002)(31686004)(8936002)(8676002)(31696002)(26005)(53546011)(66946007)(186003)(786003)(6706004)(83380400001)(2906002)(52116002)(110136005)(316002)(956004)(16576012)(2616005)(38350700002)(36916002)(38100700002)(6486002)(16526019)(86362001)(3940600001)(43740500002)(45980500001); DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?VWFUei9xS20wMTd0dmhzdndCVmFseENKb09nVVR4bnU4NWFCanYyWkJvaEpV?= =?utf-8?B?UTZGNXg2bG51bk51ZnVHNGxxdGNhbHk4VjU4K0IzTUFYNC94NXRLbUNXQTFZ?= =?utf-8?B?T1JRcjdqc1VDQ2hyY05SdjJBL3FSN0dmc3VucjBKYVNFcGZDT2M1Wk9yeWJT?= =?utf-8?B?TUdnaTdLOTM1eVZtUy9YamU4eE9CVmloUEQvb2NsS3h1dzZ4SUNVQjVzNXZ5?= =?utf-8?B?bFBUL3pQakg1NzFUUmsvODFJRmhZcjFySnE4eGR4V2IxRzZXOEZnZkdUYkpE?= =?utf-8?B?Uk9pSVp6dWdPdzVmZm1sNnNYck5KeS9aVkxTLzdlb3ROSjQrck8vbCtBLzdr?= =?utf-8?B?M0JjRmdRTEhOQUlIa254OUx3bEQxQ2JQWTZhNC9CeDJiKzA1OU9VMTFiNW15?= =?utf-8?B?M3AxS0srV0wyMFJMUmV4emFHVHRYcXZXMXEzeTJtNFEwc3VGbENsTzYra0tK?= =?utf-8?B?YVpnNFZNb3lKNnR5UHp0blByd3Y2TVBKSUUxRXcxcUlZL0VZQ1p4TTF0dW1Y?= =?utf-8?B?Ry9vSldVbk4vRnJwTnB1MkNTb2dYeXg4NTBjZTBZQ29hV1dXQmZxMlBCdDJ0?= =?utf-8?B?YS9tQW5uSUZtbFd1N24yeTJNRjU2MjBXdWZ2d3NpZ3JveUhIeE9sQnpnUTU2?= =?utf-8?B?b1pGNmwyZUwxdnViTmVzdFZhRE1ZRXNCNktnT3hBNmd2eDhReURsd3hmRkhw?= =?utf-8?B?RWNJWU5oODRockliN0tXd1ZKMVdFSEkwaEYxck9RQk5yNHY1R3plZXFsek45?= =?utf-8?B?V2pIL3lVczQ3Y0hEZ0NlM3NpSzNoM2h2SmVMTmt1a3VDc1E0RmlMQnRFUStv?= =?utf-8?B?cUFCK1FkNHB3S3Q2blp4aGU4OXRQVCtPNHFPTi9Ud1AydTFHK0FjVmIzT3ht?= =?utf-8?B?dFVGWUF6aWVRbzlaWEJhNXh6dXFVWFFjSExpWHhBeUQ2Y0FyM05tSmpWYkNu?= =?utf-8?B?WUdxV1o3WXdFYjVybnc5UG16R3pHdUZVM3JZSmQvMnArTGVNMnJsdGt0bkpR?= =?utf-8?B?SWJPSld1dGJxQ2hXOG9zNUk0Q1gvSU1hN3hNTlZuQkVYVlVLT0d2MkVhR2pu?= =?utf-8?B?RWQ2eExseUZ0Z0lxNWhNalpsYkUwakJtdjMwVHRqYlZiL2FPSU5pQ0kwNU9V?= =?utf-8?B?czhKR2hsTXl2bG95dkVKaU9Sa3hXTzBXNzB1OFRHM1pDUHE3MlhFTGdKYlJM?= =?utf-8?B?VUdZL1VIQ3gweFJxQzRVVVVNSG5CK3IvemRybERlK2hucURKKzBZSitjc2xB?= =?utf-8?B?ekpLQ1dnV1BILzhBcE5tLzNERmJwMTNuTWlsTmQ0ZmpkV0gxREZndFJLd0lE?= =?utf-8?B?SS9xQy93WDJuTHNzakJyRk90WnZlR3ZOMlpSRnhqWnJYUHAwY3drbUlHQUxV?= =?utf-8?B?dzNNQ1Z2UmFSZzdna0RORldmQkkrb1FGWWhFbXIwNEFLLzkweWYzb05yQ3Ur?= =?utf-8?B?MGJaVnJIVUJncDFhL1FuTTBBRzUwaWZtSUdTam5leFFIamVjeHRDQ3A0MWQr?= =?utf-8?B?WWlOUmNmRTdlcnRzc3grK01Lcmd4eWY5L09rTVFHakVWWU5HbFV3YzJPMlFG?= =?utf-8?B?TWhzdU9FK1dSNUZjRHJDYk4wWHhKcUxYQlpaMVMvOStScktwTU90eDQzdnZp?= =?utf-8?B?QzVDQ2RQMm9ZclArZ2JhUEl4SXVmTm1Kc3QwbFJHNTAzMWRJbDNNbTdHVkdj?= =?utf-8?B?R0xybytsNzdsK3l2cFVGeUROKzdKM2RXUmhrcmtlM1hYSWJJbnk5L3cxM1RI?= =?utf-8?Q?JPApuEMUSQdjN+AbxuRfdEybhIKNr7D2U2WG8eX?=
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f48c0ea-3b1c-4938-1967-08d92b23ad78
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2021 08:50:48.8175 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: oSfDJ6WEIhMmanE1lGy3BDFHELnSauyMp7CtEKBWXM1Qg20mh/lpnD5PtalchBExiLcpdvKypK2c/mhBI3sAJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB5721
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/6oNEQibQe01p_x_c2Og-fpx4fds>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jun 2021 08:50:55 -0000

Hello Rich,

Many thanks for your careful explanations. Getting such careful 
explanations in a WG is rare but very helpful for newcomers.

Just two thinks I'd add/change:

1) Somewhere between WGLC and IESG tele-chat, there's also an IETF-wide
    Last Call, usually for 2 weeks, which can also result in comments,
    discussions, and a new draft.
2) "If an IESG member puts a "DISCUSS" vote on the draft, then the
     issues they raise *must* be addressed by the authors and WG.":
    a) Other comments by WG members are also best addressed in some way.
    b) "addressed" doesn't necessarily mean that we need to do exactly
       what the IESG member wants, but it means that we have to discuss
       the issue very seriously and try to do our best, until the
       IESG member is statisfied.

Regards,   Martin.

On 2021-06-08 23:17, Salz, Rich wrote:
> Thanks, Julian!
> 
> So I think that this is the plan we should follow.  Julian will post his comments (ideally this week, perhaps next) and the authors will respond and perhaps post a new draft. If there's disagreement or controversy, we'll repeat that cycle until issues are settled.  Once that's done, we'll issue a working group last call (WGLC) and proceed.  The rest of this note describes the process for those not familiar with how the IETF works.
> 
> WGLC is a time, at least a week, for WG members to raise issues. If there's anything substantive, we restart the process.
> 
> We are in the "ART, Applications and Real Time" area and our AD is Francesca Palombini. She will read the document, perhaps provide another round of feedback, and then request that it is put on the IESG tele-chat. The IESG is all AD's, and they have technical review/oversight of all IETF RFC's. The telechat is every two weeks, and there will be at least that amount of time to give other AD's time to read the document. Many Areas have "directorates" which is volunteers familiar with the area who read and offer input to their AD. This will result in another round of feedback.
> 
> Often the issues are just editorial: "this wasn't clear to me." That happens often when someone reads a draft for the first time, compared to those who have been working with it for a while. If an IESG member puts a "DISCUSS" vote on the draft, then the issues they raise *must* be addressed by the authors and WG. Sometimes that results in a new WGLC if the changes are substantive. The WG chairs decide.
> 
> Once the IESG approves the document, it is given to the RFC Editor staff. They do final copy-editing, work with other registration authorities if needed, and consult with the authors.  Because of the backlog, going from IESG to publication can take months.
> 
> Hope this helps!
> 	/r$


From nobody Wed Jun  9 06:04:01 2021
Return-Path: <erik.wilde@dret.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 9D3B23A1569 for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 06:03:59 -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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e_s3huJAJzhZ for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 06:03:55 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 04C423A1560 for <httpapi@ietf.org>; Wed,  9 Jun 2021 06:03:54 -0700 (PDT)
Received: from 222.167.198.178.dynamic.wline.res.cust.swisscom.ch ([178.198.167.222]:50787 helo=dretpro.home) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1lqxs8-0004vY-LS; Wed, 09 Jun 2021 09:03:52 -0400
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, Julian Reschke <julian.reschke@gmx.de>, "httpapi@ietf.org" <httpapi@ietf.org>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de> <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <3393ecc4-ad5b-aaa0-308e-aa8aafa230a7@dret.net>
Date: Wed, 9 Jun 2021 15:03:51 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.1
MIME-Version: 1.0
In-Reply-To: <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/84QKAt8GuB1j43_b4zJCvJYH7h4>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jun 2021 13:04:00 -0000

hello rich.

thanks a lot for your email and detailed explanation!

On 2021-06-08 16:17, Salz, Rich wrote:
> So I think that this is the plan we should follow.  Julian will post his comments (ideally this week, perhaps next) and the authors will respond and perhaps post a new draft. If there's disagreement or controversy, we'll repeat that cycle until issues are settled.

sounds good. for now, we're assuming that -02 has addressed all the 
issues we have seen until now. but we'll of course wait for julian's 
feedback about his open issues and potential additional ones.

thanks a lot and cheers,

dret.

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


From nobody Wed Jun  9 10:24:15 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 D3AFA3A1F60; Wed,  9 Jun 2021 10:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.886
X-Spam-Level: 
X-Spam-Status: No, score=-1.886 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_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01] 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 vOHIHxqK7R3Q; Wed,  9 Jun 2021 10:24:09 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 C1CFC3A1F5E; Wed,  9 Jun 2021 10:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1623259400; bh=OqmIqq31AMnlEm9YOAtRqaZS94w2rZe7W+p+RnqO1Ag=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=OP7ZC2NNSrV88lavF0ShLBIW9QwVhr3KR+1/5264SbGmP87vZ2j66yxpUFVkHHxl+ DZq+ASmcLqyxeDhWxeLhw5E7ffSPpbwU6ohU64rDUUkYzV89FiyLyXRS6pQ77w1goe eJEjROovd7Kgn19U8hLSPnQgIZFATlQUtIZfZbnk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.20] ([91.61.50.11]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MmDEm-1lQSc41sO0-00iD8d; Wed, 09 Jun 2021 19:23:20 +0200
To: Erik Wilde <erik.wilde@dret.net>, "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, "httpapi@ietf.org" <httpapi@ietf.org>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de> <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com> <3393ecc4-ad5b-aaa0-308e-aa8aafa230a7@dret.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <18767fb4-9e79-8519-78aa-6510ed97997d@gmx.de>
Date: Wed, 9 Jun 2021 19:23:15 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <3393ecc4-ad5b-aaa0-308e-aa8aafa230a7@dret.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:aJWMJDngjhoRD9FnG9SzguH53uOFWLmrw4SGI+crH1edmJb8anY mYAajQTEqzrEn3l0Q2/XoLRoNNbAiC5nITOrGheElVr4ZPGeLgpPWlKuDpiCyNZRs8p9Gfc gO72YsThz1YS3+gwhS783CXguw/B7bE2bzjqUeLv7uS982abjHGdOs/4adVg3bH+P+VAKlX VsZTmRauxcg1irT0tMV0A==
X-UI-Out-Filterresults: notjunk:1;V03:K0:JiCvqeCbg0M=:Xyas0r+ek+AeUnggigE9wk b8q/QT4mB79TMF5x2eHtYGkhLMewPxWzz7lItdyGk9cKI85McUka2da7gtpTzx0axuoO+beCx EqBm4tRJakkwMKH0UEbA/xZG6kQcZCSSNsAnL0UGFkfRpwLXeE1d/5DybkxNrH8Y0KWORz/ek g8Q8otrUlvKnlVZSoIopvU1kh62kTLU72J730hZP4gzn4j4BuvN/ck4jU4uf71gRumN3feNeM Bp8TkKzklWqp/XOmMQUE9jUzfYFpnNO/u0X/tVrGBt6IwUDIXfK1cLnBv4sv/sgg1xW5Ynq0t PIVG0WydIjJPga56utQ2h8v7MYMMppAP9O/8c/rc6Nd8H0e1LYHJsCGDKxu1JkjSpTOSbVRhn oidplfhOMUJs0zH2DnFPobpsUikbKpGcmO0YKwwC9ZmG4Wz5K/UpO/NFV0HKcenCWbZUqBWkv EjYM9d4ulOPPyTPQqVknb4iNrgXG66nFseMWbptFTg8lr3OeO3jVcWVCtIOp7dYwhUGUy9X0Z iBXppPB3WOTkFKWH2kT7W2IYRtdJ/kOEMvGKxPE+2Vlbh/Wp+Ri4LEv71anXGhR7FLGe4ldmB sbeHQQklxcJdPPls8gbbHbtG3V0tkugJQg7TUHNoBBGuXXDlW0Ba8XPQKEPWWfVh5Z3KFVcy+ c8eriutiWmYa2YbYslx0QG7EpxrNBddK0PaAqz5q78hCA9KAUsCUOZPseKu3HCumFRROvGovj Xt7CU30F3Y2hRNhVrrdDRnhHuuNlxwnP6BCsFDDm4GkMGdftJ3vcLUVHeNY1Nwqm1ypFqVDim trjOV8KB867GMnrsIPtvEUtokFrJp7DIAu1gzZqGD57na8ZjiZhR6JV+AM0v5oFx6tWm0uZ9o 2ENxkU+LRaf3k+6iP8CZe0xT4rVAtLKKGtF5/Wrt2JOFBbieMXyzkf2cqPaHcyeW9FaXmp3Km 2mfOa/4R/VQTfWOm/2m/FIzrCYMaEttKXqgJsGfuyTGz8wItpfsuKkc8GjoE8vR9IMMwbwxpt Byk85E4G3MNjIcWMsEUgHZ6jMka/5GYmKyXA94+pziO2mQWYEe8IuBbk0WnlLlD8mhQloADTZ UPVRQKQv0GdDNVJb0KUhuOLaplrpUFDHEi6GjGG/78XBVyyXfUjCXVkFA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/RwkXuvsW_HJuycS8MtxQ-p7JVXU>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jun 2021 17:24:14 -0000

Am 09.06.2021 um 15:03 schrieb Erik Wilde:
> hello rich.
>
> thanks a lot for your email and detailed explanation!
>
> On 2021-06-08 16:17, Salz, Rich wrote:
>> So I think that this is the plan we should follow.=C2=A0 Julian will po=
st
>> his comments (ideally this week, perhaps next) and the authors will
>> respond and perhaps post a new draft. If there's disagreement or
>> controversy, we'll repeat that cycle until issues are settled.
>
> sounds good. for now, we're assuming that -02 has addressed all the
> issues we have seen until now. but we'll of course wait for julian's
> feedback about his open issues and potential additional ones.
>
> thanks a lot and cheers,
>
> dret.

Erik,

I'd like to open PRs, but your repo org makes that hard, because there's
no "latest" file that could be the target of the PR.

Could you please either create "draft-ietf-httpapi-linkset-03.xml" in
the repo, or better yet, something line "draft-ietf-httpapi-linkset.xml"
or "draft-ietf-httpapi-linkset-latest.xml" which doesn't have a specific
version number in it and could be used for all future edits?

Best regards, Julian

(and yes, I could create a PR for that)


From nobody Wed Jun  9 10:42:14 2021
Return-Path: <erik.wilde@dret.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 5D04D3A1FEC for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 10:42:12 -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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o-iihmFqygqs for <httpapi@ietfa.amsl.com>; Wed,  9 Jun 2021 10:42:07 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 CF7E33A1FDA for <httpapi@ietf.org>; Wed,  9 Jun 2021 10:41:57 -0700 (PDT)
Received: from 222.167.198.178.dynamic.wline.res.cust.swisscom.ch ([178.198.167.222]:52486 helo=dretpro.home) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1lr2DC-00023n-MV; Wed, 09 Jun 2021 13:41:54 -0400
To: Julian Reschke <julian.reschke@gmx.de>, "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, "httpapi@ietf.org" <httpapi@ietf.org>
References: <625dc350-44bd-2a72-5258-612ddbea8f37@dret.net> <6b4033a1-a68a-d540-e9be-b03270c8e946@gmx.de> <52BC49CD-015D-402D-B4D3-34FE87C7A03C@akamai.com> <3393ecc4-ad5b-aaa0-308e-aa8aafa230a7@dret.net> <18767fb4-9e79-8519-78aa-6510ed97997d@gmx.de>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <45f3497e-8a58-d30d-287a-9ca917332d5b@dret.net>
Date: Wed, 9 Jun 2021 19:41:53 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.1
MIME-Version: 1.0
In-Reply-To: <18767fb4-9e79-8519-78aa-6510ed97997d@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/NJ9ZVup4t40Vxjwt7E5xm2yIaTk>
Subject: Re: [httpapi] linkset draft ready for next steps
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jun 2021 17:42:13 -0000

hello julian.

On 2021-06-09 19:23, Julian Reschke wrote:
> Could you please either create "draft-ietf-httpapi-linkset-03.xml" in
> the repo, or better yet, something line "draft-ietf-httpapi-linkset.xml"
> or "draft-ietf-httpapi-linkset-latest.xml" which doesn't have a specific
> version number in it and could be used for all future edits?

for now and hopefully good enough for this draft, i have created the -03 
version for you:

https://github.com/ietf-wg-httpapi/linkset/blob/master/draft-ietf-httpapi-linkset-03.xml

thanks and cheers,

dret.

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


From nobody Sat Jun 12 08:54:26 2021
Return-Path: <Darrel.Miller@microsoft.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 BD4FB3A17E8 for <httpapi@ietfa.amsl.com>; Sat, 12 Jun 2021 08:54:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.787
X-Spam-Level: 
X-Spam-Status: No, score=-2.787 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 MaVH26pD6XsB for <httpapi@ietfa.amsl.com>; Sat, 12 Jun 2021 08:54:18 -0700 (PDT)
Received: from outbound.mail.eo.outlook.com (mail-oln040093003009.outbound.protection.outlook.com [40.93.3.9]) (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 9E8133A17E7 for <httpapi@ietf.org>; Sat, 12 Jun 2021 08:54:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GXGDKVUqAd815Ova9IpjA9f7Dn/s+v5UoKQ+QQmQnousihnTj/Z1+vHaeK6Q8EUq07RPKhbaCUtPQ/8sX4nFBwDupRqFOhzjTWlKXk1WSMWW+/nmLYjkmOLe9KH8p4GMCc949TKma3WFtGZphqRIiZiN1EwF8yXKGPthU9zbWNle26wZc6Hww2v+z9d34lqMIY9r6Wl+9FmOb6iGy/8qXH4qwYD4P0yRithGzNDZUwJ2xI2v0r7fmXkHhI6iPv7plfEf6zySvCeLPD7IemgHCorQ237+gKripNnpKKPzztwwE458COkSJCD0hVvdOKKl14PohduR1nCevlJDi7KS4Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FFJqNgTrcSqJUkCL++1FZfukgIiZSdDaKnx7vyINT3U=; b=EBO1e5Pn5cA5/PsjZTM8B9nkgT71/rKvoAjIZKFWq/hE2NjOJOafCIlxkTBzRE5EXSBX2b4EW199T6co0mgnC60IbyykK7zkZzd39/cJBiFdC33dSuez8Opfn3Z7uwz0jdoUKYp36sfiewBRi7tBWGC4hDbzftBchsKML6UYbWY1xJDQtElRFNr5OhHoPIQ4MUFgurc1E9JvcPKp/GsM1/Gi/LOAwC3pHZhQA39RLcoHJDxqV1D2sjmRAiRBZa/Q+MKIUc3O/E9gtQzxxoW3kDexGFpz2maqQz7WApkTZMuH2ydUj8W85eMrxEZdOfw2NqGb5MVokdZSLCgDHwTkxw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FFJqNgTrcSqJUkCL++1FZfukgIiZSdDaKnx7vyINT3U=; b=I3ljtl14cEoCJniY/4wXEb3T+99RyKt3m92zqaHaEfncCdZ1XdTUDI57M02lF2dP7zokGi/C0xLyTo7uRBbRn1yeg1ZPGX9IeUe+a1ueSOFF3j4jTFxKX9ces6MawFwh4c3HCOUMBKrT4I+UBTzYgxrsDhrpHXieHAhd9gH4EAo=
Received: from MW4PR00MB1027.namprd00.prod.outlook.com (2603:10b6:303:68::8) by MW4PR00MB1193.namprd00.prod.outlook.com (2603:10b6:303:be::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4267.0; Sat, 12 Jun 2021 15:54:10 +0000
Received: from MW4PR00MB1027.namprd00.prod.outlook.com ([fe80::32:7f71:bf02:a2ab]) by MW4PR00MB1027.namprd00.prod.outlook.com ([fe80::32:7f71:bf02:a2ab%7]) with mapi id 15.20.4272.000; Sat, 12 Jun 2021 15:54:10 +0000
From: Darrel Miller <Darrel.Miller@microsoft.com>
To: "erik.wilde@dret.net" <erik.wilde@dret.net>, "mnot@mnot.net" <mnot@mnot.net>, "sanjay.dalal@cal.berkeley.edu" <sanjay.dalal@cal.berkeley.edu>
CC: "httpapi@ietf.org" <httpapi@ietf.org>, "jjena@paypal.com" <jjena@paypal.com>
Thread-Topic: [httpapi] Header for idempotency
Thread-Index: AQHXUSTfX0yrOxAnFEGN7+zN8jRpsKsJneeAgAAuaoCABtdPwA==
Date: Sat, 12 Jun 2021 15:54:10 +0000
Message-ID: <MW4PR00MB1027AA73933C3AD5242ADFC4F0339@MW4PR00MB1027.namprd00.prod.outlook.com>
References: <CAC5fHGN_GbQo9fPm=f82QoqfVv7vtt6DNL0kE2FWXzJ_pFHxrQ@mail.gmail.com> <EA4386A5-F4B4-4036-BF32-B148D174D6F2@mnot.net>, <f9a0920e-ff54-cb1c-2eaa-2fc422342a11@dret.net>
In-Reply-To: <f9a0920e-ff54-cb1c-2eaa-2fc422342a11@dret.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-06-12T15:52:32.9792413Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Privileged
authentication-results: dret.net; dkim=none (message not signed) header.d=none;dret.net; dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b2622459-7231-4ae2-5f56-08d92dba5174
x-ms-traffictypediagnostic: MW4PR00MB1193:
x-microsoft-antispam-prvs: <MW4PR00MB1193874A42C6265951404EEAF0339@MW4PR00MB1193.namprd00.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HUf40dTJA5mMp1Xjb+p8CrqiSRruRvuDagXDLb/msuazvOI9ljCNP0SPmXISFetz4yBRSBR6TCHel+ZLLkDuhTmAaX5Kn3HJa8baK9BELlZ5cHV8ctRr/ZQhkW5CDobXWGKgSKR5fhPVjSIR9HYhC4OcgalnIx78GaBMYp+j4Q4yTxnrbSDkVrXwQZEaPJLago6Y+VsMDueutuHPaR9AJ5VP5NNbY7F0BmvNCd/7CHLTAqyinBcDtBfIttp0nA0sjziPIyI2Ia7rW4I8CPqS0aOe3/k6Tjt8pKxujjBDVaUNwM0noSLhJeC+pOaJgJlD+OmY4GQojpDLSu8KhH//RpbNQrb4wAL178gNoCfKhAi/zY1+edo45jYFfxQzhYd4gH3zBfH9r1JDTNeYNhZtmzgH82ajBPDYYYiVClFuPVBMdy1rXuPZZOqlrSmadjyl2U+aHGspcTnOzPzbhFpxugQ3UFx8E0T3UbBIaBezyJlHHo/1cCAujs3m9j4B5dx//SYaosmMOzcP76Q4FwkIWxMM2KbprYFG0ag4oW72/AgaCoKyhYfx7YPBDlzOYL8IcceVsqAJ1i7zqGtSmn9UcklkxCZAG6/f+rJnf2DGodgzyBkTMM4vw3ut1DlNPajxEQOQSVrX110fi9Vg8BqnMnec7DqFG5+BroJcc7H21zXgF5N6bUgWG3F2aqtREUFKr7YnN8Q3jxcjzvReNemd2gl2ZaTGp3H78hllYTW5p8ZMOviw17Y/jJYdhklCrZU7EHDDXmvb4LaGPKioifkj5S6kEiGXe9xHpJqlP24cq/Hbs5rhP0uSSHpaRoeHX8Vy
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MW4PR00MB1027.namprd00.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(122000001)(166002)(38100700002)(4326008)(9686003)(2906002)(8990500004)(55016002)(33656002)(86362001)(66476007)(82960400001)(53546011)(5660300002)(26005)(71200400001)(66446008)(9326002)(10290500003)(82950400001)(8936002)(478600001)(966005)(91956017)(316002)(54906003)(7696005)(186003)(76116006)(64756008)(8676002)(52536014)(6506007)(110136005)(66556008)(66946007); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?v1fcJ3Q1/Q8g9t6hYnIjkvAEEbegmEp+xznj1R0mdrAIyO0F42qxnCNDHHeu?= =?us-ascii?Q?LSkllPYtTHiuhtqZO9JbOziBOMyoaEIvm31lUZFbdQFy4Of5chI5j54ednZi?= =?us-ascii?Q?LEwAVpKqthj3rZra5bPNeLpBmffwo2ev3O8F9FnJW02OlTfIKcIpc6GZEwbl?= =?us-ascii?Q?z/n2nQzYbzAKLV3uR42KIIKgyO75UuLaTqCTlJcqq/gxs+xmF2d9rlrnFMaq?= =?us-ascii?Q?Frv3uuxia16uIAiMcTzFPq/8s1f1pGVnUZoNMam9gMSj/nRegJR7kNowszuW?= =?us-ascii?Q?oeRZDVXjaw4tUTiTiVvmo37mRg+1HG/bSYwZ6kCyy6rKcHmgmRvAbVq59btd?= =?us-ascii?Q?GYD0HOBawzg0barSptg8wNWMz3DYXgXJu3OwbHNoCc9brMIp5Svua8Eq8yzo?= =?us-ascii?Q?ClkK6bflZQx3sqFxaJugmn5jfCVwzZphLDoPLxIzZwgQO826wQ7LIwHKb0UC?= =?us-ascii?Q?+RFf5s7HbA/oJ2bfTIBNl45IYPQo4k8qYlFPAmcaqK15SLSQfMsf0LAtImJj?= =?us-ascii?Q?N7vYfMpWR/9w1Qh2yt74jo2q3u8DAerp/S2ocd1jtTQ/f4DTwhHqGv52Q65A?= =?us-ascii?Q?Spdpee9KAq8MfiZwNOiXhTMeP9VWc4n1uBPOjpi2OyR4MLfePkI2BgnlwneD?= =?us-ascii?Q?Vmpvujf30oOfJnt4t7dZ+Z1jLVRgG9MSx8q9l+bZHy/zwGLP7Rtsg/If3ge1?= =?us-ascii?Q?lCEngyeYrBCmzq6/Gtu897iM8WH4Wk30V3kBw8FL7cw/2fPfOhvdMaBNwTif?= =?us-ascii?Q?CT54PeH+RVF+ttYKCPzcLFgBLADfOfqLWcg2rKNWpgsLhGMjU4W7BZmghCjP?= =?us-ascii?Q?KrT7fhnUsTNhDBvdN2hdunNMrW5SjaGH03/TFbRuElwMu5SNLlLl4S/xW63L?= =?us-ascii?Q?XKDrAQCbtyfQRZjChN+dHmOx+rB32j09mQsWYRg4FAU9ZNTTAUMbzxslvV3L?= =?us-ascii?Q?qF7tL1S6LJWROmFx/cACoa9+G488r4CFEbYGqizCA4l2ye7wUGarvkNs3pLj?= =?us-ascii?Q?aATpA3U1SNuQEJ/BLJrJrQDtCHgX9bts6Q0iTpvrfrDyBCT8HFLtfFipkMIp?= =?us-ascii?Q?mSW7GsvvCR0yn+eQTTfObYCVOZvyqcDBLHJJJaPDU85iCsSrY43aRYZab8tq?= =?us-ascii?Q?FwqmwMxOEeE47tfuep5+t5oIHmOx0hGKTb161S8d92ZxxnUtyI1d6Va6NAsg?= =?us-ascii?Q?wqsddJ55iznNCwjTSQw49HeYJJZVyKHN6UVSwovuujrvpZSIUbOd+QEBm878?= =?us-ascii?Q?BE5mdxFxnmRZFAYLYDCJtkkDXYy3DOCfCIKflFMlYdlGWKKMoCiN6Al802VW?= =?us-ascii?Q?9Q7Lo+Uo6r10FNsEXS34ngk/i9iRbGnVqvETwZAo2QXrnQ=3D=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MW4PR00MB1027AA73933C3AD5242ADFC4F0339MW4PR00MB1027namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR00MB1027.namprd00.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b2622459-7231-4ae2-5f56-08d92dba5174
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2021 15:54:10.1542 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7HD4tI/V5nTpdPafLKpU7o2WlWhP95jqhybAjrIRFB+2+3wy3H/JverHN11lltRjT7qqWH9fImFPWx+Y3OXAGQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR00MB1193
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/efmL2hjXsZuE8vEGoNrs1AMF_E0>
Subject: Re: [httpapi] Header for idempotency
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: Sat, 12 Jun 2021 15:54:24 -0000

--_000_MW4PR00MB1027AA73933C3AD5242ADFC4F0339MW4PR00MB1027namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Sanjay,

I am supportive of a call for adoption for this draft.

Darrel

From: Erik Wilde<mailto:erik.wilde@dret.net>
Sent: June 8, 2021 3:24 AM
To: Mark Nottingham<mailto:mnot@mnot.net>; Sanjay Dalal<mailto:sanjay.dalal=
@cal.berkeley.edu>
Cc: httpapi@ietf.org<mailto:httpapi@ietf.org>; Jayadeba Jena<mailto:jjena@p=
aypal.com>
Subject: Re: [httpapi] Header for idempotency

hello sanjay.

On 2021-06-08 06:38, Mark Nottingham wrote:
> Sorry for the delay in responding. I think this is interesting work, and =
based upon the list of folks who are already doing this (as provided below)=
, it seems like a promising area for standardisation.
> So +1 from me -- it would be good to see a Call for Adoption for this, an=
d even better to see engagement from the folks below (or others!).

agreeing with mark here, it's a topic that's popular enough that some
guidance and a spec would help.

fwiw, a while ago i started something myself but never got to creating a
first stable draft. here's a link to this abandoned effort:

https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.=
com%2Fdret%2FI-D%2Ftree%2Fmaster%2FAbandoned%2Fidempotency-key&amp;data=3D0=
4%7C01%7CDarrel.Miller%40microsoft.com%7Cd2c105f15362463502a908d92a4e79e4%7=
C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637587338855377376%7CUnknown%7C=
TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=
%3D%7C1000&amp;sdata=3Dc9HB64yXulJX8PAMCWIggqEx%2BeKSft1gOOiz6RN2Qw4%3D&amp=
;reserved=3D0

maybe there's something useful in there, feel free to use in any way.

cheers,

dret.

--
erik wilde | mailto:erik.wilde@dret.net |
            | https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A=
%2F%2Fdret.net%2Fnetdret&amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com=
%7Cd2c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%=
7C0%7C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3D9gO%2BlK9iaLmIp=
%2BP%2BfmJvwzOXdIQ1jp4D2QzrY%2BncDNo%3D&amp;reserved=3D0    |
            | https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A=
%2F%2Ftwitter.com%2Fdret&amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com=
%7Cd2c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%=
7C0%7C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3D7d%2FhIMx%2FfK7=
KKyDazl4X%2F%2BIdzbvh4GT9qoXPrm8TIPg%3D&amp;reserved=3D0    |

--
httpapi mailing list
httpapi@ietf.org
https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.iet=
f.org%2Fmailman%2Flistinfo%2Fhttpapi&amp;data=3D04%7C01%7CDarrel.Miller%40m=
icrosoft.com%7Cd2c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd=
011db47%7C1%7C0%7C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3D%2F=
SqaiKuppOY%2FnVpOwoFVgPlpVx2AnwP1z%2Fh0Ymi1Lvc%3D&amp;reserved=3D0


--_000_MW4PR00MB1027AA73933C3AD5242ADFC4F0339MW4PR00MB1027namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-CA" link=3D"blue" vlink=3D"#954F72" style=3D"word-wrap:bre=
ak-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Sanjay,<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I am supportive of a call for a=
doption for this draft.</span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Darrel<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div style=3D"mso-element:para-border-div;border:none;border-top:solid #E1E=
1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"border:none;padding:0cm"><b>From: </b><a hr=
ef=3D"mailto:erik.wilde@dret.net">Erik Wilde</a><br>
<b>Sent: </b>June 8, 2021 3:24 AM<br>
<b>To: </b><a href=3D"mailto:mnot@mnot.net">Mark Nottingham</a>; <a href=3D=
"mailto:sanjay.dalal@cal.berkeley.edu">
Sanjay Dalal</a><br>
<b>Cc: </b><a href=3D"mailto:httpapi@ietf.org">httpapi@ietf.org</a>; <a hre=
f=3D"mailto:jjena@paypal.com">
Jayadeba Jena</a><br>
<b>Subject: </b>Re: [httpapi] Header for idempotency</p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">hello sanjay.<br>
<br>
On 2021-06-08 06:38, Mark Nottingham wrote:<br>
&gt; Sorry for the delay in responding. I think this is interesting work, a=
nd based upon the list of folks who are already doing this (as provided bel=
ow), it seems like a promising area for standardisation.<br>
&gt; So +1 from me -- it would be good to see a Call for Adoption for this,=
 and even better to see engagement from the folks below (or others!).<br>
<br>
agreeing with mark here, it's a topic that's popular enough that some <br>
guidance and a spec would help.<br>
<br>
fwiw, a while ago i started something myself but never got to creating a <b=
r>
first stable draft. here's a link to this abandoned effort:<br>
<br>
<a href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2=
F%2Fgithub.com%2Fdret%2FI-D%2Ftree%2Fmaster%2FAbandoned%2Fidempotency-key&a=
mp;amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com%7Cd2c105f15362463502a=
908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375873388553773=
76%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3Dc9HB64yXulJX8PAMCWIggqEx%2BeKSft1=
gOOiz6RN2Qw4%3D&amp;amp;reserved=3D0">https://nam06.safelinks.protection.ou=
tlook.com/?url=3Dhttps%3A%2F%2Fgithub.com%2Fdret%2FI-D%2Ftree%2Fmaster%2FAb=
andoned%2Fidempotency-key&amp;amp;data=3D04%7C01%7CDarrel.Miller%40microsof=
t.com%7Cd2c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47=
%7C1%7C0%7C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3Dc9HB64=
yXulJX8PAMCWIggqEx%2BeKSft1gOOiz6RN2Qw4%3D&amp;amp;reserved=3D0</a><br>
<br>
maybe there's something useful in there, feel free to use in any way.<br>
<br>
cheers,<br>
<br>
dret.<br>
<br>
-- <br>
erik wilde | <a href=3D"mailto:erik.wilde@dret.net">mailto:erik.wilde@dret.=
net</a> |<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | <a hre=
f=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fdre=
t.net%2Fnetdret&amp;amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com%7Cd2=
c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7=
C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D9gO%2BlK9iaLmIp%=
2BP%2BfmJvwzOXdIQ1jp4D2QzrY%2BncDNo%3D&amp;amp;reserved=3D0">
https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fdret.net=
%2Fnetdret&amp;amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com%7Cd2c105f=
15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375=
87338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi=
LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D9gO%2BlK9iaLmIp%2BP%2=
BfmJvwzOXdIQ1jp4D2QzrY%2BncDNo%3D&amp;amp;reserved=3D0</a>&nbsp;&nbsp;&nbsp=
;
 |<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | <a hre=
f=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Ftwi=
tter.com%2Fdret&amp;amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com%7Cd2=
c105f15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7=
C637587338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D7d%2FhIMx%2FfK7K=
KyDazl4X%2F%2BIdzbvh4GT9qoXPrm8TIPg%3D&amp;amp;reserved=3D0">
https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Ftwitter.=
com%2Fdret&amp;amp;data=3D04%7C01%7CDarrel.Miller%40microsoft.com%7Cd2c105f=
15362463502a908d92a4e79e4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375=
87338855377376%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi=
LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D7d%2FhIMx%2FfK7KKyDaz=
l4X%2F%2BIdzbvh4GT9qoXPrm8TIPg%3D&amp;amp;reserved=3D0</a>&nbsp;&nbsp;&nbsp=
;
 |<br>
<br>
-- <br>
httpapi mailing list<br>
httpapi@ietf.org<br>
<a href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2=
F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fhttpapi&amp;amp;data=3D04%7C01%7CDa=
rrel.Miller%40microsoft.com%7Cd2c105f15362463502a908d92a4e79e4%7C72f988bf86=
f141af91ab2d7cd011db47%7C1%7C0%7C637587338855377376%7CUnknown%7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&=
amp;amp;sdata=3D%2FSqaiKuppOY%2FnVpOwoFVgPlpVx2AnwP1z%2Fh0Ymi1Lvc%3D&amp;am=
p;reserved=3D0">https://nam06.safelinks.protection.outlook.com/?url=3Dhttps=
%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fhttpapi&amp;amp;data=3D04%7C01=
%7CDarrel.Miller%40microsoft.com%7Cd2c105f15362463502a908d92a4e79e4%7C72f98=
8bf86f141af91ab2d7cd011db47%7C1%7C0%7C637587338855377376%7CUnknown%7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C=
1000&amp;amp;sdata=3D%2FSqaiKuppOY%2FnVpOwoFVgPlpVx2AnwP1z%2Fh0Ymi1Lvc%3D&a=
mp;amp;reserved=3D0</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_MW4PR00MB1027AA73933C3AD5242ADFC4F0339MW4PR00MB1027namp_--


From nobody Sun Jun 13 01:16:14 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 BF9913A0F39 for <httpapi@ietfa.amsl.com>; Sun, 13 Jun 2021 01:16:11 -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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=jJ+4CdSj; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=nxdBEDXG
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 bnKcXrvtswB7 for <httpapi@ietfa.amsl.com>; Sun, 13 Jun 2021 01:16:05 -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 851DC3A0F2E for <httpapi@ietf.org>; Sun, 13 Jun 2021 01:16:05 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 7D00010E9 for <httpapi@ietf.org>; Sun, 13 Jun 2021 03:39:43 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 13 Jun 2021 03:39:43 -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=qPc8z1JUpaf sfjFAEmq0siOyGLpj2A549PYjYFvy7s8=; b=jJ+4CdSjtnhFlOPnzNIilQBO2A3 ObfQkXT2UURGxGThnMKw6B6xcI2xZyL8roFbpx3Hes+i66r3RIkBlNGzLo6QCa1v lYNKIU4ffnffQU0/TFvDTJPGxBRY2DBJRpSCv/wAvnIrTzHahwMzEuTCiGreQ4hr /C35EAyHmXUUGOkjGHDBmcMUHnheOHxZ9HDgSEhc4RTUiwxiFsEBEt+wpuPOOyEC 58jpA4VOu5FgWYEey29YLhI+Fdh5sZkA9WxK46m9Q7/OdM3FAOgDO5PX8BCJEsTN r7/Svw2Tj+G1cbwfzYU8lUhzodAY30kVYvQF8heagM0LHH+4cd/6xWa2NnQ==
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=qPc8z1JUpafsfjFAEmq0siOyGLpj2A549PYjYFvy7s8=; b=nxdBEDXG PNnyKz2sazpm8E0pBaRqKNNZ+9/paYOr7kvYGJ1X1Ep/yy+RqW9nGinMniJtcs78 YliJ6AuA0tTfRwcSeg2na7ibga/pTBKYhyeu+TymQcK3BGfPAygfgbtd+bcZdLtZ b+Y1oFdtmXYfmgzd2OwzXzxojW6yYE18m8Dns35PFkXmlh6DftM7xXL9XS7vQq3i TLzfmGG72Ph1qb6TUWvKIYOZfm3Le7KsfnKDXTsvTNEHQaET/omt5YctoeMV7Fmt 1qCvQXCWvQarqPFrUz1z14FHILGM3BnpeQzmfpjx5fyfnEsDq18yk8B9xn96XQvS kTJOjyMNcQ2LNg==
X-ME-Sender: <xms:P7bFYEoS_SWuijRs2Rjp862asp5UeWbcyfmqS_WytYWzR6GqtDOvGg> <xme:P7bFYKphXdtg0VMNf8cx29eOj3Fj8_1qYzcL235ySvu3bjxcZrNvv-Y3obEUGV0iA l-xW0I3gugZex6eZQ>
X-ME-Received: <xmr:P7bFYJOpmbhgGqtesOTQ061fO5ia7oxSRNeVw1ytGU5iHgo2ESsP5tBeeCSe1C90eKOZiZr6NLnbG4-KI4elrIYt_hS_kJIR-a0k6ZF-Uz6bMkmg1zugbdJx7Kofz1MEvu34>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedvvddgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucfpohcuuggrthgvuchfihgvlhguucdlgeelmdenuc fjughrpegtggfhvffusegrtddtredttdejnecuhfhrohhmpeftvghpohhsihhtohhrhicu tegtthhivhhithihucfuuhhmmhgrrhihuceuohhtuceoughopghnohhtpghrvghplhihse hmnhhothdrnhgvtheqnecuggftrfgrthhtvghrnhepkeefvdduteejvdefkeehieevuefg fefhteetveegffekffefteffvdelheduieetnecuffhomhgrihhnpehgihhthhhusgdrtg homhenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:P7bFYL6xLrrGDOW5rAE89q7Xq7ySYiL0wlaqMPzLyVUM8O-QZaxBeQ> <xmx:P7bFYD4m_hRtOa9UTlqWmeIT2CgCn6YnQICEgEiFj9PeIuZcYec4_A> <xmx:P7bFYLiYoMzkWHd5R7d87RK6y1enyoOG7IqeGF5UyUavQ3ZgwRXMOg> <xmx:P7bFYDF9RFTljQlwhyiY4jyUPdnDex9jNI3lTtv9nUnclZCvTFawiQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 13 Jun 2021 03:39:42 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============0266198234596840964=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210613081605.851DC3A0F2E@ietfa.amsl.com>
Date: Sun, 13 Jun 2021 01:16:05 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/4QAZ2igPzHbiZmoqmMagm3qwM0c>
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, 13 Jun 2021 08:16:12 -0000

--===============0266198234596840964==
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/linkset (+1/-1/=F0=9F=92=AC1)
  1 issues created:
  - switch to v3 syntax so non-ASCII can be used (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/14=20

  1 issues received 1 new comments:
  - #14 switch to v3 syntax so non-ASCII can be used (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/14=20

  1 issues closed:
  - reference current http-core drafts instead of RFC 7230/7231 https://git=
hub.com/ietf-wg-httpapi/linkset/issues/11=20



Pull requests
-------------
* ietf-wg-httpapi/linkset (+1/-1/=F0=9F=92=AC1)
  1 pull requests submitted:
  - reference http-core drafts, align terminology (closes #11) (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/13=20

  1 pull requests received 1 new comments:
  - #13 reference http-core drafts, align terminology (closes #11) (1 by dr=
et)
    https://github.com/ietf-wg-httpapi/linkset/pull/13=20

  1 pull requests merged:
  - reference http-core drafts, align terminology (closes #11)
    https://github.com/ietf-wg-httpapi/linkset/pull/13=20

* ietf-wg-httpapi/rfc7807bis (+2/-0/=F0=9F=92=AC2)
  2 pull requests submitted:
  - adding processing model (closing #19) (by dret)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23=20
  - all predefined members are optional (by dret)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/22=20

  1 pull requests received 2 new comments:
  - #23 adding processing model (closing #19) (2 by dret, mnot)
    https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23=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

--===============0266198234596840964==
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 June 13, 2021</h1>

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

<h2>Issues</h2>

<h3>ietf-wg-httpapi/linkset (+1/-1/=F0=9F=92=AC1)</h3>
  <p class=3D"new">1 issues created:</p>
  <ul>
  <li>#14 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/14">=
switch to v3 syntax so non-ASCII can be used</a> (by reschke) </li>
  </ul>

  <p>1 issues received 1 new comments:</p>
  <ul>
  <li>#14 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/14">=
switch to v3 syntax so non-ASCII can be used</a> (1 by dret) </li>
  </ul>

  <p>1 issues closed:</p>
  <ul>
  <li>#11 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/11">=
reference current http-core drafts instead of RFC 7230/7231</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-httpapi/linkset (+1/-1/=F0=9F=92=AC1)</h3>
  <p class=3D"new">1 pull requests submitted:</p>
  <ul>
  <li>#13 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/13">re=
ference http-core drafts, align terminology (closes #11)</a> (by reschke) <=
/li>
  </ul>

  <p>1 pull requests received 1 new comments:</p>
  <ul>
  <li>#13 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/13">re=
ference http-core drafts, align terminology (closes #11)</a> (1 by dret) </=
li>
  </ul>

  <p>1 pull requests merged:</p>
  <ul>
  <li>#13 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/13">re=
ference http-core drafts, align terminology (closes #11)</a> </li>
  </ul>

<h3>ietf-wg-httpapi/rfc7807bis (+2/-0/=F0=9F=92=AC2)</h3>
  <p class=3D"new">2 pull requests submitted:</p>
  <ul>
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23"=
>adding processing model (closing #19)</a> (by dret) </li>
 =20
  <li>#22 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/22"=
>all predefined members are optional</a> (by dret) </li>
  </ul>

  <p>1 pull requests received 2 new comments:</p>
  <ul>
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/rfc7807bis/pull/23"=
>adding processing model (closing #19)</a> (2 by dret, 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>

--===============0266198234596840964==--


From nobody Mon Jun 14 07:14:11 2021
Return-Path: <christian@amsuess.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 1CB0B3A25C4; Mon, 14 Jun 2021 07:14:09 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddCgNXVzQdUI; Mon, 14 Jun 2021 07:14:06 -0700 (PDT)
Received: from prometheus.amsuess.com (prometheus.amsuess.com [5.9.147.112]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9F1D3A25C0; Mon, 14 Jun 2021 07:14:02 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bd]) by prometheus.amsuess.com (Postfix) with ESMTPS id 105204007A; Mon, 14 Jun 2021 16:13:55 +0200 (CEST)
Received: from poseidon-mailbox.amsuess.com (hermes.amsuess.com [10.13.13.254]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id 020D1D7; Mon, 14 Jun 2021 16:13:54 +0200 (CEST)
Received: from hephaistos.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:d2c7:a3e0:d816:8e87]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 9D3467D; Mon, 14 Jun 2021 16:13:53 +0200 (CEST)
Received: (nullmailer pid 426387 invoked by uid 1000); Mon, 14 Jun 2021 14:13:53 -0000
Date: Mon, 14 Jun 2021 16:13:53 +0200
From: Christian =?iso-8859-1?Q?Ams=FCss?= <christian@amsuess.com>
To: draft-ietf-httpapi-linkset@ietf.org
Cc: httpapi@ietf.org
Message-ID: <YMdkITTB4NeAqnRC@hephaistos.amsuess.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vnKBw41Cc9jZJWZz"
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/gpGk29iXZsxD47FvVIxLvWtIu-o>
Subject: [httpapi] linkset: use of "absolute URIs", corner cases, formatting
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: Mon, 14 Jun 2021 14:14:09 -0000

--vnKBw41Cc9jZJWZz
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello linkset authors,

I've had a read through draft-ietf-httpapi-linkset-02 in the context of
CoRE work on embedded-usable resource metadata (in the course of which I
spent quite some time battling RFC6690).

Absolute URIs
-------------

In the current draft I noticed the term "absolute URIs" used in several
occasions to refer to URI references that are only URIs and not relative
references. It is regrettable that RFC3986 provides no good language to
keep these apart, or (more precisely) that it has become commonplace to
use the term "URI" also for URI references. The term "Absolute URI",
somewhat counter-intuitively, does not refer to a URI that is not
relative, but more strictly to one that has no fragment identifier.
(Makes sense for how it's used in HTTP requests, but not in links).

Figure 2 gives a concrete example of a URI that is a (full) URI but not
an absolute URI:  https://example.org/resource1#comment=3D1

I therefore suggest that all references to "absolute URIs (as defined in
Section 4.3 of [RFC3986])" be replaced with text that conveys the intent
of having a URI and not a relative reference.

Multi-rel links
---------------

Links do occasionally (albeit in what I assume to be a deprecatd
corner case) use multiple rel values in combination; rel=3D"alternate
stylesheet" is the typical legacy example (where the combination of rels
has meaning), rel=3D"start http://example.net/relation/other" is what
RFC8288 gives.

I understand 4.2.2 "For each distinct relation type" to refer to each
type individually (with white-space splitting of the Link header's rel
value) -- but then, which of these do the target attribtues get attached
to? The first? All?

(And what does that mean for round-tripping?)

Empty link params
-----------------

The RFC8288 ABNF describes link-params as having an optional value
token; for example, in CoAP we often annotate observable resources as
</status>;obs;ct=3D0 where the obs attribute has no value.

RFC8288 equates these to empty-string values in its appendix B.3 items 7
and 8.

As this document is quite explicit about the "if absent, set as
empty-string" behavior on href and anchor, it may be helpful to point
this out in 4.2.4.3 "Extension Target Attributes".

Round-tripping and sequence
---------------------------

Round-tripping between JSON and Link header format may part of the
sequence of links as well as target attributes; the partial ordering of
elemnts of the same anchor and relation is preserved, as is the partial
ordering of values to like-named attributes, but the order between
different attributes is lost to JSON objects' unordered nature and to
the aggregation of alike keys. (For example, bot ;foo=3Dbar;a=3Db;foo=3Dbaz
and ;foo=3Dbar;foo=3Dbaz;a=3Db become the same JSON even if the JSON proces=
sor
could preserve the sequence of object attributes, and the same as
;a=3Db;foo=3Dbar;foo=3Dbaz if not).

This is consistent with my understanding of link equivalence, but may be
worth pointing out.

rel=3Dlinkset vs. more generic "see also"
---------------------------------------

The to-be-defined linkset relation does, by its description,
characterize the target as "providing more information about" the
context, but does so in a very technology specific way.

I'm unaware of any registered "see-also" relation (but frequently see
rdfs:seeAlso in the semantic web world), but such a generic link would
IMO present the same information more cleanly if accompanied by a
;type=3D"application/linkset" or ;type=3D"application/linkset+json"
attribute -- especially given that the type information is already
present in the example.

Please consider a more generic name. The IANA description can even stay
as it is, or be generalized a bit (from "set of links" to "metadata").

Formatting
----------

In an unrelated note, you may want to check the figure with the German
"n=E4chstes Kapitel" which shows as "nachstes Kapitel" in the rendered
text. The figure may need to be declared as artwork for the character to
be shown correctly after rendering through xml2rfc.


Best regards
Christian

--=20
To use raw power is to make yourself infinitely vulnerable to greater power=
s.
  -- Bene Gesserit axiom

--vnKBw41Cc9jZJWZz
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEECM1tElX6OodcH7CWOY0REtOkveEFAmDHZB4ACgkQOY0REtOk
veGnmQ/+JjjAVaO0uvzSlA85NCJmInmAkeGIMESxTowkGa5HPLeoMJgkl0MRykWv
Q6A5Xjt2IGhKylGh+sjeh+NQtgCwk5pn5EFXtt7yJ/5CmuNkR5Ibf8Epogmuhjr/
F5fb05iZwXUX4gRh1TH/ZVGCJUCu6gWCwe/5s8+0LyogoPa/MXgmxrYJJ4gB9U1u
Kj1jKe8xeAbfL9GSRVEM8sIWr9EVNIWVxPBukmRgzUY0KULrNRSVjKcVigewkXpW
3BVprKSIHkBFUc2NMsKcd7X9SQlQrVbY0G1ESb+0vs7n7DId1FwPcpPQ5UCyIXAz
hh4jhQkRQq2rr4KLkA86XDPUGA/vV6kRlmaOwtrRHyLJEJhQS3MUlhSImF+0fWnD
3xIKps/bIbGmcXZ5kz4svRpTEkXmg3+sElpFkfrX3TmE7x8YrEww4EeOttXXxy5n
g1+Ls7B3G5Aey3747o5pPWu+SmFtvOc0/cWcjh0slf7NkXvuD0Xxtcdm5tj/m6MP
Vh98pmISRoxQ2oN5N9dGp7gQtO/HdNrwb5tKIn4ZcJWfbYAqJRaCfpb+JnXMw1KR
11xq87Gjizi6Ecm7rikojG7gr4HCIEwOAp3YQpq/GLXVKqj9b+WTjYLKUmmxFP1+
y/coTjiW7xkZdQQrJGik+1Bp5HO9cO2wUdDwFf+ZO/QrEGi20oo=
=nir+
-----END PGP SIGNATURE-----

--vnKBw41Cc9jZJWZz--


From nobody Tue Jun 15 00:31:13 2021
Return-Path: <erik.wilde@dret.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 70B993A248C; Tue, 15 Jun 2021 00:31:10 -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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zObb1yeKr8e; Tue, 15 Jun 2021 00:31:05 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 C117D3A2487; Tue, 15 Jun 2021 00:31:05 -0700 (PDT)
Received: from ip5b41ddc0.dynamic.kabel-deutschland.de ([91.65.221.192]:62338 helo=[192.168.178.42]) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1lt3XK-0002jh-EG; Tue, 15 Jun 2021 03:31:02 -0400
To: =?UTF-8?Q?Christian_Ams=c3=bcss?= <christian@amsuess.com>, draft-ietf-httpapi-linkset@ietf.org
Cc: httpapi@ietf.org
References: <YMdkITTB4NeAqnRC@hephaistos.amsuess.com>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <f3e1df0d-4c3f-db8c-560e-f871e1275bfc@dret.net>
Date: Tue, 15 Jun 2021 09:31:00 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <YMdkITTB4NeAqnRC@hephaistos.amsuess.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/DjYgR8qdAx8_by6GhStIFsmuB4o>
Subject: Re: [httpapi] linkset: use of "absolute URIs", corner cases, formatting
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, 15 Jun 2021 07:31:11 -0000

hello christian.

thanks for the detailed feedback!

On 2021-06-14 16:13, Christian Amsüss wrote:
> Absolute URIs
> -------------
> 
> In the current draft I noticed the term "absolute URIs" used in several
> occasions to refer to URI references that are only URIs and not relative
> references. It is regrettable that RFC3986 provides no good language to
> keep these apart, or (more precisely) that it has become commonplace to
> use the term "URI" also for URI references. The term "Absolute URI",
> somewhat counter-intuitively, does not refer to a URI that is not
> relative, but more strictly to one that has no fragment identifier.
> (Makes sense for how it's used in HTTP requests, but not in links).
> 
> Figure 2 gives a concrete example of a URI that is a (full) URI but not
> an absolute URI:  https://example.org/resource1#comment=1
> 
> I therefore suggest that all references to "absolute URIs (as defined in
> Section 4.3 of [RFC3986])" be replaced with text that conveys the intent
> of having a URI and not a relative reference.

good point. https://github.com/ietf-wg-httpapi/linkset/issues/17 
captures this issue.

my proposal is to say "non-relative URI" which seems to be the best 
option since it says what we mean without conflicting with RFC 3986. 
please feel free to add your preference to the issue.

> Multi-rel links
> ---------------
> 
> Links do occasionally (albeit in what I assume to be a deprecatd
> corner case) use multiple rel values in combination; rel="alternate
> stylesheet" is the typical legacy example (where the combination of rels
> has meaning), rel="start http://example.net/relation/other" is what
> RFC8288 gives.
> 
> I understand 4.2.2 "For each distinct relation type" to refer to each
> type individually (with white-space splitting of the Link header's rel
> value) -- but then, which of these do the target attribtues get attached
> to? The first? All?

RFC 8288 makes it clear that it's simply a syntax variant to list links 
separately or use the "space-separated shortcut".

"The rel parameter can, however, contain multiple link relation types. 
When this occurs, it establishes multiple links that share the same 
context, target, and target attributes."

this implies that all of the link's data applies to all links 
established by multiple rel values. do you disagree?

> (And what does that mean for round-tripping?)

this syntactic variant cannot be round-tripped. which is fine, we 
certainly don't strive to represent every syntax detail.

> Empty link params
> -----------------
> 
> The RFC8288 ABNF describes link-params as having an optional value
> token; for example, in CoAP we often annotate observable resources as
> </status>;obs;ct=0 where the obs attribute has no value.
> 
> RFC8288 equates these to empty-string values in its appendix B.3 items 7
> and 8.
> 
> As this document is quite explicit about the "if absent, set as
> empty-string" behavior on href and anchor, it may be helpful to point
> this out in 4.2.4.3 "Extension Target Attributes".

this may make sense to add. anybody else having an opinion? if so, 
please add an issue so that we can track it. thanks!

> Round-tripping and sequence
> ---------------------------
> 
> Round-tripping between JSON and Link header format may part of the
> sequence of links as well as target attributes; the partial ordering of
> elemnts of the same anchor and relation is preserved, as is the partial
> ordering of values to like-named attributes, but the order between
> different attributes is lost to JSON objects' unordered nature and to
> the aggregation of alike keys. (For example, bot ;foo=bar;a=b;foo=baz
> and ;foo=bar;foo=baz;a=b become the same JSON even if the JSON processor
> could preserve the sequence of object attributes, and the same as
> ;a=b;foo=bar;foo=baz if not).
> 
> This is consistent with my understanding of link equivalence, but may be
> worth pointing out.

it seems to me that if we list everything that is not round-tripped, we 
create a lot of noise and little information. we could add some general 
language about this in section 4.2, though. if anybody thinks that would 
add value, please raise an issue. thanks!

> rel=linkset vs. more generic "see also"
> ---------------------------------------
> 
> The to-be-defined linkset relation does, by its description,
> characterize the target as "providing more information about" the
> context, but does so in a very technology specific way.

it's not "more information about", it's more specifically "a set of web 
links in which the resource is participating".

> I'm unaware of any registered "see-also" relation (but frequently see
> rdfs:seeAlso in the semantic web world), but such a generic link would
> IMO present the same information more cleanly if accompanied by a
> ;type="application/linkset" or ;type="application/linkset+json"
> attribute -- especially given that the type information is already
> present in the example.
> 
> Please consider a more generic name. The IANA description can even stay
> as it is, or be generalized a bit (from "set of links" to "metadata").

we've discussed this and believe that being more specific about the 
linked resource providing web links makes sense. we have specific 
scenarios (section 3) which really are about links, and not just generic 
"other info about the resource" scenarios.

> Formatting
> ----------
> 
> In an unrelated note, you may want to check the figure with the German
> "nächstes Kapitel" which shows as "nachstes Kapitel" in the rendered
> text. The figure may need to be declared as artwork for the character to
> be shown correctly after rendering through xml2rfc.

https://github.com/ietf-wg-httpapi/linkset/commit/19e8c8c26d35391862dddeb3470c1c1755c84381#diff-21c61f895fd508e08595960d4f6f7d351019bc380b60c492530a3a7c4ea58f17 
fixes this issue.

thanks for your feedback. i have created one issue and have answered the 
remaining issues inline. if you feel that they do need more discussion, 
please open issues, so that we can have targeted discussions for each.

thanks again and cheers,

dret.

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


From nobody Tue Jun 15 01:17:29 2021
Return-Path: <christian@amsuess.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 2AEE13A25EC; Tue, 15 Jun 2021 01:17:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2FtfIe_U7Uau; Tue, 15 Jun 2021 01:17:24 -0700 (PDT)
Received: from prometheus.amsuess.com (prometheus.amsuess.com [5.9.147.112]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68C5B3A25F1; Tue, 15 Jun 2021 01:17:23 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bd]) by prometheus.amsuess.com (Postfix) with ESMTPS id B0A1D408AD; Tue, 15 Jun 2021 10:17:20 +0200 (CEST)
Received: from poseidon-mailbox.amsuess.com (poseidon-mailbox.amsuess.com [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bf]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id D2272D7; Tue, 15 Jun 2021 10:17:19 +0200 (CEST)
Received: from hephaistos.amsuess.com (unknown [141.244.85.31]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 9104C7D; Tue, 15 Jun 2021 10:17:19 +0200 (CEST)
Received: (nullmailer pid 485660 invoked by uid 1000); Tue, 15 Jun 2021 08:17:18 -0000
Date: Tue, 15 Jun 2021 10:17:18 +0200
From: Christian =?iso-8859-1?Q?Ams=FCss?= <christian@amsuess.com>
To: Erik Wilde <erik.wilde@dret.net>
Cc: draft-ietf-httpapi-linkset@ietf.org, httpapi@ietf.org
Message-ID: <YMhiDuXFC9SAH50b@hephaistos.amsuess.com>
References: <YMdkITTB4NeAqnRC@hephaistos.amsuess.com> <f3e1df0d-4c3f-db8c-560e-f871e1275bfc@dret.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <f3e1df0d-4c3f-db8c-560e-f871e1275bfc@dret.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/EGJkPIehY0_w_ILS-EP5YJtIVJk>
Subject: Re: [httpapi] linkset: use of "absolute URIs", corner cases, formatting
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, 15 Jun 2021 08:17:27 -0000

Hi,

> > Multi-rel links
> > ---------------
> > [...] -- but then, which of these do the target attribtues get attached
> > to? The first? All?
>
> RFC 8288 makes it clear that it's simply a syntax variant to list links
> separately or use the "space-separated shortcut".
> 
> "The rel parameter can, however, contain multiple link relation types. When
> this occurs, it establishes multiple links that share the same context,
> target, and target attributes."
> 
> this implies that all of the link's data applies to all links established by
> multiple rel values. do you disagree?

Thanks, the section of 8288 is pretty explicit -- so it may just be
worth pointing out that such links can multiply in size when expressed
in linkset. (Think of what `</>;rel="a b c d e f g h i j k l m n o p
q";foo="hello multiplication factor"` would look like). Plus, a
back-converter should be advised to aggregate links that only differ in
their rel.

I don't see any much better way, though.

> it seems to me that if we list everything that is not round-tripped, we
> create a lot of noise and little information. we could add some general
> language about this in section 4.2, though. if anybody thinks that would add
> value, please raise an issue. thanks!

Maybe then it's more practical to describe what *is* round-tripped (that
is, the information can be round-tripped, but serialization details
including order can't).

> 
> > rel=linkset vs. more generic "see also"
> > ---------------------------------------
> > 
> > The to-be-defined linkset relation does, by its description,
> > characterize the target as "providing more information about" the
> > context, but does so in a very technology specific way.
> 
> it's not "more information about", it's more specifically "a set of web
> links in which the resource is participating".
> [...]
> we've discussed this and believe that being more specific about the linked
> resource providing web links makes sense. we have specific scenarios
> (section 3) which really are about links, and not just generic "other info
> about the resource" scenarios.

I fail to see the difference; in
</foo>;rel=hasMoreInfo;type=application/linkset, the type says that
thiis is a set of web links, and the hasMoreInfo strongly implies (no
less strongly thatn rel=linkset would) that the link context is
mentioned in there.

If that further discussion is on record anywhere, I'm happy to read up
to understand the difference point, but just from Section 3 I don't, and
still see rel=linkset to nail down two orthogonal aspects of a link
relation where one aspect is already covered by another target
attribute.

BR
c

-- 
Build a man a fire, and he'll be warm for a day. Set a man on fire, and
he'll be warm for the rest of his life.
  -- Terry Pratchett (attributed)


From nobody Tue Jun 15 08:00:29 2021
Return-Path: <erik.wilde@dret.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 A73E53A3314; Tue, 15 Jun 2021 08:00:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r1xIaRbZST6A; Tue, 15 Jun 2021 08:00:23 -0700 (PDT)
Received: from postoffice.gristmillmedia.com (dret.net [209.188.86.86]) (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 7DFBC3A332B; Tue, 15 Jun 2021 08:00:23 -0700 (PDT)
Received: from ip5b41ddc0.dynamic.kabel-deutschland.de ([91.65.221.192]:63045 helo=[192.168.178.42]) by postoffice.gristmillmedia.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <erik.wilde@dret.net>) id 1ltAY7-000214-H4; Tue, 15 Jun 2021 11:00:19 -0400
To: =?UTF-8?Q?Christian_Ams=c3=bcss?= <christian@amsuess.com>
Cc: httpapi@ietf.org, draft-ietf-httpapi-linkset@ietf.org
References: <YMdkITTB4NeAqnRC@hephaistos.amsuess.com> <f3e1df0d-4c3f-db8c-560e-f871e1275bfc@dret.net> <YMhiDuXFC9SAH50b@hephaistos.amsuess.com>
From: Erik Wilde <erik.wilde@dret.net>
Message-ID: <367ebc33-cafb-b937-d2d7-af40cf27b72d@dret.net>
Date: Tue, 15 Jun 2021 17:00:17 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <YMhiDuXFC9SAH50b@hephaistos.amsuess.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - postoffice.gristmillmedia.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dret.net
X-Get-Message-Sender-Via: postoffice.gristmillmedia.com: authenticated_id: birdhouse@dret.net
X-Authenticated-Sender: postoffice.gristmillmedia.com: birdhouse@dret.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/XkA-_B6C0WuZlu75-5vvA0jWrAo>
Subject: Re: [httpapi] linkset: use of "absolute URIs", corner cases, formatting
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, 15 Jun 2021 15:00:28 -0000

hello christian.

On 2021-06-15 10:17, Christian Amsüss wrote:
> Thanks, the section of 8288 is pretty explicit -- so it may just be
> worth pointing out that such links can multiply in size when expressed
> in linkset. (Think of what `</>;rel="a b c d e f g h i j k l m n o p
> q";foo="hello multiplication factor"` would look like).

you're right about this example, but this scenario looks so extremely 
unlikely to happen for web links that i don't think we need to cover it 
as a specific example.

> Plus, a
> back-converter should be advised to aggregate links that only differ in
> their rel.

that's up to them, as far as i am concerned. maybe i would do this when 
implementing one, but that's really up to personal preferences, as both 
ways are semantically equivalent.

> Maybe then it's more practical to describe what *is* round-tripped (that
> is, the information can be round-tripped, but serialization details
> including order can't).

do you think this should be mentioned explicitly? if so, please let us 
know in an issue and possibly point out where you think this information 
should be included. thanks!

> I fail to see the difference; in
> </foo>;rel=hasMoreInfo;type=application/linkset, the type says that
> thiis is a set of web links, and the hasMoreInfo strongly implies (no
> less strongly thatn rel=linkset would) that the link context is
> mentioned in there.

i am not quite following you. hasMoreInfo is not a type that exists. 
we're about web linking. we want to be able to link to sets of links. 
those can be linksets as defined by us, or by other specs (such as the 
CoRE spec).

link relations are about linking because you expect a certain affordance 
(as in this case: i want to find more links about that resource). the 
media type (if provided) then says how this represented. it may not be 
provided, or could be content-negotiated. pushing everything into the 
media type (and therefore requiring it and making the link relation type 
essentially pointless) to me seems like an anti-pattern for web linking.

> If that further discussion is on record anywhere, I'm happy to read up
> to understand the difference point, but just from Section 3 I don't, and
> still see rel=linkset to nail down two orthogonal aspects of a link
> relation where one aspect is already covered by another target
> attribute.

https://datatracker.ietf.org/doc/html/rfc8288#section-2.1 is the best i 
can provide here. there is a history of separating the "what" to find 
aspect (link relation type) from the "how" aspect of how it is 
represented (media type). we simply follow that general pattern.

thanks and cheers,

dret.

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


From nobody Fri Jun 18 07:14:11 2021
Return-Path: <rsalz@akamai.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 46BE73A44A2 for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 07:14:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.794
X-Spam-Level: 
X-Spam-Status: No, score=-2.794 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=akamai.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 Af_G8P0xY3Ci for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 07:14:04 -0700 (PDT)
Received: from mx0b-00190b01.pphosted.com (mx0b-00190b01.pphosted.com [IPv6:2620:100:9005:57f::1]) (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 1FED73A44A0 for <httpapi@ietf.org>; Fri, 18 Jun 2021 07:14:03 -0700 (PDT)
Received: from pps.filterd (m0122331.ppops.net [127.0.0.1]) by mx0b-00190b01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15IE4woO032460 for <httpapi@ietf.org>; Fri, 18 Jun 2021 15:14:01 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : content-type : mime-version; s=jan2016.eng; bh=Fs5SKEcFOxRMVwI886miHDqketcIMDcwz0NtuSl2q04=; b=Pk79Yh3x0pvb/lZuLSOnfQ93q2Qi8VCxo/DVsCdHfEBnnR0sqogsOjSPdEB38HjdMW8+ r1Uo5Wb2p2uG20uPmTJatli1V1o1GGC6YammFhh1UtczTMerohVIgnIfi+2Vn86gxFXh p/x5HXSAb8c4vc2MOG5hwxpzH2dv++HxfX//aSFr/L8rs1mBSwHaEtjICZHYdvGNCusk JOYfwW+YRPsA9fG9W71aucSIYA066v9aQA96ayFCBCc2JBIATsMJa1RxOF6bbVD7ZJmQ /LjHmWmrsfeuRWx+SzmfWa3qjPInWaP3njv++PX22SfUtbh/7G5qliGEHPFPYZ4qSKZy EQ== 
Received: from prod-mail-ppoint3 (a72-247-45-31.deploy.static.akamaitechnologies.com [72.247.45.31] (may be forged)) by mx0b-00190b01.pphosted.com with ESMTP id 398etwwp7d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 18 Jun 2021 15:14:01 +0100
Received: from pps.filterd (prod-mail-ppoint3.akamai.com [127.0.0.1]) by prod-mail-ppoint3.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 15IE5HwO025226 for <httpapi@ietf.org>; Fri, 18 Jun 2021 10:14:00 -0400
Received: from email.msg.corp.akamai.com ([172.27.165.112]) by prod-mail-ppoint3.akamai.com with ESMTP id 398kcpwcfc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 18 Jun 2021 10:14:00 -0400
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com (172.27.165.119) by ustx2ex-dag1mb4.msg.corp.akamai.com (172.27.165.122) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Fri, 18 Jun 2021 09:13:59 -0500
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com ([172.27.165.119]) by ustx2ex-dag1mb1.msg.corp.akamai.com ([172.27.165.119]) with mapi id 15.00.1497.018; Fri, 18 Jun 2021 09:13:59 -0500
From: "Salz, Rich" <rsalz@akamai.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
Thread-Index: AQHXZEwuESoRV6ittEyTDV7bswqq2w==
Date: Fri, 18 Jun 2021 14:13:58 +0000
Message-ID: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21060600
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.118.139]
Content-Type: multipart/alternative; boundary="_000_4ED36A83EDB04B86A92B33329ED22803akamaicom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-18_07:2021-06-18, 2021-06-18 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=637 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106180083
X-Proofpoint-ORIG-GUID: Gup3poXnOm-z_66rER2vEX5_wYE_lTjC
X-Proofpoint-GUID: Gup3poXnOm-z_66rER2vEX5_wYE_lTjC
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-18_07:2021-06-18, 2021-06-18 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 spamscore=0 clxscore=1015 suspectscore=0 bulkscore=0 mlxlogscore=571 mlxscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106180083
X-Agari-Authentication-Results: mx.akamai.com; spf=${SPFResult} (sender IP is 72.247.45.31) smtp.mailfrom=rsalz@akamai.com smtp.helo=prod-mail-ppoint3
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/83WFITbigPJIAtyF_RiRpqUsf-c>
Subject: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
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: Fri, 18 Jun 2021 14:14:10 -0000

--_000_4ED36A83EDB04B86A92B33329ED22803akamaicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhpcyBpcyBhIG9uZS13ZWVrIGNhbGwgZm9yIGFkb3B0aW9uIG9mIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWRlbXBvdGVuY3ktaGVhZGVyLTAxICBGcm9tIHRo
ZSBhYnN0cmFjdDoNCg0KICAgVGhlICJIVFRQIiBJZGVtcG90ZW5jeSByZXF1ZXN0IGhlYWRlciBm
aWVsZCBjYW4gYmUgdXNlZCB0byBjYXJyeQ0KICAgaWRlbXBvdGVuY3kga2V5IGluIG9yZGVyIHRv
IG1ha2Ugbm9uLWlkZW1wb3RlbnQgIkhUVFAiIG1ldGhvZHMgc3VjaA0KICAgYXMgIlBPU1QiIG9y
ICJQQVRDSCIgZmF1bHQtdG9sZXJhbnQuDQoNClNhbmpheSBwcm9wb3NlZCB0aGlzIGxhc3QgbW9u
dGggYW5kIGl0IHJlY2VpdmVkIHNvbWUgY29tbWVudHMuIElmIHlvdSBhcmUgb3Bwb3NlZCB0byB0
aGUgd29ya2luZyBncm91cCBhZG9wdGluZyB0aGlzLCBwbGVhc2UgcG9zdCB5b3VyIHJlc3BvbnNl
LCBhbmQgcmVhc29ucyB3aHksIHdpdGhpbiBhIHdlZWsuDQoNClRoYW5rIHlvdS4NCg==

--_000_4ED36A83EDB04B86A92B33329ED22803akamaicom_
Content-Type: text/html; charset="utf-8"
Content-ID: <D699368344F0E24B8F031CB9128383B7@akamai.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6
ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND
MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5
bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTIuMHB0O30NCkBwYWdlIFdvcmRTZWN0
aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4w
aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxl
Pg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0
RjcyIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rp
b24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5UaGlzIGlzIGEgb25lLXdlZWsgY2FsbCBmb3IgYWRvcHRpb24gb2YNCjxhIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWRlbXBvdGVuY3ktaGVhZGVy
LTAxIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlkZW1wb3Rl
bmN5LWhlYWRlci0wMTwvYT4mbmJzcDsgRnJvbSB0aGUgYWJzdHJhY3Q6PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsgVGhlICZxdW90O0hUVFAm
cXVvdDsgSWRlbXBvdGVuY3kgcmVxdWVzdCBoZWFkZXIgZmllbGQgY2FuIGJlIHVzZWQgdG8gY2Fy
cnk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGlkZW1wb3RlbmN5IGtleSBpbiBvcmRl
ciB0byBtYWtlIG5vbi1pZGVtcG90ZW50ICZxdW90O0hUVFAmcXVvdDsgbWV0aG9kcyBzdWNoPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBhcyAmcXVvdDtQT1NUJnF1b3Q7IG9yICZxdW90
O1BBVENIJnF1b3Q7IGZhdWx0LXRvbGVyYW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+U2FuamF5IHByb3Bvc2VkIHRoaXMgbGFzdCBtb250aCBhbmQgaXQgcmVj
ZWl2ZWQgc29tZSBjb21tZW50cy4gSWYgeW91IGFyZSBvcHBvc2VkIHRvIHRoZSB3b3JraW5nIGdy
b3VwIGFkb3B0aW5nIHRoaXMsIHBsZWFzZSBwb3N0IHlvdXIgcmVzcG9uc2UsIGFuZCByZWFzb25z
IHdoeSwgd2l0aGluIGEgd2Vlay48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPlRoYW5rIHlvdS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_4ED36A83EDB04B86A92B33329ED22803akamaicom_--


From nobody Fri Jun 18 07:16:57 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 BC9453A44B2; Fri, 18 Jun 2021 07:16:54 -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-idempotency-header@ietf.org>, <httpapi-chairs@ietf.org>, <httpapi@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.32.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <162402581460.28938.13166051253632889447@ietfa.amsl.com>
Date: Fri, 18 Jun 2021 07:16:54 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/aWMJSGb_JtAxO46RkiHsrnxWAv0>
Subject: [httpapi] The HTTPAPI WG has placed draft-idempotency-header 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: Fri, 18 Jun 2021 14:16:55 -0000

The HTTPAPI WG has placed draft-idempotency-header in state
Call For Adoption By WG Issued (entered by Rich Salz)

The document is available at
https://datatracker.ietf.org/doc/draft-idempotency-header/



From nobody Fri Jun 18 09:12:04 2021
Return-Path: <roberto@teamdigitale.governo.it>
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 C8FCE3A16B9 for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 09:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=teamdigitale.governo.it
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 tVUToG82tYEz for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 09:11:57 -0700 (PDT)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (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 26B453A16B4 for <httpapi@ietf.org>; Fri, 18 Jun 2021 09:11:56 -0700 (PDT)
Received: by mail-ej1-x629.google.com with SMTP id gt18so16656377ejc.11 for <httpapi@ietf.org>; Fri, 18 Jun 2021 09:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=teamdigitale.governo.it; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Jz9y0Zt0TR2gtdVoJSvWXbsb4dGaOLcnLPSXsVtY9ms=; b=HffJoT2b+/nOAXhBvpxqFq6bD3ANv86MKrRNZRj0wHPYHoOH8Q3hTI+PEMnQTKee89 dWUrC1IP3WDVL8zOUeM0zEAsmj5QRzE1C+OhQ4X4LumV/hZFRTbVJ/JBUPx5ILNQJl7K g0AOPZl43fF5BvfJTBwG5sWo1PvoOWY9y4/gdSI8syvsnblSQxPMNccd4729Hw92s6zN i8vT4ujlz194IBLUE6CEfIHymKaohNluiDn9muy1iCzvBEOhSzPzWsjoF7wugJikRBQW vXD7o1iboXkK9JjCrcnOyqLE6qeO3kfUYgeOX5nGxlPJ+ZVGCzGBDRxycW5Nr9Wa6T1m ri+g==
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:cc:content-transfer-encoding; bh=Jz9y0Zt0TR2gtdVoJSvWXbsb4dGaOLcnLPSXsVtY9ms=; b=e2Rbbax74p7HBhW8KPtEjoN47gVMY2LHMEicuaDdVj8jojflsmrt1zkeOGSagPi8/q sz9D+6W7AB7vrWDnpARs7hyHh4IyRURrIemLn5Z86GAY9S6wT90osxxm7zOxsk2pibBa 1pjudMIDTzmN/Kc0nADAECmNOv1NuQztwYa2KLi8DiE0VFC2GCoH1mEvqxCj+rswWbxP V8Xug5zP/YChJPoHbpQxasf+A6gRLHUFiKzgCjgafXRt4cdjJzSQSVOx/dyVtf14Fzfq uEVJ3g4//lOD19ePgXpQc0+ibRa2k+2k7G+RpfvKU4/0JugUgWnaOzJFu4uFAbIQXYc6 ETeQ==
X-Gm-Message-State: AOAM532Z63UGV4wzI/1VsFaMc8gIS01Wikb1tG1Yh9b2MI/KKP30rjQ9 eZ/E8DXYjUlqjbB592zU3bJvRmPXBtii/Hgc+joinw==
X-Google-Smtp-Source: ABdhPJzRQlLxWwqPCRvLCvfd1IF8zqpKbS4Fw+x2yyF9u3PBTx9qdeHEdZpS+ZCEk7SloQk57COL2pGHwF2y8xoE4Zg=
X-Received: by 2002:a17:906:4fc6:: with SMTP id i6mr3555965ejw.472.1624032714263;  Fri, 18 Jun 2021 09:11:54 -0700 (PDT)
MIME-Version: 1.0
References: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
In-Reply-To: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
From: Roberto Polli <roberto@teamdigitale.governo.it>
Date: Fri, 18 Jun 2021 18:11:43 +0200
Message-ID: <CAMRHeuyhcx53DvaRShTQ=rMNjM6qEP1SVfL25vBUDXqPZ0T83Q@mail.gmail.com>
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>
Cc: httpapi@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/pSZ_Mg2idEdKJ_mXkJVQ80alMJQ>
Subject: Re: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
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: Fri, 18 Jun 2021 16:12:03 -0000

Hi Rich et al.

Il giorno ven 18 giu 2021 alle ore 16:14 Salz, Rich
<rsalz=3D40akamai.com@dmarc.ietf.org> ha scritto:
> This is a one-week call for adoption of https://datatracker.ietf.org/doc/=
html/draft-idempotency-header-01  From the abstract:

I think the proposal is interesting and I support the adoption,
as long as the editors are open to some changes.

Here is a brief list of open points:

- the spec comes with a framework for error management similar to
Post-Once-Exactly: I think
  that if this is the goal, it's a "pattern" spec, not a header field
definition.
  Patterns limit the interaction model so I think there's more than
meets the eye here;
  for example, an implementer may not adopt the header because  the
pattern does not suit his needs.
- security considerations needs to be developed;

I'll provide more indepth review next week.
Kind regards,
R



>
>    The "HTTP" Idempotency request header field can be used to carry
>
>    idempotency key in order to make non-idempotent "HTTP" methods such
>
>    as "POST" or "PATCH" fault-tolerant.
>
>
>
> Sanjay proposed this last month and it received some comments. If you are=
 opposed to the working group adopting this, please post your response, and=
 reasons why, within a week.
>
>
>
> Thank you.
>
> --
> httpapi mailing list
> httpapi@ietf.org
> https://www.ietf.org/mailman/listinfo/httpapi



--=20
Roberto Polli
API Expert
M. +39 3406522736
MID
DIPARTIMENTO PER LA
TRASFORMAZIONE
DIGITALE
Presidenza del Consiglio dei Ministri - Ministro per l'innovazione
tecnologica e la digitalizzazione
https://innovazione.gov.it/

Il Dipartimento per la Trasformazione Digitale, salvo eccezioni,
comunica con le altre Amministrazioni via posta elettronica ordinaria
e non posta elettronica certificata, in conformit=C3=A0 a quanto previsto
dall=E2=80=99art.47 del Codice dell=E2=80=99Amministrazione Digitale.


From nobody Sun Jun 20 00:41:41 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 CE2703A1F6A for <httpapi@ietfa.amsl.com>; Sun, 20 Jun 2021 00:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.897
X-Spam-Level: 
X-Spam-Status: No, score=-0.897 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=UV6JtaCT; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ndzw1QDT
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 geo4cWNInkwB for <httpapi@ietfa.amsl.com>; Sun, 20 Jun 2021 00:41:31 -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 0C6863A1F6C for <httpapi@ietf.org>; Sun, 20 Jun 2021 00:41:30 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id A0D77F97 for <httpapi@ietf.org>; Sun, 20 Jun 2021 03:38:52 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 20 Jun 2021 03:38:52 -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=bmjK4Wnt9RA 2jD1hUngjdBoB2KkTAxQYfyvYnOxnXvE=; b=UV6JtaCT8QDoGQ517Fxtjxz6G9I Bb1GyWredOjJWUIHatSNsIc3YNl88CgRZq0u7av03Rqtj8a6pp7e2m4p7awuSiCc MeJ1Nza3KIRvmpKWE+fe7VNIj8K7timViOnSdQRVk5ISWddaaMFkkxFr7yN2zPjy sEHQHey74d12kFOKqQY6iYuu4LR5eSYyOfjsc1jxrNd0TfscUxlmv8u1aplhi2Os CbikWyhDgMITT7hJM/FRTjo6X/E51t+PT+ib9phknryJ5U1VeG08eUp429mZILDv m/78+I+K7OptaLh+AsktiZSe1LJT0EcZdlFix1sY6U/bTaZG0BbhNlXqAuA==
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=bmjK4Wnt9RA2jD1hUngjdBoB2KkTAxQYfyvYnOxnXvE=; b=ndzw1QDT cWGhEmO4ANtpAGMoYxpjVNUrNUOiF7UtmrMX/9GzZdl52rO+IQxYjumg6HNk2ZvX rJ+9S1Gu6xr32Zw8inor4okRDY7LTvXK7hM24oOtkHwJkOCxytY2L48Z5ORV6686 nreqgaOWyHApa3rzYJF7AT7Znw1GtU+swu/Otm1lNzt4k0Fm+XFE170ABP0S7CQN xYIQiA5vuwHHDVkfAtktmxy4mdckVI8hAsu03/UPC7mIen3rirM6ukXhKqgOA1gY LZ9qFCvDmWkg+A+v9fFr7u3H+eysnqhk0ecjMaLl8DVdjbkzGTkGL10LmxlP3GM0 fTiap233Hos0rw==
X-ME-Sender: <xms:jPDOYFFnWOMOCxZIjRk0afe6g_D0y65YU04uBXJQPlwtQ_Ehg94NCA> <xme:jPDOYKXfGP4boJBMpNgkMIMIG84FAA1oI8HpYR0__V_dqwDj9fYKWNfkKVc2junF5 IwhUEevjc5z5n43yg>
X-ME-Received: <xmr:jPDOYHLPAcN8wPeQynBL1OVG3NbeuF_VbffNOEVIfXF8rL4VNsF-JlrsHcZ_mRDX4GQRvxJPlQvfZEukgXkymv85wEpisk62PnyH72oevXujerfSfS2R_HyRV0hQV9Gc-Ipk>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfeefiedgudegvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:jPDOYLErIQYc7z4myV253ksoKVL4AZfSXXJJSHIAUyn-uu7gZdjSdQ> <xmx:jPDOYLVk0Gp5YJnx_-4Za2AuZBkd_oSr7K3Noo8gCFbirqdINRDZTQ> <xmx:jPDOYGMb-ALaCwsnssRldZTVOOr6wsZBIOjfeF7vyku1tcqxauF08g> <xmx:jPDOYIhzXekmvweq2y2S80VUxYqW6nS0bl5r1wJ9gsSIS_08s-1ONQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 20 Jun 2021 03:38:52 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============6986736262757510135=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210620074131.0C6863A1F6C@ietfa.amsl.com>
Date: Sun, 20 Jun 2021 00:41:30 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/6yquRz0zqRpo0i6ntRHb9Dof94c>
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, 20 Jun 2021 07:41:36 -0000

--===============6986736262757510135==
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/linkset (+2/-2/=F0=9F=92=AC2)
  2 issues created:
  - Terminology: "Absolute URI" doesn't mean what one may think it means (b=
y dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/17=20
  - Aling example in Appendix with Examples section (by hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/16=20

  1 issues received 2 new comments:
  - #16 Aling example in Appendix with Examples section (2 by hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/16=20

  2 issues closed:
  - Aling example in Appendix with Examples section https://github.com/ietf=
-wg-httpapi/linkset/issues/16=20
  - switch to v3 syntax so non-ASCII can be used https://github.com/ietf-wg=
-httpapi/linkset/issues/14=20



Pull requests
-------------
* ietf-wg-httpapi/linkset (+1/-1/=F0=9F=92=AC5)
  1 pull requests submitted:
  - switch to v3 format (fixes #14) (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/15=20

  1 pull requests received 5 new comments:
  - #15 switch to v3 format (fixes #14) (5 by dret, jrlevine, richsalz)
    https://github.com/ietf-wg-httpapi/linkset/pull/15=20

  1 pull requests merged:
  - switch to v3 format (fixes #14)
    https://github.com/ietf-wg-httpapi/linkset/pull/15=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

--===============6986736262757510135==
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 June 20, 2021</h1>

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

<h2>Issues</h2>

<h3>ietf-wg-httpapi/linkset (+2/-2/=F0=9F=92=AC2)</h3>
  <p class=3D"new">2 issues created:</p>
  <ul>
  <li>#17 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/17">=
Terminology: &quot;Absolute URI&quot; doesn&#x27;t mean what one may think =
it means</a> (by dret) </li>
 =20
  <li>#16 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/16">=
Aling example in Appendix with Examples section</a> (by hvdsomp) </li>
  </ul>

  <p>1 issues received 2 new comments:</p>
  <ul>
  <li>#16 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/16">=
Aling example in Appendix with Examples section</a> (2 by hvdsomp) </li>
  </ul>

  <p>2 issues closed:</p>
  <ul>
  <li>#16 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/16">=
Aling example in Appendix with Examples section</a> </li>
 =20
  <li>#14 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/14">=
switch to v3 syntax so non-ASCII can be used</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-httpapi/linkset (+1/-1/=F0=9F=92=AC5)</h3>
  <p class=3D"new">1 pull requests submitted:</p>
  <ul>
  <li>#15 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/15">sw=
itch to v3 format (fixes #14)</a> (by reschke) </li>
  </ul>

  <p>1 pull requests received 5 new comments:</p>
  <ul>
  <li>#15 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/15">sw=
itch to v3 format (fixes #14)</a> (5 by dret, jrlevine, richsalz) </li>
  </ul>

  <p>1 pull requests merged:</p>
  <ul>
  <li>#15 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/15">sw=
itch to v3 format (fixes #14)</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>

--===============6986736262757510135==--


From nobody Wed Jun 23 07:26:19 2021
Return-Path: <rsalz@akamai.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 557403A399E for <httpapi@ietfa.amsl.com>; Wed, 23 Jun 2021 07:26:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.293
X-Spam-Level: 
X-Spam-Status: No, score=-2.293 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.198, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=akamai.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 cH3Fy7vD7InA for <httpapi@ietfa.amsl.com>; Wed, 23 Jun 2021 07:26:13 -0700 (PDT)
Received: from mx0b-00190b01.pphosted.com (mx0b-00190b01.pphosted.com [IPv6:2620:100:9005:57f::1]) (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 C9A643A3998 for <httpapi@ietf.org>; Wed, 23 Jun 2021 07:26:13 -0700 (PDT)
Received: from pps.filterd (m0050096.ppops.net [127.0.0.1]) by m0050096.ppops.net-00190b01. (8.16.0.43/8.16.0.43) with SMTP id 15NEBMho019936 for <httpapi@ietf.org>; Wed, 23 Jun 2021 15:26:11 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=jan2016.eng; bh=yHx54ZBhD0v14ivKogpSl0Yt1lbcMS9xqgQERnmyBmI=; b=Ihm9/+TVGbiZvcnGJEs9nzvExy19m8GIzOaNPDImxITSNPsNJx/bl9VdjxmcPsgaoy+m qQdcVtlCOiYqht/DgtfUomvTqXEjCJgVZjlZR1gWK97OzJQN/gtUk0oln9sOAYLTzJyM GS/xQFSFQdZIatePveWayJugKWVPoKfYuaqGLTPLZd9w0RAsBiahikbJucEm4tKNfxdN tzSy3XjvoK406UfYUQFld/MaCzqCvPKQDuROiS4pWWMQQedreHvYEu50Y+qO/B0PFkFi G8XpOPqYI9C1lFYDgUkwlK3kgGjqq2oJGj3ItNc73zjfKC1XMMuBPQaeCSaPk4C3Rwqg WQ== 
Received: from prod-mail-ppoint2 (prod-mail-ppoint2.akamai.com [184.51.33.19] (may be forged)) by m0050096.ppops.net-00190b01. with ESMTP id 39b8ksghua-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Wed, 23 Jun 2021 15:26:11 +0100
Received: from pps.filterd (prod-mail-ppoint2.akamai.com [127.0.0.1]) by prod-mail-ppoint2.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 15NEK3Wu018428 for <httpapi@ietf.org>; Wed, 23 Jun 2021 10:26:10 -0400
Received: from email.msg.corp.akamai.com ([172.27.123.30]) by prod-mail-ppoint2.akamai.com with ESMTP id 39bj94tmsv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Wed, 23 Jun 2021 10:26:10 -0400
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com (172.27.123.101) by usma1ex-dag1mb1.msg.corp.akamai.com (172.27.123.101) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Wed, 23 Jun 2021 10:26:09 -0400
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com ([172.27.123.101]) by usma1ex-dag1mb1.msg.corp.akamai.com ([172.27.123.101]) with mapi id 15.00.1497.018; Wed, 23 Jun 2021 10:26:09 -0400
From: "Salz, Rich" <rsalz@akamai.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
Thread-Index: AQHXZEwuESoRV6ittEyTDV7bswqq26shrtEA
Date: Wed, 23 Jun 2021 14:26:08 +0000
Message-ID: <6789B520-237C-4FF8-8C5C-1E71D201CF64@akamai.com>
References: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
In-Reply-To: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21060600
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.118.139]
Content-Type: multipart/alternative; boundary="_000_6789B520237C4FF88C5C1E71D201CF64akamaicom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-23_09:2021-06-23, 2021-06-23 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 suspectscore=0 adultscore=0 spamscore=0 mlxscore=0 mlxlogscore=980 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106230083
X-Proofpoint-GUID: ABJOmh0V20QZMtxezBak08HIkfrlO-NT
X-Proofpoint-ORIG-GUID: ABJOmh0V20QZMtxezBak08HIkfrlO-NT
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-23_09:2021-06-23, 2021-06-23 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 suspectscore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 mlxlogscore=919 spamscore=0 malwarescore=0 phishscore=0 bulkscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106230083
X-Agari-Authentication-Results: mx.akamai.com; spf=${SPFResult} (sender IP is 184.51.33.19) smtp.mailfrom=rsalz@akamai.com smtp.helo=prod-mail-ppoint2
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/bCVziRQhg_nD8sDifsb-KdVEj9M>
Subject: Re: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
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, 23 Jun 2021 14:26:18 -0000

--_000_6789B520237C4FF88C5C1E71D201CF64akamaicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

UG9zdGluZyBhIHJlbWluZGVyIHNpbmNlIG9uZS13ZWVrIGlzIHBlcmhhcHMgbm90IGEgbG90IG9m
IHRpbWUuDQoNCklmIHlvdSBhcmUgKm9wcG9zZWQqIHRvIHRoZSB3b3JraW5nIGdyb3VwIHRha2lu
ZyB0aGlzIG9uLCBwbGVhc2UgcG9zdCBhbiBleHBsYW5hdGlvbiB0byB0aGUgbGlzdCBieSB0aGUg
ZW5kIG9mIHRoZSB3ZWVrLiAgVGhhbmtzLg0KDQpGcm9tOiBSaWNoIFNhbHogPHJzYWx6QGFrYW1h
aS5jb20+DQpEYXRlOiBGcmlkYXksIEp1bmUgMTgsIDIwMjEgYXQgMTA6MTMgQU0NClRvOiAiaHR0
cGFwaUBpZXRmLm9yZyIgPGh0dHBhcGlAaWV0Zi5vcmc+DQpTdWJqZWN0OiBDYWxsIGZvciBhZG9w
dGlvbiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlkZW1wb3Rl
bmN5LWhlYWRlci0wMQ0KDQpUaGlzIGlzIGEgb25lLXdlZWsgY2FsbCBmb3IgYWRvcHRpb24gb2Yg
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZGVtcG90ZW5jeS1o
ZWFkZXItMDEgIEZyb20gdGhlIGFic3RyYWN0Og0KDQogICBUaGUgIkhUVFAiIElkZW1wb3RlbmN5
IHJlcXVlc3QgaGVhZGVyIGZpZWxkIGNhbiBiZSB1c2VkIHRvIGNhcnJ5DQogICBpZGVtcG90ZW5j
eSBrZXkgaW4gb3JkZXIgdG8gbWFrZSBub24taWRlbXBvdGVudCAiSFRUUCIgbWV0aG9kcyBzdWNo
DQogICBhcyAiUE9TVCIgb3IgIlBBVENIIiBmYXVsdC10b2xlcmFudC4NCg0KU2FuamF5IHByb3Bv
c2VkIHRoaXMgbGFzdCBtb250aCBhbmQgaXQgcmVjZWl2ZWQgc29tZSBjb21tZW50cy4gSWYgeW91
IGFyZSBvcHBvc2VkIHRvIHRoZSB3b3JraW5nIGdyb3VwIGFkb3B0aW5nIHRoaXMsIHBsZWFzZSBw
b3N0IHlvdXIgcmVzcG9uc2UsIGFuZCByZWFzb25zIHdoeSwgd2l0aGluIGEgd2Vlay4NCg0KVGhh
bmsgeW91Lg0K

--_000_6789B520237C4FF88C5C1E71D201CF64akamaicom_
Content-Type: text/html; charset="utf-8"
Content-ID: <9B467E39E7318241A60719F8C4B694B8@akamai.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6
ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND
MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv
bjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGlu
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0icHVycGxl
IiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Q
b3N0aW5nIGEgcmVtaW5kZXIgc2luY2Ugb25lLXdlZWsgaXMgcGVyaGFwcyBub3QgYSBsb3Qgb2Yg
dGltZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklmIHlvdSBh
cmUgKjxiPm9wcG9zZWQ8L2I+KiB0byB0aGUgd29ya2luZyBncm91cCB0YWtpbmcgdGhpcyBvbiwg
cGxlYXNlIHBvc3QgYW4gZXhwbGFuYXRpb24gdG8gdGhlIGxpc3QgYnkgdGhlIGVuZCBvZiB0aGUg
d2Vlay4mbmJzcDsgVGhhbmtzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0
REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj5SaWNoIFNhbHogJmx0O3JzYWx6QGFrYW1haS5jb20mZ3Q7PGJyPg0K
PGI+RGF0ZTogPC9iPkZyaWRheSwgSnVuZSAxOCwgMjAyMSBhdCAxMDoxMyBBTTxicj4NCjxiPlRv
OiA8L2I+JnF1b3Q7aHR0cGFwaUBpZXRmLm9yZyZxdW90OyAmbHQ7aHR0cGFwaUBpZXRmLm9yZyZn
dDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+Q2FsbCBmb3IgYWRvcHRpb24gaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZGVtcG90ZW5jeS1oZWFkZXItMDE8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+VGhpcyBpcyBhIG9uZS13ZWVrIGNhbGwgZm9yIGFkb3B0aW9uIG9mDQo8YSBocmVmPSJodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlkZW1wb3RlbmN5LWhlYWRl
ci0wMSI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZGVtcG90
ZW5jeS1oZWFkZXItMDE8L2E+Jm5ic3A7IEZyb20gdGhlIGFic3RyYWN0Ojwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IFRoZSAmcXVvdDtIVFRQ
JnF1b3Q7IElkZW1wb3RlbmN5IHJlcXVlc3QgaGVhZGVyIGZpZWxkIGNhbiBiZSB1c2VkIHRvIGNh
cnJ5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBpZGVtcG90ZW5jeSBrZXkgaW4gb3Jk
ZXIgdG8gbWFrZSBub24taWRlbXBvdGVudCAmcXVvdDtIVFRQJnF1b3Q7IG1ldGhvZHMgc3VjaDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsgYXMgJnF1b3Q7UE9TVCZxdW90OyBvciAmcXVv
dDtQQVRDSCZxdW90OyBmYXVsdC10b2xlcmFudC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPlNhbmpheSBwcm9wb3NlZCB0aGlzIGxhc3QgbW9udGggYW5kIGl0IHJl
Y2VpdmVkIHNvbWUgY29tbWVudHMuIElmIHlvdSBhcmUgb3Bwb3NlZCB0byB0aGUgd29ya2luZyBn
cm91cCBhZG9wdGluZyB0aGlzLCBwbGVhc2UgcG9zdCB5b3VyIHJlc3BvbnNlLCBhbmQgcmVhc29u
cyB3aHksIHdpdGhpbiBhIHdlZWsuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5UaGFuayB5b3UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_6789B520237C4FF88C5C1E71D201CF64akamaicom_--


From nobody Fri Jun 25 13:39:03 2021
Return-Path: <rsalz@akamai.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 DF2803A0E0B for <httpapi@ietfa.amsl.com>; Fri, 25 Jun 2021 13:39:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.294
X-Spam-Level: 
X-Spam-Status: No, score=-2.294 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.198, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=akamai.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 Nf7Ptf1SgdfC for <httpapi@ietfa.amsl.com>; Fri, 25 Jun 2021 13:38:57 -0700 (PDT)
Received: from mx0b-00190b01.pphosted.com (mx0b-00190b01.pphosted.com [IPv6:2620:100:9005:57f::1]) (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 7A1C23A0E0A for <httpapi@ietf.org>; Fri, 25 Jun 2021 13:38:57 -0700 (PDT)
Received: from pps.filterd (m0050096.ppops.net [127.0.0.1]) by m0050096.ppops.net-00190b01. (8.16.0.43/8.16.0.43) with SMTP id 15PKYK3v027692 for <httpapi@ietf.org>; Fri, 25 Jun 2021 21:38:54 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=jan2016.eng; bh=gmJ/pYcjyeboU7K0/GqJt+Z4N4DQ72hyiVSVhuDvJOM=; b=Sm8H/5P9BaY7nbg/dyfltBGt6Y76/s4mzwk4F2Nvk8KZbnfetBgpUJwbqWOHiyYGAUTe e/OO+sr/iDXvuibyRY9lPYvO45De6wSbEObZ7WVr/bnwaSWRAFK32+HKI7XiJTCDV/gN CVL9T0vd4NuqiebQW/SPYnUMzMZuk55S/NjnOyyYSBxGQxOJVTrcgfk2Hx/+5vp+dABR UDTiphHh/G1wbhN93XRzIgWum5YeXUzVwVN1MrlDIDAUnRcDtZrVTSRrN+izhkIFhMln UPJbp1FEy1Fj9vvkYtMKyHZXcOS4vbEsE+MJubc880Cyt0w1rpU/e0eY+WCFAIVmGXDp Lg== 
Received: from prod-mail-ppoint6 (prod-mail-ppoint6.akamai.com [184.51.33.61] (may be forged)) by m0050096.ppops.net-00190b01. with ESMTP id 39d51ke7r3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 25 Jun 2021 21:38:54 +0100
Received: from pps.filterd (prod-mail-ppoint6.akamai.com [127.0.0.1]) by prod-mail-ppoint6.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 15PKZbaP000394 for <httpapi@ietf.org>; Fri, 25 Jun 2021 16:38:53 -0400
Received: from email.msg.corp.akamai.com ([172.27.123.30]) by prod-mail-ppoint6.akamai.com with ESMTP id 39bmbw8d0w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 25 Jun 2021 16:38:53 -0400
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com (172.27.123.101) by usma1ex-dag1mb2.msg.corp.akamai.com (172.27.123.102) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Fri, 25 Jun 2021 16:38:53 -0400
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com ([172.27.123.101]) by usma1ex-dag1mb1.msg.corp.akamai.com ([172.27.123.101]) with mapi id 15.00.1497.018; Fri, 25 Jun 2021 16:38:52 -0400
From: "Salz, Rich" <rsalz@akamai.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
Thread-Index: AQHXZEwuESoRV6ittEyTDV7bswqq26shrtEAgAOMyIA=
Date: Fri, 25 Jun 2021 20:38:52 +0000
Message-ID: <24BC8595-E157-4983-A55C-F0AE842EC335@akamai.com>
References: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com> <6789B520-237C-4FF8-8C5C-1E71D201CF64@akamai.com>
In-Reply-To: <6789B520-237C-4FF8-8C5C-1E71D201CF64@akamai.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21060600
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.118.139]
Content-Type: multipart/alternative; boundary="_000_24BC8595E1574983A55CF0AE842EC335akamaicom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-25_07:2021-06-25, 2021-06-25 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 spamscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106250126
X-Proofpoint-GUID: WRF5L7lpF_0v1O86D4OthyaLaQojSVCV
X-Proofpoint-ORIG-GUID: WRF5L7lpF_0v1O86D4OthyaLaQojSVCV
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-25_07:2021-06-25, 2021-06-25 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 phishscore=0 spamscore=0 adultscore=0 impostorscore=0 bulkscore=0 priorityscore=1501 mlxlogscore=999 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106250126
X-Agari-Authentication-Results: mx.akamai.com; spf=${SPFResult} (sender IP is 184.51.33.61) smtp.mailfrom=rsalz@akamai.com smtp.helo=prod-mail-ppoint6
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/M3UQ02RySzEbCIWoJQwkUc61eFM>
Subject: Re: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
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: Fri, 25 Jun 2021 20:39:02 -0000

--_000_24BC8595E1574983A55CF0AE842EC335akamaicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhlIGRvY3VtZW50IGlzIGFkb3B0ZWQuDQoNClRoZSBHaXRIdWIgcmVwb3NpdG9yeSBpcyBodHRw
czovL2dpdGh1Yi5jb20vaWV0Zi13Zy1odHRwYXBpL2lkZW1wb3RlbmN5ICBTYW5qYXksIHBsZWFz
ZSBlbWFpbCBtZSB5b3VyIGdpdGh1YiBJRC4gSWYgeW91IHdhbnQgaGVscCBzZXR0aW5nIGl0IHVw
LCBzdWNoIGFzIHRvIHVzZSBNYXJ0aW7igJlzIEktRCB0b29scywgcGluZyBtZS4NCg0KTW9zdCBp
bXBvcnRhbnRseSwgcGxlYXNlIHN1Ym1pdCBkcmFmdC1pZXRmLWh0dHBhcGktaWRlbXBvdGVuY3kt
aGVhZGVyDQoNCkZyb206IFJpY2ggU2FseiA8cnNhbHpAYWthbWFpLmNvbT4NCkRhdGU6IFdlZG5l
c2RheSwgSnVuZSAyMywgMjAyMSBhdCAxMDoyNiBBTQ0KVG86ICJodHRwYXBpQGlldGYub3JnIiA8
aHR0cGFwaUBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBDYWxsIGZvciBhZG9wdGlvbiBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlkZW1wb3RlbmN5LWhlYWRlci0w
MQ0KDQpQb3N0aW5nIGEgcmVtaW5kZXIgc2luY2Ugb25lLXdlZWsgaXMgcGVyaGFwcyBub3QgYSBs
b3Qgb2YgdGltZS4NCg0KSWYgeW91IGFyZSAqb3Bwb3NlZCogdG8gdGhlIHdvcmtpbmcgZ3JvdXAg
dGFraW5nIHRoaXMgb24sIHBsZWFzZSBwb3N0IGFuIGV4cGxhbmF0aW9uIHRvIHRoZSBsaXN0IGJ5
IHRoZSBlbmQgb2YgdGhlIHdlZWsuICBUaGFua3MuDQoNCkZyb206IFJpY2ggU2FseiA8cnNhbHpA
YWthbWFpLmNvbT4NCkRhdGU6IEZyaWRheSwgSnVuZSAxOCwgMjAyMSBhdCAxMDoxMyBBTQ0KVG86
ICJodHRwYXBpQGlldGYub3JnIiA8aHR0cGFwaUBpZXRmLm9yZz4NClN1YmplY3Q6IENhbGwgZm9y
IGFkb3B0aW9uIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWRl
bXBvdGVuY3ktaGVhZGVyLTAxDQoNClRoaXMgaXMgYSBvbmUtd2VlayBjYWxsIGZvciBhZG9wdGlv
biBvZiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlkZW1wb3Rl
bmN5LWhlYWRlci0wMSAgRnJvbSB0aGUgYWJzdHJhY3Q6DQoNCiAgIFRoZSAiSFRUUCIgSWRlbXBv
dGVuY3kgcmVxdWVzdCBoZWFkZXIgZmllbGQgY2FuIGJlIHVzZWQgdG8gY2FycnkNCiAgIGlkZW1w
b3RlbmN5IGtleSBpbiBvcmRlciB0byBtYWtlIG5vbi1pZGVtcG90ZW50ICJIVFRQIiBtZXRob2Rz
IHN1Y2gNCiAgIGFzICJQT1NUIiBvciAiUEFUQ0giIGZhdWx0LXRvbGVyYW50Lg0KDQpTYW5qYXkg
cHJvcG9zZWQgdGhpcyBsYXN0IG1vbnRoIGFuZCBpdCByZWNlaXZlZCBzb21lIGNvbW1lbnRzLiBJ
ZiB5b3UgYXJlIG9wcG9zZWQgdG8gdGhlIHdvcmtpbmcgZ3JvdXAgYWRvcHRpbmcgdGhpcywgcGxl
YXNlIHBvc3QgeW91ciByZXNwb25zZSwgYW5kIHJlYXNvbnMgd2h5LCB3aXRoaW4gYSB3ZWVrLg0K
DQpUaGFuayB5b3UuDQo=

--_000_24BC8595E1574983A55CF0AE842EC335akamaicom_
Content-Type: text/html; charset="utf-8"
Content-ID: <866DCE2510871E438EE18FB7CA3DE7AF@akamai.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6
ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND
MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv
bjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGlu
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0icHVycGxl
IiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5U
aGUgZG9jdW1lbnQgaXMgYWRvcHRlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPlRoZSBHaXRIdWIgcmVwb3NpdG9yeSBpcyA8YSBocmVmPSJodHRwczovL2dpdGh1
Yi5jb20vaWV0Zi13Zy1odHRwYXBpL2lkZW1wb3RlbmN5Ij4NCmh0dHBzOi8vZ2l0aHViLmNvbS9p
ZXRmLXdnLWh0dHBhcGkvaWRlbXBvdGVuY3k8L2E+Jm5ic3A7IFNhbmpheSwgcGxlYXNlIGVtYWls
IG1lIHlvdXIgZ2l0aHViIElELiBJZiB5b3Ugd2FudCBoZWxwIHNldHRpbmcgaXQgdXAsIHN1Y2gg
YXMgdG8gdXNlIE1hcnRpbuKAmXMgSS1EIHRvb2xzLCBwaW5nIG1lLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TW9zdCBpbXBvcnRhbnRseSwgcGxlYXNlIHN1Ym1p
dCBkcmFmdC1pZXRmLWh0dHBhcGktaWRlbXBvdGVuY3ktaGVhZGVyDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Gcm9t
OiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmljaCBTYWx6ICZsdDtyc2Fs
ekBha2FtYWkuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIEp1bmUgMjMsIDIw
MjEgYXQgMTA6MjYgQU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O2h0dHBhcGlAaWV0Zi5vcmcmcXVv
dDsgJmx0O2h0dHBhcGlAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBDYWxs
IGZvciBhZG9wdGlvbiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0
LWlkZW1wb3RlbmN5LWhlYWRlci0wMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Qb3N0aW5nIGEgcmVtaW5kZXIgc2luY2Ug
b25lLXdlZWsgaXMgcGVyaGFwcyBub3QgYSBsb3Qgb2YgdGltZS48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklmIHlvdSBhcmUgKjxiPm9wcG9zZWQ8L2I+KiB0byB0
aGUgd29ya2luZyBncm91cCB0YWtpbmcgdGhpcyBvbiwgcGxlYXNlIHBvc3QgYW4gZXhwbGFuYXRp
b24gdG8gdGhlIGxpc3QgYnkgdGhlIGVuZCBvZiB0aGUgd2Vlay4mbmJzcDsgVGhhbmtzLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAw
aW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5SaWNoIFNh
bHogJmx0O3JzYWx6QGFrYW1haS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgSnVu
ZSAxOCwgMjAyMSBhdCAxMDoxMyBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7aHR0cGFwaUBpZXRm
Lm9yZyZxdW90OyAmbHQ7aHR0cGFwaUBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
Q2FsbCBmb3IgYWRvcHRpb24gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9k
cmFmdC1pZGVtcG90ZW5jeS1oZWFkZXItMDE8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhpcyBpcyBhIG9uZS13ZWVrIGNh
bGwgZm9yIGFkb3B0aW9uIG9mDQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9odG1sL2RyYWZ0LWlkZW1wb3RlbmN5LWhlYWRlci0wMSI+aHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZGVtcG90ZW5jeS1oZWFkZXItMDE8L2E+Jm5ic3A7
IEZyb20gdGhlIGFic3RyYWN0Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7Jm5ic3A7IFRoZSAmcXVvdDtIVFRQJnF1b3Q7IElkZW1wb3RlbmN5IHJlcXVl
c3QgaGVhZGVyIGZpZWxkIGNhbiBiZSB1c2VkIHRvIGNhcnJ5PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOyZuYnNwOyBpZGVtcG90ZW5jeSBrZXkgaW4gb3JkZXIgdG8gbWFrZSBub24taWRlbXBvdGVu
dCAmcXVvdDtIVFRQJnF1b3Q7IG1ldGhvZHMgc3VjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsm
bmJzcDsgYXMgJnF1b3Q7UE9TVCZxdW90OyBvciAmcXVvdDtQQVRDSCZxdW90OyBmYXVsdC10b2xl
cmFudC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlNhbmpheSBw
cm9wb3NlZCB0aGlzIGxhc3QgbW9udGggYW5kIGl0IHJlY2VpdmVkIHNvbWUgY29tbWVudHMuIElm
IHlvdSBhcmUgb3Bwb3NlZCB0byB0aGUgd29ya2luZyBncm91cCBhZG9wdGluZyB0aGlzLCBwbGVh
c2UgcG9zdCB5b3VyIHJlc3BvbnNlLCBhbmQgcmVhc29ucyB3aHksIHdpdGhpbiBhIHdlZWsuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGFuayB5b3UuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_24BC8595E1574983A55CF0AE842EC335akamaicom_--


From nobody Sun Jun 27 01:11:08 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 D01BA3A2021 for <httpapi@ietfa.amsl.com>; Sun, 27 Jun 2021 01:11:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level: 
X-Spam-Status: No, score=-2.799 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_DNSWL_LOW=-0.7, 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=sp4StCY7; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=hp39JjbM
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 sMiSsi4b5ORq for <httpapi@ietfa.amsl.com>; Sun, 27 Jun 2021 01:10:56 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 921803A2020 for <httpapi@ietf.org>; Sun, 27 Jun 2021 01:10:56 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id ACB783200905 for <httpapi@ietf.org>; Sun, 27 Jun 2021 03:33:09 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 27 Jun 2021 03:33:09 -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=7TuMMDIyqJw gvhk9GuA/DG7/oeSOpOIpTQMNQcmUpeg=; b=sp4StCY7GGi2ndqhlgycgcf/2t1 BnvpP9wZQGfn1j1mOUSxbeCcyhzPbRdR4s4E+6xUA6G27QjpTZ/M/bsRgSb2/UxU KDzxcWaS2fuKhANGoT3qLlEqBq72eauHLQKphXDRMb3O2Ky/941jS0NB6a8oFxCd mM7nBgmjDBZusL4N5jaIvJjD3mNYTKM52zx+04As5baFkTd1FKy33iD4mekMNxFn T/xr1t/x39AZKiTYQ/TGeqjaWsg4hW8LDQqGRa8HBKttkXbR9R6B3yrfVZjG2tdT rL4QRNkbWJWYPUAy1Ki/UMFRXDOHnksSOXrh5957UWZu9F4kdeixmvW7JUw==
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=7TuMMDIyqJwgvhk9GuA/DG7/oeSOpOIpTQMNQcmUpeg=; b=hp39JjbM 8Nt8DMesEZRIQCn5QEw1McaK3g1w2iEE0wWWDZ2gvEE4N69x4Wx4rCjbVGDqSwpS OcUo8Mk4Wb7FxhYTkCrtVdpHvfdn96DTyCn7WkqzA1rU2ITN1L8m/JVemldqRltn VnM59oq9Jz8f+XuJ3qFHwg4ZrTaaxVA0fPystIH7MU/nuZE/Qu5qLFtELo4Vzzxz HSFa1Ku1sG+NSgS4pzs/JtBOzYKT+uE8w27wXA/CiCfCZiqHwPRf/5TaHEulqp/A GVUl3WyE7Yv/ZKI9E7jBwAmrxe/DZ8FlEL4735KrMEcrknXs0vG6NHCOB0sH5PJs yfx/RrTwi1iq7A==
X-ME-Sender: <xms:tCnYYGgjq_GMk6oUKdIEONf56MA6G6fYDE9RHPLYHW3LiEhH4VTfOg> <xme:tCnYYHCfg8MZ91fatrS1GjA4AYEkYCzHBxy_RJvb3sERNPbYAn19kUOrbSJ0wmela zXPIr46DY68jDt1Yg>
X-ME-Received: <xmr:tCnYYOHa6ZJ0pn8E5ygRcZqqYqul1KwtraUssQtUs6-mramKrFrgdGJe8NblNrjWyRqUQ6uy44muoJgqPZe0i8zsYmVcFx9D_GMvdJHG8jsYp5h4KesblPlX5qvfISpArZ6D>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfeehuddguddtvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:tCnYYPTDh9JMCVyvfVcqCmKpAnvYN14ZXZV77xPqf9rmzjIbh4reow> <xmx:tCnYYDxrDxcfhg5ffj91CVxcmT-uWWiI7YO4z9cMsnAXA-T7ofVgZw> <xmx:tCnYYN4sHxBGi-cAe5KkP0E8qd6b1H6KSKql3YGaMDgdxk-enDPOgQ> <xmx:tSnYYO8jDg2uZq6-7f88LA1UKarT-Y7qfR0--RJPtV15ZkMSUe7FjQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <httpapi@ietf.org>; Sun, 27 Jun 2021 03:33:08 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============1636744285701747506=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: httpapi@ietf.org
Message-Id: <20210627081056.921803A2020@ietfa.amsl.com>
Date: Sun, 27 Jun 2021 01:10:56 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/GkzA6qIq8PYpK7DR83VeZHIcUVA>
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, 27 Jun 2021 08:11:03 -0000

--===============1636744285701747506==
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/linkset (+11/-11/=F0=9F=92=AC50)
  11 issues created:
  - IANA considerations (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/30=20
  - Interop considerations (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/29=20
  - Implementation Status (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/28=20
  - does application/linkset have a charset param? (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/27=20
  - broken Link header fields (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/26=20
  - resolving non-absolute URIs (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/24=20
  - profile-based conneg? (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/23=20
  - 4.2.4. Link Target Attributes: references to 8288 (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/22=20
  - 4.2.2. Link Context Object: is "anchor" required? (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/21=20
  - HTTP Link header field encoding (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/20=20
  - use of RFC5988 (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/18=20

  13 issues received 50 new comments:
  - #30 IANA considerations (10 by dret, hvdsomp, reschke, richsalz)
    https://github.com/ietf-wg-httpapi/linkset/issues/30=20
  - #29 Interop considerations (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/29=20
  - #28 Implementation Status (4 by dret, hvdsomp, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/28=20
  - #27 does application/linkset have a charset param? (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/27=20
  - #26 broken Link header fields (8 by dret, hvdsomp, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/26=20
  - #24 resolving non-absolute URIs (2 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/24=20
  - #23 profile-based conneg? (6 by hvdsomp, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/23=20
  - #22 4.2.4. Link Target Attributes: references to 8288 (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/22=20
  - #21 4.2.2. Link Context Object: is "anchor" required? (10 by dret, hvds=
omp, reschke)
    https://github.com/ietf-wg-httpapi/linkset/issues/21=20
  - #20 HTTP Link header field encoding (1 by hvdsomp)
    https://github.com/ietf-wg-httpapi/linkset/issues/20=20
  - #18 use of RFC5988 (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/issues/18=20
  - #17 Terminology: "Absolute URI" doesn't mean what one may think it mean=
s (4 by awwright, dret, philarcher)
    https://github.com/ietf-wg-httpapi/linkset/issues/17=20
  - #8 need to define extensibility model for the JSON media type (1 by res=
chke)
    https://github.com/ietf-wg-httpapi/linkset/issues/8=20

  11 issues closed:
  - HTTP Link header field encoding https://github.com/ietf-wg-httpapi/link=
set/issues/20=20
  - profile-based conneg? https://github.com/ietf-wg-httpapi/linkset/issues=
/23=20
  - 4.2.2. Link Context Object: is "anchor" required? https://github.com/ie=
tf-wg-httpapi/linkset/issues/21=20
  - use of RFC5988 https://github.com/ietf-wg-httpapi/linkset/issues/18=20
  - 4.2.4. Link Target Attributes: references to 8288 https://github.com/ie=
tf-wg-httpapi/linkset/issues/22=20
  - broken Link header fields https://github.com/ietf-wg-httpapi/linkset/is=
sues/26=20
  - resolving non-absolute URIs https://github.com/ietf-wg-httpapi/linkset/=
issues/24=20
  - Implementation Status https://github.com/ietf-wg-httpapi/linkset/issues=
/28=20
  - does application/linkset have a charset param? https://github.com/ietf-=
wg-httpapi/linkset/issues/27=20
  - IANA considerations https://github.com/ietf-wg-httpapi/linkset/issues/3=
0=20
  - Terminology: "Absolute URI" doesn't mean what one may think it means ht=
tps://github.com/ietf-wg-httpapi/linkset/issues/17=20



Pull requests
-------------
* ietf-wg-httpapi/linkset (+6/-5/=F0=9F=92=AC4)
  6 pull requests submitted:
  - remove unused references (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/34=20
  - move Acks to the end and make them unnumbered (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/33=20
  - fix XML breakage (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/32=20
  - use "removeInRFC" attribute (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/31=20
  - remove unneeded "connection: close" from examples (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/25=20
  - typo: "seperator" (by reschke)
    https://github.com/ietf-wg-httpapi/linkset/pull/19=20

  4 pull requests received 4 new comments:
  - #32 fix XML breakage (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/pull/32=20
  - #31 use "removeInRFC" attribute (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/pull/31=20
  - #25 remove unneeded "connection: close" from examples (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/pull/25=20
  - #19 typo: "seperator" (1 by dret)
    https://github.com/ietf-wg-httpapi/linkset/pull/19=20

  5 pull requests merged:
  - remove unused references
    https://github.com/ietf-wg-httpapi/linkset/pull/34=20
  - move Acks to the end and make them unnumbered
    https://github.com/ietf-wg-httpapi/linkset/pull/33=20
  - fix XML breakage
    https://github.com/ietf-wg-httpapi/linkset/pull/32=20
  - use "removeInRFC" attribute
    https://github.com/ietf-wg-httpapi/linkset/pull/31=20
  - remove unneeded "connection: close" from examples
    https://github.com/ietf-wg-httpapi/linkset/pull/25=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

--===============1636744285701747506==
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 June 27, 2021</h1>

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

<h2>Issues</h2>

<h3>ietf-wg-httpapi/linkset (+11/-11/=F0=9F=92=AC50)</h3>
  <p class=3D"new">11 issues created:</p>
  <ul>
  <li>#30 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/30">=
IANA considerations</a> (by reschke) </li>
 =20
  <li>#29 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/29">=
Interop considerations</a> (by reschke) </li>
 =20
  <li>#28 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/28">=
Implementation Status</a> (by reschke) </li>
 =20
  <li>#27 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/27">=
does application/linkset have a charset param?</a> (by reschke) </li>
 =20
  <li>#26 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/26">=
broken Link header fields</a> (by reschke) </li>
 =20
  <li>#24 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/24">=
resolving non-absolute URIs</a> (by reschke) </li>
 =20
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/23">=
profile-based conneg?</a> (by reschke) </li>
 =20
  <li>#22 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/22">=
4.2.4. Link Target Attributes: references to 8288</a> (by reschke) </li>
 =20
  <li>#21 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/21">=
4.2.2. Link Context Object: is &quot;anchor&quot; required?</a> (by reschke=
) </li>
 =20
  <li>#20 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/20">=
HTTP Link header field encoding</a> (by reschke) </li>
 =20
  <li>#18 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/18">=
use of RFC5988</a> (by reschke) </li>
  </ul>

  <p>13 issues received 50 new comments:</p>
  <ul>
  <li>#30 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/30">=
IANA considerations</a> (10 by dret, hvdsomp, reschke, richsalz) </li>
 =20
  <li>#29 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/29">=
Interop considerations</a> (1 by dret) </li>
 =20
  <li>#28 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/28">=
Implementation Status</a> (4 by dret, hvdsomp, reschke) </li>
 =20
  <li>#27 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/27">=
does application/linkset have a charset param?</a> (1 by dret) </li>
 =20
  <li>#26 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/26">=
broken Link header fields</a> (8 by dret, hvdsomp, reschke) </li>
 =20
  <li>#24 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/24">=
resolving non-absolute URIs</a> (2 by dret) </li>
 =20
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/23">=
profile-based conneg?</a> (6 by hvdsomp, reschke) </li>
 =20
  <li>#22 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/22">=
4.2.4. Link Target Attributes: references to 8288</a> (1 by dret) </li>
 =20
  <li>#21 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/21">=
4.2.2. Link Context Object: is &quot;anchor&quot; required?</a> (10 by dret=
, hvdsomp, reschke) </li>
 =20
  <li>#20 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/20">=
HTTP Link header field encoding</a> (1 by hvdsomp) </li>
 =20
  <li>#18 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/18">=
use of RFC5988</a> (1 by dret) </li>
 =20
  <li>#17 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/17">=
Terminology: &quot;Absolute URI&quot; doesn&#x27;t mean what one may think =
it means</a> (4 by awwright, dret, philarcher) </li>
 =20
  <li>#8 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/8">ne=
ed to define extensibility model for the JSON media type</a> (1 by reschke)=
 </li>
  </ul>

  <p>11 issues closed:</p>
  <ul>
  <li>#20 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/20">=
HTTP Link header field encoding</a> </li>
 =20
  <li>#23 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/23">=
profile-based conneg?</a> </li>
 =20
  <li>#21 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/21">=
4.2.2. Link Context Object: is &quot;anchor&quot; required?</a> </li>
 =20
  <li>#18 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/18">=
use of RFC5988</a> </li>
 =20
  <li>#22 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/22">=
4.2.4. Link Target Attributes: references to 8288</a> </li>
 =20
  <li>#26 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/26">=
broken Link header fields</a> </li>
 =20
  <li>#24 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/24">=
resolving non-absolute URIs</a> </li>
 =20
  <li>#28 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/28">=
Implementation Status</a> </li>
 =20
  <li>#27 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/27">=
does application/linkset have a charset param?</a> </li>
 =20
  <li>#30 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/30">=
IANA considerations</a> </li>
 =20
  <li>#17 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/issues/17">=
Terminology: &quot;Absolute URI&quot; doesn&#x27;t mean what one may think =
it means</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-httpapi/linkset (+6/-5/=F0=9F=92=AC4)</h3>
  <p class=3D"new">6 pull requests submitted:</p>
  <ul>
  <li>#34 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/34">re=
move unused references</a> (by reschke) </li>
 =20
  <li>#33 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/33">mo=
ve Acks to the end and make them unnumbered</a> (by reschke) </li>
 =20
  <li>#32 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/32">fi=
x XML breakage</a> (by reschke) </li>
 =20
  <li>#31 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/31">us=
e &quot;removeInRFC&quot; attribute</a> (by reschke) </li>
 =20
  <li>#25 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/25">re=
move unneeded &quot;connection: close&quot; from examples</a> (by reschke) =
</li>
 =20
  <li>#19 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/19">ty=
po: &quot;seperator&quot;</a> (by reschke) </li>
  </ul>

  <p>4 pull requests received 4 new comments:</p>
  <ul>
  <li>#32 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/32">fi=
x XML breakage</a> (1 by dret) </li>
 =20
  <li>#31 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/31">us=
e &quot;removeInRFC&quot; attribute</a> (1 by dret) </li>
 =20
  <li>#25 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/25">re=
move unneeded &quot;connection: close&quot; from examples</a> (1 by dret) <=
/li>
 =20
  <li>#19 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/19">ty=
po: &quot;seperator&quot;</a> (1 by dret) </li>
  </ul>

  <p>5 pull requests merged:</p>
  <ul>
  <li>#34 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/34">re=
move unused references</a> </li>
 =20
  <li>#33 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/33">mo=
ve Acks to the end and make them unnumbered</a> </li>
 =20
  <li>#32 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/32">fi=
x XML breakage</a> </li>
 =20
  <li>#31 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/31">us=
e &quot;removeInRFC&quot; attribute</a> </li>
 =20
  <li>#25 <a href=3D"https://github.com/ietf-wg-httpapi/linkset/pull/25">re=
move unneeded &quot;connection: close&quot; from examples</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>

--===============1636744285701747506==--

