Re: Early implementers motivations [was Re: Running Code]
Alexandru Petrescu <alexandru.petrescu@gmail.com> Mon, 09 March 2009 08:51 UTC
Return-Path: <alexandru.petrescu@gmail.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 707EA28C0F4 for <ietf@core3.amsl.com>; Mon, 9 Mar 2009 01:51:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.184
X-Spam-Level:
X-Spam-Status: No, score=-2.184 tagged_above=-999 required=5 tests=[AWL=0.065, BAYES_00=-2.599, HELO_EQ_FR=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5LKDmZ9ZlEaK for <ietf@core3.amsl.com>; Mon, 9 Mar 2009 01:51:09 -0700 (PDT)
Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.1]) by core3.amsl.com (Postfix) with ESMTP id 72F1628C0F6 for <ietf@ietf.org>; Mon, 9 Mar 2009 01:51:09 -0700 (PDT)
Received: from nephilia.intra.cea.fr (nephilia.intra.cea.fr [132.166.88.33]) by oxalide.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-1.2) with ESMTP id n298nqPl019205; Mon, 9 Mar 2009 09:49:52 +0100
Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by nephilia.intra.cea.fr (8.13.8/8.13.8) with ESMTP id n298pdrS003560; Mon, 9 Mar 2009 09:51:39 +0100 (envelope-from alexandru.petrescu@gmail.com)
Received: from [127.0.0.1] ([132.166.133.173]) by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.1) with ESMTP id n298pcgT017529; Mon, 9 Mar 2009 09:51:39 +0100
Message-ID: <49B4D89A.3090207@gmail.com>
Date: Mon, 09 Mar 2009 09:51:38 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: Marc Petit-Huguenin <petithug@acm.org>
Subject: Re: Early implementers motivations [was Re: Running Code]
References: <C5D44084.4168%mshore@cisco.com> <49AEECB8.2020702@acm.org>
In-Reply-To: <49AEECB8.2020702@acm.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2009 08:51:10 -0000
Marc Petit-Huguenin a écrit : > OK, so nearly everybody seems to think that I misunderstood the > motivations of early implementation contributors, so let's ask them > directly. > > If you did contribute an early implementation or did think of > contributing but finally didn't, please respond to this email with > your story. Interesting points are why you did (or not) the early > implementation, will you do more, what would motivate you to do more > early implementations, etc... You can send your responses directly > to me if you do not want to respond publicly - I will keep them > confidential and post just a summary of the responses. > > For the purpose of this exercise, an early implementation is an > implementation of an IETF protocol under development as an > Internet-Draft. I did early implementations in the Mobile IPv6 space. First, AH protection of MIP6 signalling. Then an implementation of 'BAKE', a very early other-person proposal for what later became RR tests for RO. That was a good exercice to understand the landscape, but unfortunately none got into an RFC. I felt it a bit disappointing and I decided to never ever again implement anything until it's an RFC at least Proposed Standard. I thus later did larger implementation effort of Mobile IPv6 RFC Proposed Standard, of MUST features but which were not used by anybody else... and even later suggested for deprecation. That's even more disappointing. Usually, when I do early implementation my motivation has to do with competitivity: first let self impressed by an IETF great new feature, then be there first before the others, claim ownership, etc. Unfortunately it can easily be _too_ early implementation :-) Generally in the WGs where I participate, I find it very encouraging whenever implementers do talk. Alex
- Re: Running Code Scott Lawrence
- RE: Running Code Hallam-Baker, Phillip
- Running Code Marc Petit-Huguenin
- Re: Running Code Brian E Carpenter
- Re: Running Code Peter Saint-Andre
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Harald Alvestrand
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Henning Schulzrinne
- Re: Running Code Masataka Ohta
- Re: Running Code Gary E. Miller
- Re: Running Code Andy Bierman
- Re: Running Code ned+ietf
- Re: Running Code Masataka Ohta
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Marc Petit-Huguenin
- RE: Running Code Hannes Tschofenig
- Re: Running Code Alessandro Vesely
- Re: Running Code Lars Eggert
- Re: Running Code Jari Arkko
- Re: Running Code Andrew Sullivan
- Re: Running Code ned+ietf
- Re: Running Code Peter Saint-Andre
- RE: Running Code Hannes Tschofenig
- Re: Running Code Andy Bierman
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Henry Sinnreich
- Re: Running Code Henning Schulzrinne
- Re: Running Code Melinda Shore
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Melinda Shore
- RE: Running Code Hannes Tschofenig
- Re: Running Code ned+ietf
- Re: Running Code ned+ietf
- Early implementers motivations [was Re: Running C… Marc Petit-Huguenin
- Re: Running Code Pete Resnick
- Re: Running Code Henning Schulzrinne
- Re: Early implementers motivations [was Re: Runni… Doug Ewell
- Re: Early implementers motivations [was Re: Runni… ned+ietf
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Doug Ewell
- Re: Running Code Cullen Jennings
- Re: Running Code ned+ietf
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code Marc Petit-Huguenin
- Re: Running Code ned+ietf
- Re: Running Code Marc Petit-Huguenin
- Re: Early implementers motivations [was Re: Runni… Alexandru Petrescu
- Re: Running Code Philip Matthews