Re: "why I quit writing internet standards"

Christian de Larrinaga <cdel@firsthand.net> Mon, 14 April 2014 16:09 UTC

Return-Path: <cdel@firsthand.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA4851A0646 for <ietf@ietfa.amsl.com>; Mon, 14 Apr 2014 09:09:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.689
X-Spam-Level: **
X-Spam-Status: No, score=2.689 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, HELO_MISMATCH_UK=1.749, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.272] autolearn=no
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 5jnKszERmNtm for <ietf@ietfa.amsl.com>; Mon, 14 Apr 2014 09:09:52 -0700 (PDT)
Received: from bmtwo.vm.bytemark.co.uk (mail.firsthand.net [IPv6:2001:41c8:1:6062::d46e:bc35]) by ietfa.amsl.com (Postfix) with ESMTP id 80C8F1A0639 for <ietf@ietf.org>; Mon, 14 Apr 2014 09:09:46 -0700 (PDT)
X-No-Relay: not in my network
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=firsthand.net; b=k9VpZwE/BKvEgY+S3dcuLAuFi0Dv5kjVczvyYPeoja6Y97M97sPSiZnVTLydab/R3syY9jLh7oQ2mkwF2q6fV368plh6KoWF4OTwU3jiP9zwmti6akHIPABzyofgHn9W; h=X-No-Relay:X-No-Relay:Received:Message-ID:Date:From:Reply-To:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:X-Enigmail-Version:Content-Type;
X-No-Relay: not in my network
X-No-Relay: not in my network
Received: from orionlocal.local (host-78-149-8-96.as13285.net [78.149.8.96]) by bmtwo.vm.bytemark.co.uk (Postfix) with ESMTPSA id 787A2E0100; Mon, 14 Apr 2014 16:09:40 +0100 (BST)
Message-ID: <534C0842.7030005@firsthand.net>
Date: Mon, 14 Apr 2014 17:09:38 +0100
From: Christian de Larrinaga <cdel@firsthand.net>
User-Agent: Postbox 3.0.9 (Macintosh/20140129)
MIME-Version: 1.0
To: "George, Wes" <wesley.george@twcable.com>
Subject: Re: "why I quit writing internet standards"
References: <CF71721A.180A9%wesley.george@twcable.com>
In-Reply-To: <CF71721A.180A9%wesley.george@twcable.com>
X-Enigmail-Version: 1.2.3
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="------------enig4B1E42717DE656E6B9866E51"
Archived-At: http://mailarchive.ietf.org/arch/msg/ietf/dkOw0rEy0xHYWVQ1SDvax_gBMsc
Cc: "ietf@ietf.org" <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: cdel@firsthand.net
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 14 Apr 2014 16:09:54 -0000

Two observations.

First her point that the pace of change at " which the real world adopts
software has become orders of magnitude faster."

This is true at the applications layer but Internet layer has not seen
fast adoption of new services and protocols by networks. IPv6 has been
dismally slow.  This maybe one reason why IoT deployments are focussing
at application layer services and ignoring IP other than implement
ICE/STUN/TURN which otherwise would be unrequired complication.

Much of this has been outside standardisation controls being in the
decision making hands of the financial managers of network operators and
their customers.

Secondly maybe she should have stood for the IAB. We should have people
involved who are prepared to shake not just the cobwebs but the
spiders.  Somehow the link between having power (knowledge etc) for
defining "standards" and having the power to define their adoption have
diverged.

If true then IETF could benefit from having more users and operators (of
all sizes and shapes) involved - perhaps?


C

George, Wes wrote:
> I’m surprised that no one has sent this out
> yet: http://gigaom.com/2014/04/12/why-i-quit-writing-internet-standards/
>
> "Summary: After contributing to standards organizations for more than
> seven years, engineer Vidya Narayanan decided it was time to move on.
> Although she still believes that these organizations make the Internet
> a better place, she wonders about the pace of change versus the pace
> of organizations."
>
> My thoughts-
>
> There are some nuggets of truth in what she says in this article, and
> in some of the comments. I think that the problems are real, so
> there’s value in taking the criticism constructively, despite the fact
> that the author chose to focus on the problems without any suggestions
> of solutions.
>
>     "while the pace at which standards are written hasn’t changed in
>     many years, the pace at which the real world adopts software has
>     become orders of magnitude faster."
>     …
>     "Running code and rough consensus, the motto of the IETF, used to
>     be realizable at some point. … In the name of consensus, we debate
>     frivolous details forever. In the name of patents, we never finish.”
>     …
>     "Unless these standards organizations make radical shifts towards
>     practicality, their relevance will soon be questionable.”
>
> I don’t have too many big ideas how to fix these problems, but I’ll at
> least take a crack at it in order to spur discussion. My paraphrase of
> the problem and some discussion follows.
>
> - We’ve lost sight of consensus and are too often derailed by a vocal
> minority of those willing to endlessly debate a point.
>
> Part of the solution to that is reiterating what consensus is and is
> not, such as draft-resnick-on-consensus so that we don’t confuse a
> need for consensus with a need for unanimity. Part of the solution is
> IETF leadership helping to identify when we have rough consensus
> encumbered by a debate that will never resolve itself, without
> quieting actual disagreement that needs continued discussion in order
> to find a compromise. I don’t have good suggestions on how to make
> that second half better.
>
> - We don’t have nearly enough focus on running code as the thing that
> helps to ensure that we’re using our limited cycles on getting the
> right things out expediently, and either getting the design right the
> first time, or failing quickly and iterating to improve
>
> The solution here may be that we need to be much more aggressive at
> expecting any standards track documents to have running code much
> earlier in the process. The other part of that is to renew our focus
> on actual interop standards work, probably by charter or in-group
> feedback, shift focus away from BCP and info documents. Perhaps when
> considering whether to proceed with a given document, we need test as
> to whether it’s actively helpful/needed and ensure that we know what
> audience would be looking at it, rather than simply ensuring that it
> is “not harmful” and mostly within the WG’s chartered focus.
>
> Thanks,
>
>   
>
> Wes George
>
>
> Anything below this line has been added by my company’s mail server, I
> have no control over it.
>
> -----------
>
>
> ------------------------------------------------------------------------
> This E-mail and any of its attachments may contain Time Warner Cable
> proprietary information, which is privileged, confidential, or subject
> to copyright belonging to Time Warner Cable. This E-mail is intended
> solely for the use of the individual or entity to which it is
> addressed. If you are not the intended recipient of this E-mail, you
> are hereby notified that any dissemination, distribution, copying, or
> action taken in relation to the contents of and attachments to this
> E-mail is strictly prohibited and may be unlawful. If you have
> received this E-mail in error, please notify the sender immediately
> and permanently delete the original and any copy of this E-mail and
> any printout.

-- 
Christian de Larrinaga
FBCS, CITP, MCMA
-------------------------
@ FirstHand
-------------------------
+44 7989 386778
cdel@firsthand.net
-------------------------