[openpgp] Re: Call for adoption: draft-gallagher-openpgp-h kp-10 (Ends 2026-05-14)
Daniel Huigens <[email protected]> Fri, 01 May 2026 11:09:09 +0000
| Newsgroups | gmane.ietf.openpgp |
|---|---|
| Message-ID | <PLNner82lQq-N1WwwvUh8aoH1PEGznR5qXjNwwlVlP-wYTdrjwOCpHtj9Zm0cW9msjtEh4BinGvJ6Ll5hdLC4XcxgP6-EHdQHm-tWipeO4o=@protonmail.com> |
Hi all, I'm (probably similarly obviously) also in favor of adoption :) Best, Daniel On Thursday, April 30th, 2026 at 16:50, Andrew Gallagher wrote: > Thanks, Stephen. > > I (perhaps obviously!) support adoption of this draft. > > To give some history, Daphne wrote the first iteration of this draft way > back in 2003, and it has been used as a reference document for multiple > keyserver implementations and OpenPGP clients for over twenty years. It > was never adopted by the WG, and therefore never became an official RFC > despite its ecosystem-wide importance. > > I restarted work on it in 2023, after it became clear that a graceful > migration to RFC9580 required keyservers to gate the distribution of v6 > certificates through an API change. This, combined with twenty years of > experience in the field, suggested that a full refresh of the HKP API > was overdue. > > In 2025, Daniel reorganised the v2 API to make it more RESTful, and the > resulting spec is what the hockeypuck and KOO keyserver projects have > jointly agreed to implement. > > This document therefore serves two purposes - it formalises (after a > twenty year delay!) the de-facto HKP v1 standard used by the majority of > the OpenPGP installed base, and it introduces a refreshed v2 API-first > specification to meet foreseeable future needs. > > The v2 API supports both traditional keyserver search use cases, as well > as domain-based canonical lookups, is informed by the recent experience > of WKD and Hagrid deployments, and attempts to conform to modern API > best practice. > > I believe this specification is a necessary precondition for widespread > deployment of RFC9580, and therefore strongly recommend that it be adopted. > > Thanks, > Andrew. > > On 30/04/2026 15:21, Stephen Farrell via Datatracker wrote: > > This message starts a openpgp WG Call for Adoption of: > > draft-gallagher-openpgp-hkp-10 > > > > This Working Group Call for Adoption ends on 2026-05-14 > > > > Abstract: > > This document specifies a series of conventions to implement an > > OpenPGP keyserver using the Hypertext Transfer Protocol (HTTP). As > > this document is a codification and extension of a protocol that is > > already in wide use, strict attention is paid to backward > > compatibility with these existing implementations. > > > > Please reply to this message and indicate whether or not you support adoption > > of this Internet-Draft by the openpgp WG. Comments to explain your preference > > are greatly appreciated. Please reply to all recipients of this message and > > include this message in your response. > > > > Authors, and WG participants in general, are reminded of the Intellectual > > Property Rights (IPR) disclosure obligations described in BCP 79 [2]. > > Appropriate IPR disclosures required for full conformance with the provisions > > of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any. > > Sanctions available for application to violators of IETF IPR Policy can be > > found at [3]. > > > > Thank you. > > [1] https://datatracker.ietf.org/doc/bcp78/ > > [2] https://datatracker.ietf.org/doc/bcp79/ > > [3] https://datatracker.ietf.org/doc/rfc6701/ > > > > The IETF datatracker status page for this Internet-Draft is: > > https://datatracker.ietf.org/doc/draft-gallagher-openpgp-hkp/ > > > > There is also an HTMLized version available at: > > https://datatracker.ietf.org/doc/html/draft-gallagher-openpgp-hkp-10 > > > > A diff from the previous version is available at: > > https://author-tools.ietf.org/iddiff?url2=draft-gallagher-openpgp-hkp-10 > > > > _______________________________________________ > > openpgp mailing list -- [email protected] > > To unsubscribe send an email to [email protected] > > _______________________________________________ > openpgp mailing list -- [email protected] > To unsubscribe send an email to [email protected] > _______________________________________________ openpgp mailing list -- [email protected] To unsubscribe send an email to [email protected]