Re: discussion style and respect

t.p. <daedulus@btconnect.com> Sun, 14 June 2015 08:16 UTC

Return-Path: <daedulus@btconnect.com>
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 22E921A1B9C for <ietf@ietfa.amsl.com>; Sun, 14 Jun 2015 01:16:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001] autolearn=ham
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 LkykEMyfh3BL for <ietf@ietfa.amsl.com>; Sun, 14 Jun 2015 01:16:06 -0700 (PDT)
Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0757.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe00::757]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35FD01A1B98 for <ietf@ietf.org>; Sun, 14 Jun 2015 01:16:05 -0700 (PDT)
Authentication-Results: jck.com; dkim=none (message not signed) header.d=none;
Received: from pc6 (81.151.162.168) by AM3PR07MB0519.eurprd07.prod.outlook.com (10.141.47.19) with Microsoft SMTP Server (TLS) id 15.1.190.14; Sun, 14 Jun 2015 08:15:48 +0000
Message-ID: <00ef01d0a679$f315f320$4001a8c0@gateway.2wire.net>
From: "t.p." <daedulus@btconnect.com>
To: John C Klensin <john-ietf@jck.com>, John Leslie <john@jlc.net>, Tony Hain <alh-ietf@tndh.net>
References: <20150610204037.6837A1ACD25@ietfa.amsl.com> <5578AB4F.3020406@dcrocker.net> <48E1A67CB9CA044EADFEAB87D814BFF632D561D2@eusaamb107.ericsson.se> <20150610215800.867D91B2C4A@ietfa.amsl.com> <CAMm+Lwi5=TfVd26QOx6THXCKsRrgKpi9rHdST5WQZ=Ayzw+sMA@mail.gmail.com> <557A27C5.8030600@gmail.com> <F66440F9-6795-46B6-A4C9-8EFAA4CF79AE@piuha.net> <20150612165256.7E4001ABD3C@ietfa.amsl.com> <557B3C30.602@gmail.com> <132d01d0a580$427d28c0$c7777a40$@tndh.net> <20150613102154.GH23916@verdi> <54BFB0E8D227E8EEF55AF353@JcK-HP8200.jck.com>
Subject: Re: discussion style and respect
Date: Sun, 14 Jun 2015 09:13:00 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.151.162.168]
X-ClientProxiedBy: DB5PR08CA0029.eurprd08.prod.outlook.com (25.163.102.167) To AM3PR07MB0519.eurprd07.prod.outlook.com (10.141.47.19)
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0519; 2:abfzcUIDmevD8ef22juyAptBO9VVVWI7zqxLgel/jwwJ/AmpgkEJO/XlDbuM6B1Q; 2:eGjFUtoaZmYLvaX5MmBUjSry2z32Nihc7eKIfAY/J3SYPyHGz2XVk0D0WbQ2Xgv6oUfvz0u7cONKEqkd3nCsTVA8U0YL4zPxocRgtaO/GWVv23J1zk5frYqABiKc/LaB18KFKQpxH+BLUONHpF2GoA==; 6:mjtiP7b+M3hO8fW3sefoyjdsUzP8Gp+NLzTURdVhe6lideCD5+02S/IUgCRDdncCtyjaXP2VaGXbL72ovsd3LOjuk8Hg6xtKJXNsy+0r19fYwV5HS3JuJH1NEyPcQ8sE+odsgr0Dux/a07v2J7SJcQ==; 3:dxqCbXZypT905GkpRtU/BV8oCRMz1NC2+EcdZGEpUWERYBuzLlD5NlVHjf1oTx8Iba1jyHYhRd1GqQt3wb6x/ohjH/9ArOkud2lvBPbs9OFx2LrFc5CLaZoi6dYgWJtPS+DaBl7GCbkBgiU4XDpZBSxsSosTr32YRB7s4lZCSIQOYkTnN6T/DPaUjOonRhKXk9Zi5EvopLbuTuZ9ccQ0Xod0PNXczhhFvABlUqnP9Sl18Npc9pu9TmGIKatT0uVYQTuDQC04N/JDwwSQ4katB3wPiamBK85zuaLUpmgExboe4yvGy5z6hSxX+szcRMM1
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR07MB0519;
X-Microsoft-Antispam-PRVS: <AM3PR07MB051934BDFF14D2F2CB3BC8EBC6B90@AM3PR07MB0519.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:AM3PR07MB0519; BCL:0; PCL:0; RULEID:; SRVR:AM3PR07MB0519;
X-Forefront-PRVS: 06070568C5
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(51704005)(24454002)(377454003)(92566002)(50986999)(5001960100002)(19580395003)(50226001)(81816999)(76176999)(19580405001)(81686999)(50466002)(46102003)(93886004)(189998001)(62236002)(44716002)(23756003)(33646002)(77096005)(66066001)(40100003)(5001770100001)(61296003)(77156002)(42186005)(122386002)(86362001)(47776003)(87976001)(62966003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM3PR07MB0519; H:pc6; FPR:; SPF:None; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0519; 9:Qi6tN60C00w30RIlEtbYNqovp9y6+sPyohFOkcJeGsxNJNg0hqEspmYv8W+tJSCKNXcfndkreS8NRJ5EfMELzJTiZtuTU1KlcivQMr/L6bMe6Jd7t9Pn6XCYBqcvJ0IWm/5bOX0AdZOiulB9E2O1awN9hzl2NEjoUKrqWvasob7uDBozbBVldTBdQW7Bg4MVGmCKDIOZIRzaPYrBnKLajY+k1OOPBDDkL6kukZXFX0UXxoz9+13xpJLiP88pP3MEgpr8Cmj16xjx7wgy2GD1lfjZDTIiex2sPc3T/w1cinWlLTrJ1Aomenu1aMby+n3jAY1fehTsRKvgbjVOlO2/qm0kD+x7SFeLKL0Yfdh/vtJhhr8Xt+vlhGoby8p8rUjvjK7i5h/YCtQSnFWZ12NDnt9o37Va626yuRzpVmwqLG+rzo/LqjumX7auCyI21ADqrYnA1otcrajOyis6nrAwXuGpG/ymfRRC24B0uW4mXd9mK8D+L5Kh3/UhAJ6JMTCsIDDkfBCy1Ao23NmfaVh27wN9RBczh0jMDfBAlmZIdR5/6FPJ76KRGhyKdrWv2c1ayKWgxHXUY5Biw27ZUA9ZkuP33TZT4vTm0uOcOamH/sweCAgp8l8x0BLO78vCEfs5Iz8dGKOav/oSnBaOav0bDp4GyopfhIxF/nvARhKhoJnroz3hYxHYpJA0SV3klYy0pOb/OGxs9u3r+mq23k0dkx37+OAF04WfWFrrIo/ChqkTgJrmxrjUw1wu/adyRrOILXrhJ4p+NAGyN9oVX0eRD/Mq9BS24ml27AZJOls9YBcSakj8CO9EeVa1MHxMQc9MECRF90awn2liMTMYXWp8pYzaeHZtp2es/dSAW3FpzV4JjM8pxEXUk162KEmgHtlDk+zVREA0yWIH94J3AlxTWA==
X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB0519; 3:vzxw/GpjvjRLspL+6BnkrRmraK/HfEK4wJfmK0Tv6ogspsj3je3PD+3wiYCICmQYBa0oHmowVkFO61gUu2e3X91+iEXUrjqh0d3+KF+WM95u2V+IIZu7Ol3f6mAAl2lj5rK4nvqagEaCFBEEM5ELGw==; 10:FjkOJMxyhAw1RxMqBuLt2ge9zzXce7UzO2WSTutTMGE1frkjx9HXEbpvnZX+13t+s2XNYEHIQpxpuv0QcOHVnfblX4MvE8c9axWgUIWXyJk=; 6:wrEbOMeTCSwnBykjttrUViXUzwyV2AB/lAp80o56W1H+WOz7IqUdFgxs7/aGQ/46
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2015 08:15:48.2749 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR07MB0519
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/hA3pHnpzBQKTB4pECflaQheEePE>
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
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: Sun, 14 Jun 2015 08:16:11 -0000

----- Original Message -----
From: "John C Klensin" <john-ietf@jck.com>
To: "John Leslie" <john@jlc.net>; "Tony Hain" <alh-ietf@tndh.net>
Cc: <ietf@ietf.org>
Sent: Saturday, June 13, 2015 2:19 PM
>
> --On Saturday, June 13, 2015 06:21 -0400 John Leslie
> <john@jlc.net> wrote:
> >...
> >> It becomes a zero-sum when it is a beauty contest or competing
> >> implementation biased "one size fits all" outcome.
> >
> >    Almost inevitably, by the time we have enough folks to form
> > a WG, there is a potential "solution" nearing completion. In
> > fact, more often than not we don't form the WG before it's
> > complete. Many folks say that our "successful" WGs are those
> > where the solution exists before we start...
>
> And that becomes another part of the problem.  Historically, the
> IETF was an engineering organization that [also] produced
> standards.  It is not a coincidence that "standard" or
> equivalent do not appear in our name.

I have always seen that slightly differently (although my experience of
the IETF only goes back 20 years).  I always see the lack of 'Standards'
in the name of the organisation as a dig at ISO, which, in the field of
IT,  produced such magnum opus as OSI while the IETF sneaked out TCP/IP
on the QT.

When teaching people about the IETF, I point out that the end point of
the process is a 'Request For Comments'; this is the best we can do, now
can you help us make it better?  It is this openness that I think best
characterises the IETF (but I still see it as a body that produces
standards, along with IEEE and ITU-T).

That openness does invite in people whose way of working is different
and which can lead to an apparent lack of respect.  I think I saw one of
the two incidents that kicked off this thread but only think so because
the reaction seemed out of proportion - perhaps I would think
differently if I had seen both.

Tom Petch

>.                                          in part because of that
> history, we used to take the position that WGs were supposed to
> add value to a spec and that making IETF endorsement (often
> called "rubber-stampling") of a spec had little value and was
> mostly to be avoided.
>
> For better or worse, and as John Levine points out, things have
> evolved. Many WGs are formed only when someone (or some group)
> have a fairly complete solution in mind.  The tendency in the
> last several years to drag out the WG-forming process so that it
> takes six months to a year or more reinforces that trend toward
> WGs that start with a solution (I applaud IESG efforts to more
> more toward a model of starting WGs, evaluating progress, and
> shutting things down that don't make it, rather than chartering
> only those that are certain of success).   However, if a WG is
> started with a "solution" and a group of people behind it, there
> are some bad effects:
>
> (i) Attempts to challenge or change that "solution" can easily
> cause belligerent encounters.  From the standpoint of those who
> created the solution, they have already done the work, reached
> agreement, and possibly even deployed that solution.  Proposed
> changes (at least ones of any significance) look to them like
> either unnecessary delays and a waste of time or like attacks.
> If those proposals come to the WG, those making them are often
> made to feel uncomfortable enough (or hopeless enough about
> their efforts) that they go away, resulting in consensus by
> attrition.  If they should up on IETF Last Call, we sometimes
> end up with unpleasantness on the IETF list, very bad feelings,
> or both.  I agree with Ted that appeals are part of the solution
> and we don't have nearly enough of them, but, again, too many
> people see appeals in "we have already got a solution" scenarios
> as time-wasting attacks rather than a key part of making the
> consensus process work.
>
> (ii) Many other SDOs are mostly in the business of tuning and
> approving specifications, rather than doing the fundamental
> development work.  When they do development, it is very often
> about revisions and often suffers from bad cases of second (or
> third) system effects with the resulting lousy technology.
> However, their processes are focused on approval mechanisms and
> making sure that they go correctly.   We are not as good at that
> because our procedures, and much of our self-image, is still
> based around engineering with standards as a byproduct rather
> than approval and standardization.  The difference creates
> friction points that may lead to uncomfortable discussion styles.
>
> >    So I must disagree with Tony: if people disagree about
> > requirements early on, it's the perfect time to work out how
> > to constrain them.
>
> Yes, but only if there is basic agreement about success
> criteria.  We often invoke statements like "make the Internet
> work better" but they require a certain level of altruism.  As
> soon as "promote my solution because I'm certain it is correct
> (or will make me or my organization lots of money)" or similar
> things become the primary success criteria for more than a very
> few people, it becomes harder to agree on when one has been
> successful and we have at least an approximation to Tony's
> zero-sum game... and, sadly, might benefit from procedures that
> are better designed to detect and resist narrow goals and
> success criteria.
>
> >...
> >> Insist on "one-size-fits-all", or skip the requirements
> >> document, and you almost ensure a zero-sum fight.
> >
> >    There are _many_ cases (in our history) without a
> > requirements document; yet we managed quite nicely to
> > constrain the requirements, simply by agreeing that once we
> > had something "good enough for a start," we should publish it
> > and move on.
>
> I think that works well only when either there is clear intent
> to treat that "start" as a tentative or experimental document
> with "moving on" involving a review and revision step that would
> likely make changes, perhaps incompatible ones, in the light of
> experience.  That is fairly close to how we originally defined
> Proposed Standard and reflects cultural assumptions that are
> much more common in engineering organizations than in
> organizations that are primarily standards bodies.
>
> >...
>
> best,
>    john
>