Re: Things that used to be clear (was Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)

Michael StJohns <mstjohns@comcast.net> Wed, 10 July 2019 17:25 UTC

Return-Path: <mstjohns@comcast.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377641202D0 for <ietf@ietfa.amsl.com>; Wed, 10 Jul 2019 10:25:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.697
X-Spam-Level:
X-Spam-Status: No, score=-2.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 cVvhC4xtThNF for <ietf@ietfa.amsl.com>; Wed, 10 Jul 2019 10:25:13 -0700 (PDT)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6690120342 for <ietf@ietf.org>; Wed, 10 Jul 2019 10:24:42 -0700 (PDT)
Received: from resomta-ch2-16v.sys.comcast.net ([69.252.207.112]) by resqmta-ch2-09v.sys.comcast.net with ESMTP id lB9XhXDh6ViXOlGKghmXY5; Wed, 10 Jul 2019 17:24:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1562779482; bh=vIMqvk90aj2ff8G6r5XJPSV/2DSWxNMJgG25lbPY91c=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=kiCthELZ9gdxu7HbvtIXNF7CZjtYr2yiNUuAFuTO7Zwbj1JGXCt5AZnvfr9dzx9Rz GJdA/8qASnLSUDaHKCaZhNqmY4KH6GeSenh2v5y2Jxoe6uhwOq44jL/pifjaNievd0 /CUOcXJVu1mSmZzp89UOBS/a6aLHC35DqXXfiR2HdGLd6irSBjRKgPXs2exp+n335g NlnkWHRcsJ5bVk2tQ5hAeN40FbgcPckrYPuru5AEvMx5xsjOIjG5EYhbseNxbq3dg5 2PgKolaPv0/eJVWw4536VmhBUgYNPe6USagKUZD5nVFpxAZyZtTaeo12Xa2DkvGkQZ L+MjsmW7m9aAg==
Received: from [IPv6:2601:152:4400:437c:3023:8c7f:edf:2506] ([IPv6:2601:152:4400:437c:3023:8c7f:edf:2506]) by resomta-ch2-16v.sys.comcast.net with ESMTPSA id lGKehs0NTnR7SlGKfh2gb0; Wed, 10 Jul 2019 17:24:41 +0000
X-Xfinity-VMeta: sc=0;st=legit
Subject: Re: Things that used to be clear (was Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)
To: ietf@ietf.org
References: <20190704140552.GE49950@hanna.meerval.net> <b0943792-1afc-0c94-51b7-f2d393ef39c5@network-heretics.com> <20190705205723.GI55957@shrubbery.net> <20190706185415.GB14026@mit.edu> <CABcZeBPgNr5UqQ0pLwwNu5wh0g9L9wCd6YyYKCUDO37SPru-_Q@mail.gmail.com> <20190708202612.GG60909@shrubbery.net> <9ae14ad1-f8d5-befb-64e4-fff063c88e02@network-heretics.com> <CABcZeBOH9LH8Jrz-A5eu9arqUb+bx8xs_eKWi0pyoh7a3qpOPA@mail.gmail.com> <20190708223350.GO3508@localhost> <af3b25d6-af16-a96a-c149-61d01afb4d01@network-heretics.com> <20190708233438.GP3508@localhost> <ea0b9894-ae9d-55a9-a082-af7aac5be66a@huitema.net> <944332dc-bb2a-0717-8b9f-254b036fe59f@gmx.de> <m2pnmingsi.wl-randy@psg.com> <CAL02cgTBL7w02sWx4kaqGLQe8bGm4jRMyMY9v7yJw57_Sp=PgA@mail.gmail.com> <013801d53729$708c5710$51a50530$@olddog.co.uk> <CAL02cgQPuvVdO6UXkXYLwvD41+2_pBRwj0MXG=qA1oPt73BFmw@mail.gmail.com> <BN8PR15MB2644AAB9613EB10DA5F080EC97F00@BN8PR15MB2644.namprd15.prod.outlook.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <10263b9d-fd31-9765-2be3-103d423909ca@comcast.net>
Date: Wed, 10 Jul 2019 13:24:40 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <BN8PR15MB2644AAB9613EB10DA5F080EC97F00@BN8PR15MB2644.namprd15.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------C5155A4865357B7AB70B0B4A"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/WhncNsE3S_EBaBT96lVpmRFlRek>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 10 Jul 2019 17:25:16 -0000

On 7/10/2019 1:18 PM, Eric Gray wrote:
>
> Richard,
>
> A few things that people who suggest a complete replacement of tools 
> should think about:
>
>  1. frequently introducing yet another learning curve doesn’t shorten
>     the overall learning curve for anyone.  If there is any benefit in
>     it for anyone, it is that it tends to level the playing field. I
>     doubt there is any way to determine definitively whether that is a
>     good thing, or a bad thing.  YMMV.
>  2. wholesale replacement of tools has a direct analog in many other
>     areas.  Imagine for instance if, in trades (wood working, metal
>     working, etc.), someone suggested obsoleting the tools used by
>     experienced craftsmen (ignore any seeming gender specificity) in
>     order to (theoretically) simplify the learning curve for
>     apprentices.  The theory behind any such move would be that this
>     would allow apprentices to more quickly become qualified tradesmen
>     – but that theory would require time to validate and would likely
>     severely impact skilled production in the meantime.
>  3. in this particular work (i.e. – standardization) – as with a
>     number of other areas – “tools” is actually the area with the
>     least significant learning curve.  A far more significant learning
>     curve is associated with learning the many things that have been
>     tried, and determined to be unworkable, over a time period far
>     greater than the tools learning curve for even the most casual
>     tools user.
>
> I suspect that a prolonged discussion of the benefits of introducing 
> new tools is misplaced effort.
>

*applause from a long time Emacs user*

Mike


> --
>
> Eric
>
> *From:* ietf <ietf-bounces@ietf.org> *On Behalf Of * Richard Barnes
> *Sent:* Wednesday, July 10, 2019 11:17 AM
> *To:* adrian@olddog.co.uk
> *Cc:* Julian Reschke <julian.reschke@gmx.de>; IETF Rinse Repeat 
> <ietf@ietf.org>
> *Subject:* Re: Things that used to be clear (was Re: Evolving 
> Documents (nee "Living Documents") side meeting at IETF105.)
>
> You're absolutely correct that any tool comes with a learning curve.  
> The trick is "bringing the mountain to Mohammed" as it were; using 
> tools for which many people have already climbed the curve.  By 
> definition, anything that is IETF-custom is brand-new learning curve 
> for a newcomer.
>
> --Richard
>
> On Wed, Jul 10, 2019 at 10:12 AM Adrian Farrel <adrian@olddog.co.uk 
> <mailto:adrian@olddog.co.uk>> wrote:
>
>     Is it really that hard?
>
>     Even crusty old idiots like me have worked out how to use an
>     editor to make XML that is acceptable to XML2RFC. I doubt that I
>     am clever or more talented than Fellows of major engineering
>     organizations.
>
>     All tools (even github) require to be learned.
>
>     Replace tools with better tools, by all means.
>
>     But don’t make changes for personal preference: that way lies
>     unending debates about whose preference is best.
>
>     Thanks,
>
>     Adrian
>
>     *From:* ietf <ietf-bounces@ietf.org
>     <mailto:ietf-bounces@ietf.org>> *On Behalf Of *Richard Barnes
>     *Sent:* 10 July 2019 14:57
>     *To:* Randy Bush <randy@psg.com <mailto:randy@psg.com>>
>     *Cc:* Julian Reschke <julian.reschke@gmx.de
>     <mailto:julian.reschke@gmx.de>>; IETF Rinse Repeat <ietf@ietf.org
>     <mailto:ietf@ietf.org>>
>     *Subject:* Re: Things that used to be clear (was Re: Evolving
>     Documents (nee "Living Documents") side meeting at IETF105.)
>
>     I'm glad it works for you.  The non-IETF-habituated new authors
>     I've worked with have found it mystifying.  Including everyone
>     from junior engineers to Fellows of major engineering organizations.
>
>     As Christian says, our continued attachment to bespoke tools is a
>     barrier to getting new work in the IETF, and thus detrimental to
>     the long-term health of the organization.
>
>     --RLB
>
>     On Wed, Jul 10, 2019 at 9:47 AM Randy Bush <randy@psg.com
>     <mailto:randy@psg.com>> wrote:
>
>         >> Tooling is just one of the problems with XML2RFC. The real issue is
>         >> that XML2RFC is completely specific to the IETF. This
>         translate into
>         >> training ...
>         > It also has been optimized for the production of RFCs. Also
>         note that
>         > many changes in the v3 vocab just align the language with
>         HTML (lists
>         > and tables come to mind).
>
>         from an xml non-lover:
>
>         xml2rfc rocks!  it produces the baroqe, designed by committee,
>         internet
>         draft format from input which i can easily produce in my text
>         editor.
>
>         and the support, maintenance, and responsiveness of the tools
>         team is
>         simply stunning.
>
>         [ and for the poster who wished for a gooey, there is one ]
>
>         thank you!
>
>         randy
>