Re: [hackathon] Open Source Software and network protocol standards

Tom Pusateri <pusateri@bangj.com> Sun, 20 March 2022 20:56 UTC

Return-Path: <pusateri@bangj.com>
X-Original-To: hackathon@ietfa.amsl.com
Delivered-To: hackathon@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E6B53A0E08 for <hackathon@ietfa.amsl.com>; Sun, 20 Mar 2022 13:56:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bangj.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 CpELIhmW33Mg for <hackathon@ietfa.amsl.com>; Sun, 20 Mar 2022 13:55:59 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7A333A0DEF for <hackathon@ietf.org>; Sun, 20 Mar 2022 13:55:59 -0700 (PDT)
Received: from smtpclient.apple (69-77-155-155.static.skybest.com [69.77.155.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 982A22844C; Sun, 20 Mar 2022 16:55:57 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bangj.com; s=201907; t=1647809757; bh=ebm9/VLecc+gxNWq5GhOY3OFo/15AhqOHsL7w3gL54w=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From; b=O5w6O1eFl1cC7ESGK/JsZBQXau0QWBzkGNMGYhI4jf2DzhoQhlCRj7L+I2XlMd4Yt YTfTI9TC773aevYWxbDOZUj864Fvu+AkKuMkRrAcR3z+IO4Z+sjfGrUqgGep56Cz3L OJsgvzz2EVMzLERB54pOs3j7d6i61AvDmmqRO6vXGcYsR6ZF7tAlj8qBxYcXHtOD7T F9KlKsSyqBE5KUtPaXYz3Z6YA1BYB09HH+N3I1+KW1YPPYperPsUS82qVznWEL7/lP Da9kHCcfgck7SbVTk9p1H7QNlkbes1Qyn+Y2fmdTPhLc46FHVu0uTT7KXHJVa/+jnU 8rVxF1h6AXAUw==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Tom Pusateri <pusateri@bangj.com>
Mime-Version: 1.0 (1.0)
Date: Sun, 20 Mar 2022 16:55:57 -0400
Message-Id: <3A506D92-7138-41BB-92D6-09105C2E7325@bangj.com>
References: <BC4DA9C4-38C2-4FE1-824F-D9B5468AD42B@apple.com>
Cc: Chris Inacio <inacio@cert.org>, hackathon@ietf.org
In-Reply-To: <BC4DA9C4-38C2-4FE1-824F-D9B5468AD42B@apple.com>
To: Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org>
X-Mailer: iPad Mail (19E241)
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/c0FW3KFt_taS9eOOWLyKbW9XM-0>
Subject: Re: [hackathon] Open Source Software and network protocol standards
X-BeenThere: hackathon@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion regarding past, present, and future IETF hackathons." <hackathon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hackathon>, <mailto:hackathon-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hackathon/>
List-Post: <mailto:hackathon@ietf.org>
List-Help: <mailto:hackathon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hackathon>, <mailto:hackathon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Mar 2022 20:56:06 -0000

> On Mar 19, 2022, at 5:00 PM, Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org> wrote:
> 
> Good point Chris. Let’s remove the “recent” caveat. Examples others have given, like TCP/IP and HTTP, are very relevant data points too.
> 
> Stuart Cheshire

OSPF is a good example. We did a lot of interop testing and Rob Colton (UMD) did an open source implementation that landed in gated (Cornell) which I was a part of. John Moy (Protocol author/inventor, Proteon), Fred Baker (at ACC at the time), Dino Farinacci (3com at the time), Der-Hwa Gan (also 3com), and someone from Wellfleet who I don’t recall would do bake-offs where we would gather in a hotel conference room and connect all the routers and look for interop problems. Everyone would test against the open source version back at their labs as well as some of the closed source versions if you had the right equipment. I remember a bake-off in Boston where we discovered a bug in one of the closed source vendor implementations and everyone from all the companies just gathered around the laptop and looked at the source code trying to find the bug. Those were the good old days! (1989) The bug was discovered and fixed right then.

Tom