Re: [Rswg] [Ext] typesetting is fun, It is time to get rid of PDF

Jay Daley <exec-director@ietf.org> Sat, 13 April 2024 21:45 UTC

Return-Path: <jay@staff.ietf.org>
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 A12CBC14F5F1 for <rswg@ietfa.amsl.com>; Sat, 13 Apr 2024 14:45:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.895
X-Spam-Level:
X-Spam-Status: No, score=-6.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=staff-ietf-org.20230601.gappssmtp.com
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 AKSlIcUstqX0 for <rswg@ietfa.amsl.com>; Sat, 13 Apr 2024 14:45:20 -0700 (PDT)
Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC769C14F5E7 for <rswg@rfc-editor.org>; Sat, 13 Apr 2024 14:45:20 -0700 (PDT)
Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-343b7c015a8so1437582f8f.1 for <rswg@rfc-editor.org>; Sat, 13 Apr 2024 14:45:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-ietf-org.20230601.gappssmtp.com; s=20230601; t=1713044719; x=1713649519; darn=rfc-editor.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=Ovxwgyd2A0Dn9hRRJFOOOL7uGLkj2xGTpM4evl9Z6L4=; b=Aocs+Uh0tSRtLNB+gmspMUEszmnuKJpbY4Myel+Wa2U+Nm+JntfCvKu12pR0bPQ8yq 7zg+f9dLriNT5Cz526oJMi6z+UIXK8/EVWchF/lZD8F9f6HM5H6Eww8laq17lVZtL7IG ympateJyT8ARYEhbODkmOdp0AXk6N4ct9doKSnnHnuuANoMdN+HblqeOSaySit2FDdRe icQ7ucyC1wEycIteH7f9dTq3TyvSN0qPBcLSLTTURIzd7JXYDktzT+BlfNaG2BFxIRCo pxwh0OrOJsOZh6U+m9Q/AeRC2AnQGGfkNUP45zncTRXOHjio++ly47+aLXSwbHczQzgy +IQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713044719; x=1713649519; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ovxwgyd2A0Dn9hRRJFOOOL7uGLkj2xGTpM4evl9Z6L4=; b=AzA3Ie4Lxg44JAfmbDCuOD0RCqTzm0A5H0o+EYoMmgfWW9tIUirgECzoTlmiKeFz31 vmgRPrsD+t1uhNq60mB0Om2/wybxThuw5PMomfVwtJSHTEF9DqvRuAD6k7Foki/VWdw0 IWZQzm+N4rSy2a9jycgongo3rXgHYcAmTPjQVT+Che9rF7VZahQGFB3RFj/go2FAbw0h w074AOySwBJmKi/DEKasl0Y7hz1pCttDCnmastOw+BMHtV85wqZgWkOIGTU5DzD6xhD5 NnAnfopuc8RnIIJUsTxTG1U/swOxn0JUbiR/D6CECQ81Cl1jBm7GEyLiJ3jMf/UaMf5e aoCw==
X-Forwarded-Encrypted: i=1; AJvYcCUKCCL0VmN319RBUrmT1YtV7lyNzb+6WOVTTQUF00iB2PIGpvLYcIq4munRbr7QaGPIBWIer91Nl2YNtbOFYS1HxBtV
X-Gm-Message-State: AOJu0Yxe/dV9gfPGps5QcNp6tgc/R/ocI2VmE0hZYxFIML977dbr18SH V20pnLytxPFYibSOG2G9AYEGQ2d0SZ3kmu2VZAXKHMIfjMqmRmLsqynKZePc/z4=
X-Google-Smtp-Source: AGHT+IGlHPTDNayij8/j2Lr8wjB+wum2w7x7LrG4ZDo/P+GubCQUmkzQ06zJS1npaEEfaPUZLTsktg==
X-Received: by 2002:adf:db48:0:b0:346:7f2d:777d with SMTP id f8-20020adfdb48000000b003467f2d777dmr3620507wrj.2.1713044718986; Sat, 13 Apr 2024 14:45:18 -0700 (PDT)
Received: from smtpclient.apple (host-92-27-125-209.static.as13285.net. [92.27.125.209]) by smtp.gmail.com with ESMTPSA id c10-20020a5d4cca000000b0034698307cf8sm7437491wrt.15.2024.04.13.14.45.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 13 Apr 2024 14:45:18 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail-768354FB-FF7D-4105-AF71-68F22438718B"
Content-Transfer-Encoding: 7bit
From: Jay Daley <exec-director@ietf.org>
Mime-Version: 1.0 (1.0)
Date: Sat, 13 Apr 2024 22:45:07 +0100
Message-Id: <1477F0A6-2655-4DF5-B285-64895984FC75@ietf.org>
References: <7c3e8057-2d36-4359-9c36-4d08a8c6b948@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
In-Reply-To: <7c3e8057-2d36-4359-9c36-4d08a8c6b948@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: iPad Mail (21E236)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rswg/Ac2YLusOCVKYRX-y1D7_gJtpk7k>
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: Sat, 13 Apr 2024 21:45:24 -0000

> 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.  

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.  

To summarise, there is no legal issue here at all.

Jay

-- 
Jay Daley
IETF Executive Director 

> 
>    Brian
> --
> rswg mailing list
> rswg@rfc-editor.org
> https://mailman.rfc-editor.org/mailman/listinfo/rswg