Re: [arch-d] Call for Comment: <draft-iab-fiftyyears-00> (Fifty Years of RFCs)

Darius Kazemi <darius.kazemi@gmail.com> Thu, 25 July 2019 04:35 UTC

Return-Path: <darius.kazemi@gmail.com>
X-Original-To: architecture-discuss@ietfa.amsl.com
Delivered-To: architecture-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBF3E120046 for <architecture-discuss@ietfa.amsl.com>; Wed, 24 Jul 2019 21:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 M2xg0_d3_L6A for <architecture-discuss@ietfa.amsl.com>; Wed, 24 Jul 2019 21:35:56 -0700 (PDT)
Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (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 B4024120047 for <architecture-discuss@ietf.org>; Wed, 24 Jul 2019 21:35:55 -0700 (PDT)
Received: by mail-lj1-x22a.google.com with SMTP id i21so46664859ljj.3 for <architecture-discuss@ietf.org>; Wed, 24 Jul 2019 21:35:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=Tqu1JRrtSAJRNkhJXO0Xz5bL0r/B8rYlfEEEsbbdXW4=; b=Ie7m4UteQ2Lq6qDIxQCaa1a4d1ICXN1yCV59nAoveFRPw25hn/ZHjHhdMRtoYPw4wT itOTwyqXkC1qknJ2jzqUTla1Ql2r37GpGdoGIj4aUffXsYRX4yQkW0uNJmx96FEA289M m9gGla5mKYLiURdKq8myNnVI3ZI535tnk0LC8Ldgdn8YWhYgwnCpBrOIdAm2cPfVLaKe OzRJAAU/GACIEcRr6NVgnneyNn6/NaUWTycBNKHOPratm1A6m9jAYlNIbSE9ezi/Lwf9 yvmuhxM5B7D/a0xQXl4YGuilKcDZqV5519w176efKwZMXHNVihzg76/qdGlATgz7+hA7 ZsoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=Tqu1JRrtSAJRNkhJXO0Xz5bL0r/B8rYlfEEEsbbdXW4=; b=YrnxjGj/sc+RuPtDKoMCYIDVt3ge3UdsEWWCGZ3y8EgrfewCzwNgnOuQBvarK9edD3 p8p9lUIajLyM1ov5P9Po5qnjaZx9uFIppF9UkJri5HhVNted6WFcEv87wMHRDkhIzyOZ 2HLFqGxlYZRW/cGOsWdHrewuGGX9Q9PID+ux9GpECfoKh/jT5UtlLzwFCykcmQY4BM5W XEZmiHxSR7FhFvxkOKg0ACxeuBK3K40Zy4E+yOcDjqBmA5wpAQh9FrOiEUFZV6055dRS p/VuH/JtZH3acbCFO+4Wp42t+QrefYp4Z20ONEvBTyK5Lnu0fJmhvqKRSOJx0XILn39H Cchg==
X-Gm-Message-State: APjAAAUgOPa+J5kb1ulfXnGhjKDytV4vuUkoO9QjMuBQoFEzSGFHN4Gv zYyQtXRfe+1CwfnzunqsvLEzACtsb8SaCT7Dj7GllMmJ+Wo=
X-Google-Smtp-Source: APXvYqzfx4jx4HRXovkZ2Wu36+96d7p4p3kRfF0kbIje3jYAzQBQ98v1MxNNBjygfvn/kgg9Mwverhot3yIyYqRJ6oM=
X-Received: by 2002:a2e:3c1a:: with SMTP id j26mr45148371lja.230.1564029353645; Wed, 24 Jul 2019 21:35:53 -0700 (PDT)
MIME-Version: 1.0
From: Darius Kazemi <darius.kazemi@gmail.com>
Date: Wed, 24 Jul 2019 21:35:28 -0700
Message-ID: <CADHc3QE-AWDqxmxry_L1bkSB6McoR98h6d+eu0JFgVhsb10x1A@mail.gmail.com>
To: architecture-discuss@ietf.org
Cc: iab@iab.org
Content-Type: multipart/alternative; boundary="0000000000000adc8e058e79f66a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/architecture-discuss/roXnT-oFZ-hVxuf8gmjRBdxVwFg>
Subject: Re: [arch-d] Call for Comment: <draft-iab-fiftyyears-00> (Fifty Years of RFCs)
X-BeenThere: architecture-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: open discussion forum for long/wide-range architectural issues <architecture-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/architecture-discuss/>
List-Post: <mailto:architecture-discuss@ietf.org>
List-Help: <mailto:architecture-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jul 2019 04:35:59 -0000

Hi,

I recently learned of the Fifty Years of RFCs draft (
https://datatracker.ietf.org/doc/draft-iab-fiftyyears/) and the associated
call for comment. I'd like to offer some commentary on it from what may be
a unique position: I've spent 2019 to date reading and blogging about each
RFC sequentially starting with RFC 1.

In other words, I've been running an RFC history project, and it's been
pretty popular.

One blessing of this project is I get to talk on almost a daily basis with
what I'd call your typical software developer or even your typical internet
user about the RFC series and its history. And there is one piece of
historical context around RFCs that nobody seems to understand, and this
draft might be a good place to set the record straight.

Simply put: it would be nice to highlight that the original RFCs were
coordinated using a physical mailing list of postal addresses and then
distributed via post. That these were sometimes typewritten, and sometimes
even handwritten (in the cases of RFCs 7 and 8). That there were people
manually compiling these lists of addresses, making carbon copies (or
similar), and mailing them out (as seen in early RFCs like RFC 24).

This may seem like a minor note, but I bring this up because I can't
overstate how mind-blowing it is for people to realize that of COURSE these
early inventors and experimenters had to use the postal service. They were
literally inventing the internet!

For many people, this is where interest in the history of RFCs goes from
"that sounds boring" to "that sounds amazing".

Anyway, I only suggest a brief expansion on the sentence in the
introduction about "the distribution method change from postal mail to FTP
and email." (To her credit, Jake Feinler does address this topic
concretely, though still in passing, in RFC 2555.)

Thanks for reading/considering,
Darius Kazemi

P.S. The introduction to the above-mentioned blog series is here:
https://write.as/365-rfcs/365-ietf-rfcs-a-50th-anniversary-dive