Protocol Action: 'api-catalog: a well-known URI and link relation to help discovery of APIs' to Proposed Standard (draft-ietf-httpapi-api-catalog-08.txt)
The IESG <iesg-secretary@ietf.org> Fri, 20 December 2024 20:51 UTC
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: ietf-announce@ietf.org
Delivered-To: ietf-announce@ietfa.amsl.com
Received: from [10.244.8.219] (unknown [104.131.183.230]) by ietfa.amsl.com (Postfix) with ESMTP id 4099AC1522A0; Fri, 20 Dec 2024 12:51:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Subject: Protocol Action: 'api-catalog: a well-known URI and link relation to help discovery of APIs' to Proposed Standard (draft-ietf-httpapi-api-catalog-08.txt)
X-Test-IDTracker: no
X-IETF-IDTracker: 12.31.0
Auto-Submitted: auto-generated
Precedence: bulk
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <173472789290.51325.2210776166055743539@dt-datatracker-65f549669d-2xld9>
Date: Fri, 20 Dec 2024 12:51:32 -0800
Message-ID-Hash: YILNDZJGBL6YSBRS7GVA7AONCS2A3PEU
X-Message-ID-Hash: YILNDZJGBL6YSBRS7GVA7AONCS2A3PEU
X-MailFrom: iesg-secretary@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf-announce.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, darrel@tavis.ca, draft-ietf-httpapi-api-catalog@ietf.org, francesca.palombini@ericsson.com, httpapi-chairs@ietf.org, httpapi@ietf.org, rfc-editor@rfc-editor.org
X-Mailman-Version: 3.3.9rc6
List-Id: "IETF announcement list. No discussions." <ietf-announce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-announce/PrKeH7VObX-4ajFE8i_hFG0fvW0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-announce>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-announce-owner@ietf.org>
List-Post: <mailto:ietf-announce@ietf.org>
List-Subscribe: <mailto:ietf-announce-join@ietf.org>
List-Unsubscribe: <mailto:ietf-announce-leave@ietf.org>
The IESG has approved the following document: - 'api-catalog: a well-known URI and link relation to help discovery of APIs' (draft-ietf-httpapi-api-catalog-08.txt) as Proposed Standard This document is the product of the Building Blocks for HTTP APIs Working Group. The IESG contact persons are Zaheduzzaman Sarker and Francesca Palombini. A URL of this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-httpapi-api-catalog/ Technical Summary This document defines the "api-catalog" well-known URI and link relation. It is intended to facilitate automated discovery and usage of the APIs published by a given organisation or individual. A request to the api-catalog resource will return a document providing information about, and links to, the publisher's APIs. Working Group Summary The shepherd has observed broad consensus across the working group for this document. There have been a significant number of comments and suggestions, and the author has addressed them all. There was concern raised by some members of the working group about the ability to support identifying different kinds of APIs. For example, whether those APIs respected REST constraints for resource discovery, or if they used static API description documents. The author demonstrates support for a broad set of scenarios with examples in the document. Nobody has threatened an appeal or indicated extreme discontent. Document Quality There are no existing implementations that the shepherd is aware of. There has been expression of interest to implement. This document leans heavily on prior work such as LinkSet (RFC9264), Profiles (RFC7284) and Well Known URIs (RFC8615). The authors of RFC9264 have provided extensive feedback on the document. The use of a profile URI and the well known URI are not controversial and would not likely benefit from further review. The use of the Well Known URI is consistent with the guidance in BCP56. IdNits tool was run on the document. HTML validator was used to verify the HTML examples. JSON Validator was used to verify the JSON examples. Personnel The Document Shepherd for this document is Darrel Miller. The Responsible Area Director is Francesca Palombini.