Re: draft-bradner-rfc-extracts-00.txt
Bill Sommerfeld <sommerfeld@sun.com> Fri, 11 February 2005 01:11 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA14784 for <ipr-wg-web-archive@ietf.org>; Thu, 10 Feb 2005 20:11:20 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CzPfH-0000Aa-Bk for ipr-wg-web-archive@ietf.org; Thu, 10 Feb 2005 20:32:11 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CzPK9-00086K-Fq; Thu, 10 Feb 2005 20:10:21 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CzPEX-0006me-MF for ipr-wg@megatron.ietf.org; Thu, 10 Feb 2005 20:04:33 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA14413 for <ipr-wg@ietf.org>; Thu, 10 Feb 2005 20:04:30 -0500 (EST)
Received: from nwkea-mail-2.sun.com ([192.18.42.14]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CzPYf-0008UZ-3H for ipr-wg@ietf.org; Thu, 10 Feb 2005 20:25:21 -0500
Received: from eastmail2bur.East.Sun.COM ([129.148.13.40]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id j1B14Vgx005985; Thu, 10 Feb 2005 17:04:31 -0800 (PST)
Received: from thunk (thunk.East.Sun.COM [129.148.174.66]) by eastmail2bur.East.Sun.COM (8.12.10+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id j1B14UOp026146; Thu, 10 Feb 2005 20:04:30 -0500 (EST)
Received: from thunk.east.sun.com (localhost [127.0.0.1]) by thunk (8.13.3+Sun/8.13.3) with ESMTP id j1B14ULK027612; Thu, 10 Feb 2005 20:04:30 -0500 (EST)
Received: (from sommerfeld@localhost) by thunk.east.sun.com (8.13.3+Sun/8.13.3/Submit) id j1B14TpH027611; Thu, 10 Feb 2005 20:04:29 -0500 (EST)
X-Authentication-Warning: thunk.east.sun.com: sommerfeld set sender to sommerfeld@sun.com using -f
From: Bill Sommerfeld <sommerfeld@sun.com>
To: Scott Bradner <sob@harvard.edu>
In-Reply-To: <20050211001847.BC1ED212D25@newdev.harvard.edu>
References: <20050211001847.BC1ED212D25@newdev.harvard.edu>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Message-Id: <1108083868.11303.513.camel@thunk>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6.325
Date: Thu, 10 Feb 2005 20:04:28 -0500
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Content-Transfer-Encoding: 7bit
Cc: ipr-wg@ietf.org
Subject: Re: draft-bradner-rfc-extracts-00.txt
X-BeenThere: ipr-wg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IPR-WG <ipr-wg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipr-wg>, <mailto:ipr-wg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipr-wg@ietf.org>
List-Help: <mailto:ipr-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipr-wg>, <mailto:ipr-wg-request@ietf.org?subject=subscribe>
Sender: ipr-wg-bounces@ietf.org
Errors-To: ipr-wg-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
Content-Transfer-Encoding: 7bit
On Thu, 2005-02-10 at 19:18, Scott Bradner wrote: > I've just published draft-bradner-rfc-extracts-00.txt there are many sorts of reasons to change a code extract, creating a derivative work, which have no impact on standards or interoperability. I seem to recall at least one incident involving allegedly uncompilable MIBs found in IETF documents. If i'm not in a position to fix my mib compiler I may still be able to fix the source to cause my implementation to produce the correct behavior... I have this vague memory of running into an ASN.1-driven code generator which allowed you to mix code fragments with ASN.1 (much as parser generators such as yacc let you mix code fragments with a grammar description). I'd imagine that you could do the same with a MIB as well. On several occasions I've extracted the MD5 code from RFC1321 and made it run faster while still computing the same function. Other things I'd like to be able to do: - code changes to make RFC-derived code pass various static or dynamic checkers (lint, purify, gcc -Wall, ...) - changes to make it match local conventions for indentation, identifier naming, header file naming, etc., - changes to eliminate global variables, add locking for multithread safety, or allow for localized messages. - Translations into other programming languages or to cope with the evolution of the programming language (e.g., the K&R C to standard C transition). in -rfc-extracts you wrote: "I do not see that the open source community requires the ability to create a modified and incompatible version of ATM signaling". Hmm. What about RFC1953/1954/1987? The way it's worded makes me think it's not cleanly layered atop ATM but rather involves discarding and replacing some of the upper layers of ATM... - Bill _______________________________________________ Ipr-wg mailing list Ipr-wg@ietf.org https://www1.ietf.org/mailman/listinfo/ipr-wg
- draft-bradner-rfc-extracts-00.txt Scott Bradner
- Re: draft-bradner-rfc-extracts-00.txt Steven M. Bellovin
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Scott Bradner
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt todd glassey
- Re: draft-bradner-rfc-extracts-00.txt Steven M. Bellovin
- Re: draft-bradner-rfc-extracts-00.txt Harald Tveit Alvestrand
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Robin Cover
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt todd glassey
- Re: draft-bradner-rfc-extracts-00.txt Don Armstrong
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Don Armstrong
- Re: draft-bradner-rfc-extracts-00.txt Nathanael Nerode
- Re: draft-bradner-rfc-extracts-00.txt Nathanael Nerode
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Scott Bradner
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Scott Bradner
- Re: draft-bradner-rfc-extracts-00.txt Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Scott Bradner
- Re: draft-bradner-rfc-extracts-00.txt Steven M. Bellovin
- Re: draft-bradner-rfc-extracts-00.txt Matthew Garrett
- Coupling RFC copying conditions with the existenc… Simon Josefsson
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Matthew Garrett
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Matthew Garrett
- Re: draft-bradner-rfc-extracts-00.txt Stephane Bortzmeyer
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Matthew Garrett
- RE: draft-bradner-rfc-extracts-00.txt Lawrence Rosen
- Re: draft-bradner-rfc-extracts-00.txt Bill Sommerfeld
- Re: draft-bradner-rfc-extracts-00.txt Don Armstrong
- Re: Coupling RFC copying conditions with the exis… Nathanael Nerode
- Re: Coupling RFC copying conditions with the exis… Sam Hartman