Re: [Rswg] [Ext] typesetting is fun, It is time to get rid of PDF
John C Klensin <john-ietf@jck.com> Sun, 14 April 2024 08:10 UTC
Return-Path: <john-ietf@jck.com>
X-Original-To: rswg@ietfa.amsl.com
Delivered-To: rswg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1557CC14F61E; Sun, 14 Apr 2024 01:10:53 -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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id maLZOoVrtaSZ; Sun, 14 Apr 2024 01:10:48 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0517C14F619; Sun, 14 Apr 2024 01:10:47 -0700 (PDT)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1rvuwi-000Gmf-AG; Sun, 14 Apr 2024 04:10:40 -0400
Date: Sun, 14 Apr 2024 04:10:34 -0400
From: John C Klensin <john-ietf@jck.com>
To: Jay Daley <exec-director@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
cc: Alexis Rossi <rsce@rfc-editor.org>, Eric Rescorla <ekr@rtfm.com>, Watson Ladd <watsonbladd@gmail.com>, Martin Thomson <mt@lowentropy.net>, Michael Richardson <mcr+ietf@sandelman.ca>, rswg@rfc-editor.org
Message-ID: <20D8BF560CA5D8D2ECD9BFE3@PSB>
In-Reply-To: <1477F0A6-2655-4DF5-B285-64895984FC75@ietf.org>
References: <7c3e8057-2d36-4359-9c36-4d08a8c6b948@gmail.com> <1477F0A6-2655-4DF5-B285-64895984FC75@ietf.org>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/rswg/hoWlgjBOwrokuMFzpSP8nPOpFz4>
Subject: Re: [Rswg] [Ext] typesetting is fun, It is time to get rid of PDF
X-BeenThere: rswg@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "RFC Series Working Group \(RSWG\)" <rswg.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rswg>, <mailto:rswg-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rswg/>
List-Post: <mailto:rswg@rfc-editor.org>
List-Help: <mailto:rswg-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rswg>, <mailto:rswg-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Apr 2024 08:10:53 -0000
Jay, One small observation, while, I think, agreeing with you... --On Saturday, April 13, 2024 22:45 +0100 Jay Daley <exec-director@ietf.org> wrote: > >> On 13 Apr 2024, at 00:57, Brian E Carpenter >> <brian.e.carpenter@gmail.com> wrote: >> >>> Okay, legals calls are for lawyers and their clients. But neither >>> you nor the RSWG are the client. If there was a legal issue, it >>> is most likely the IETF or its associated organizations that are >>> at risk - they are the client. If this is an actual legitimate >>> concern of yours, ask Jay for the IETF's input. Either way, not >>> a decision for this group. >> >> Exactly. I think that each party that is likely to receive >> subpoenas needs to *formally* state their requirement after >> getting legal advice from their own counsel. Then the RSWG can >> formulate an appropriate formal requirement in a draft that we >> submit to the RSAB. >> >> Which parties? I suggest the IETF Trust, IETF LLC, the RPC and the >> Secretariat. (The RPC and the Secretariat are not part of the >> LLC.) Given the copyright statement in some older RFCs, to be >> complete we'd have to include the ISOC, except that PDF is already >> published for those RFCs. > > The LLC has ultimate legal responsibility here so the LLC can > indeed answer this. > > This is not a question of "what are we legally required to > produce in response to a declaration request" but more about the > practical considerations of what we produce. > > Our responses to declaration requests are largely of the form > "RFC/I-D X was available at time T". This is nearly always > provided in the form of a PDF, but sometimes a hard copy. Most > importantly it is a single document with the three key things - > declaration, signature and, if requested, a copy of the RFC/I-D in > question. That encapsulation provides a guarantee of authenticity > of the included RFC/I-D. > > If the reply were to be in any other format and a copy of the > RFC/I-D requested as part of it then the complications of providing > the same guarantee are simply not worth it. Therefore, even if RFCs > are no longer published in PDF format, a PDF would be provided. > That would mean a PDF being manually created from either the plain > text or HTML rendering. I assume the HTML to ensure that diagrams > are included but I may be wrong. Given the low volume of requests, > this is not a problem. > > What is worth considering more, is how this would work if two > changes to the policy took place - to stop producing PDFs as a > matter of course, and to allow versions of RFCs In that case, and > assuming we needed the HTML to ensure diagrams are included, copies > of the HTML of each version need to be kept, and either a copy of > that rendered into HTML is kept with it, or there needs to be a > guarantee that these can be rendered into PDF when needed even if > that is forty years later. There may also be a requirement to > protect against subtle tampering with the HTML. If you report "RFC/I-D X was available at time T" and included a copy of the document in PDF form, logic (without any claim to legal reasoning) suggests that the PDF represent the document as seen by people at time T. If the PDF is generated by processing HTML, even for time T, the results may differ somewhat for different browsers and local configurations. If the time of the request is enough after T that HTML (the language, not our initial/official version of the RFCXML for the document) and conventions about how to render it in browsers had changed, then the LLC (or RPC) has to either have enough tools around to render the PDF in what would have been its original form or you would need to provide the PDF from a more recent rendering and, I would assume, a rather careful explanation. To avoid trying to think about that in legal terms, think about an economic analogy: if an object had a particular price in 1924, or even 1824, we would rarely report that price inflation-adjusted to today without an explanation and would probably need to supply the original price as part of the explanation. The analogy to our documents doesn't fit and is more complicated in two important ways: we are talking about whole documents, not a single value (or ever set of values, a table, or the like) and trying to supply both the hypothetical original and current derived forms would mean that the original would need to be generated anyway. > Given all that fuss, I can imagine it being much easier to store a > PDF of the HTML of any archived version at the time of archiving. The comment above certainly does not change that conclusion. It merely reinforces it. > To summarise, there is no legal issue here at all. I'm actually not certain of that, but here I have to tiptoe into legal territory. You are certainly correct if the LLC receives and responds to the requests. But, as I understand it the Trust is still legally separate from the LLC and is still the legal owner of the documents. If that is correct, a request could reasonably be addressed to it/them. Presumably that changes nothing else about either your comments or mine because they would need to find, or get the RPC (or someone else) to produce, the documents to be delivered. Or they could find a legally appropriate was to redirect the request. Life under that scenario would be much less complicated if they had access to an archived version of the PDF created at the time of RFC publication than if they had to generate it or respond to the court order or other request in a way that said "we are the owners of this document but the LLC is responsible for it". best, john
- Re: [Rswg] It is time to get rid of PDF Brian E Carpenter
- Re: [Rswg] It is time to get rid of PDF Brian E Carpenter
- [Rswg] Update to draft-rswg-rfc7990-updates-07; n… Paul Hoffman
- Re: [Rswg] [Ext] Update to draft-rswg-rfc7990-upd… Paul Hoffman
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-0… Jay Daley
- Re: [Rswg] [Ext] Update to draft-rswg-rfc7990-upd… Jay Daley
- Re: [Rswg] [Ext] Update to draft-rswg-rfc7990-upd… Paul Hoffman
- Re: [Rswg] It is time to get rid of PDF John C Klensin
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] It is time to get rid of PDF John Levine
- Re: [Rswg] It is time to get rid of PDF Joel Halpern
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] It is time to get rid of PDF John Levine
- Re: [Rswg] It is time to get rid of PDF Eric Rescorla
- Re: [Rswg] It is time to get rid of PDF S Moonesamy
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] It is time to get rid of PDF Jay Daley
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] [Ext] It is time to get rid of PDF Scott Bradner
- Re: [Rswg] [Ext] It is time to get rid of PDF Paul Hoffman
- Re: [Rswg] It is time to get rid of PDF S Moonesamy
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Brian E Carpenter
- Re: [Rswg] [Ext] Update to draft-rswg-rfc7990-upd… Paul Hoffman
- Re: [Rswg] SVG Update to draft-rswg-rfc7990-updat… John Levine
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Stephen Farrell
- Re: [Rswg] [Ext] It is time to get rid of PDF Martin Thomson
- Re: [Rswg] [Ext] It is time to get rid of PDF Stephen Farrell
- Re: [Rswg] [Ext] It is time to get rid of PDF Christian Huitema
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Russ Housley
- Re: [Rswg] [Ext] It is time to get rid of PDF John C Klensin
- Re: [Rswg] It is time to get rid of PDF John C Klensin
- Re: [Rswg] It is time to get rid of PDF John C Klensin
- Re: [Rswg] [Ext] It is time to get rid of PDF Julian Reschke
- Re: [Rswg] [Ext] It is time to get rid of PDF Paul Hoffman
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] [Ext] It is time to get rid of PDF Paul Hoffman
- Re: [Rswg] [Ext] It is time to get rid of PDF Martin Thomson
- Re: [Rswg] It is time to get rid of PDF S Moonesamy
- Re: [Rswg] [Ext] typesetting is fun, It is time t… John Levine
- Re: [Rswg] It is time to get rid of PDF John R Levine
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Rob Sayre
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Michael Richardson
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Watson Ladd
- Re: [Rswg] [Ext] making faces, It is time to get … John Levine
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Martin Thomson
- Re: [Rswg] It is time to get rid of PDF Stephen Farrell
- Re: [Rswg] [Ext] typesetting is fun, It is time t… John R Levine
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Watson Ladd
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Alexis Rossi
- [Rswg] HTML presentation form (Re: Update to draf… Carsten Bormann
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Eric Rescorla
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Alexis Rossi
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… Alexis Rossi
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… John R Levine
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… Carsten Bormann
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… John R Levine
- Re: [Rswg] [Ext] It is time to get rid of PDF Paul Hoffman
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Eric Rescorla
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… John Levine
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Martin J. Dürst
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Alexis Rossi
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Brian E Carpenter
- Re: [Rswg] [Ext] typesetting is fun, It is time t… John Levine
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… Alexis Rossi
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Eric Rescorla
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Brian E Carpenter
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… John R Levine
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Stephen Farrell
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Eric Rescorla
- Re: [Rswg] [Ext] PDF summary, typesetting is fun,… Carsten Bormann
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Julian Reschke
- Re: [Rswg] [Ext] this pdf conversation is wrong-h… Eliot Lear
- Re: [Rswg] [Ext] this pdf conversation is wrong-h… Carsten Bormann
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Carsten Bormann
- Re: [Rswg] [Ext] not worth the effort, this pdf c… John R. Levine
- Re: [Rswg] [Ext] not worth the effort, this pdf c… Carsten Bormann
- Re: [Rswg] [Ext] typesetting is fun, It is time t… S Moonesamy
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Eric Rescorla
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Jay Daley
- Re: [Rswg] It is time to get rid of PDF Brian E Carpenter
- Re: [Rswg] [Ext] typesetting is fun, It is time t… John C Klensin
- Re: [Rswg] [Ext] not worth the effort, this pdf c… John R. Levine
- Re: [Rswg] [Ext] not worth the effort, this pdf c… Brian E Carpenter
- Re: [Rswg] [Ext] not worth the effort, this pdf c… Eliot Lear
- Re: [Rswg] [Ext] not worth the effort, this pdf c… Eliot Lear
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Jay Daley
- Re: [Rswg] [Ext] typesetting is fun, It is time t… John C Klensin
- Re: [Rswg] [Ext] not worth the effort, this pdf c… Carsten Bormann
- Re: [Rswg] [Ext] small screens are worth the effo… John R. Levine
- Re: [Rswg] [Ext] small screens are worth the effo… Christian Huitema
- Re: [Rswg] [Ext] small screens are worth the effo… Eliot Lear
- Re: [Rswg] [Ext] small screens are worth the effo… John Levine
- Re: [Rswg] [Ext] small screens are worth the effo… Joel Halpern
- Re: [Rswg] [Ext] small screens are worth the effo… Carsten Bormann
- Re: [Rswg] [Ext] typesetting is fun, It is time t… Brian E Carpenter
- Re: [Rswg] [Ext] small screens are worth the effo… John R. Levine
- Re: [Rswg] [Ext] small screens are worth the effo… Carsten Bormann
- Re: [Rswg] [Ext] small screens are worth the effo… Julian Reschke
- Re: [Rswg] [Ext] small screens are worth the effo… Brian E Carpenter
- Re: [Rswg] [Ext] SVG Update to draft-rswg-rfc7990… Paul Hoffman
- Re: [Rswg] [Ext] small screens are worth the effo… John Levine
- Re: [Rswg] [Ext] small screens are worth the effo… Julian Reschke
- Re: [Rswg] [Ext] It is time to get rid of PDF Carsten Bormann
- Re: [Rswg] Update to draft-rswg-rfc7990-updates-07 Jay Daley
- [Rswg] draft-rswg-rfc7990-updates-08 Russ Housley
- Re: [Rswg] draft-rswg-rfc7990-updates-08 Brian E Carpenter