Re: [I18nrp] Time to take a half-step back? (was: Re: charter -01)

Peter Saint-Andre <stpeter@mozilla.com> Tue, 28 August 2018 18:14 UTC

Return-Path: <stpeter@mozilla.com>
X-Original-To: i18nrp@ietfa.amsl.com
Delivered-To: i18nrp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 637E8130EE5 for <i18nrp@ietfa.amsl.com>; Tue, 28 Aug 2018 11:14:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.com
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 Egbi6t2lPB6Y for <i18nrp@ietfa.amsl.com>; Tue, 28 Aug 2018 11:14:53 -0700 (PDT)
Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31CAD130F01 for <i18nrp@ietf.org>; Tue, 28 Aug 2018 11:14:53 -0700 (PDT)
Received: by mail-it0-x22b.google.com with SMTP id 139-v6so3779849itf.0 for <i18nrp@ietf.org>; Tue, 28 Aug 2018 11:14:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=0IuQ+HCUsHVd/plG1WCoI2o+DfmMEcOCLbIzUXDnAC0=; b=Zghcpflt1/Vu7BZXp007VgaZV4tIzoBG/9JIcrbb/nyNVRHVd7pY4uTybFZrGxfLEo 6oMOef5A2PvlfCUc6rBSFHR7RxeC5V8nSi/2Rqp6Lp17haUknjMNLXoWDs9gzEdOcBlV bDN0fEKTB3WoqFx7KYj7UvvlpZl+CvvTPEI4A=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=0IuQ+HCUsHVd/plG1WCoI2o+DfmMEcOCLbIzUXDnAC0=; b=WmEaOkjO47MZ9wL9iA6tnlQXL2R1/Lt5CfGvJpGFiHC87CW8fH0cBLo0ZGawfEq7dw xHxH47iYQr8U8uf69/A80UmY4s1cDYv0DGfwXwA7fI9rExyrgqksW4d4qo+2d9LA3tdz yi3kK8AfdanXRgGvJDSVwQMKsUOeZYisd8xkkzOdZy90N/PdepshGnXh96Mx174ddvCv 5CFKJq2F9cVSg1hVaLyzDZDzMVBe29Wh5ChJ8iLnafmx0A4QndcnOdpegbyJfxYPrQeD 2uAgThIK0gqnINkJYcYiJMCOXzrZEk9Cc8PzrrIV3ffqLa+XBZ+cfkaOr4znY6P+OZw1 32+g==
X-Gm-Message-State: APzg51D834Mrl6t8wghO+HAgOv4Ncq93Lqv1DSrwgrtyD1I/tWrjsyeE oJQZmV5yHfaJjypbEzwMSPdsIG9i22g=
X-Google-Smtp-Source: ANB0VdY6R6F9KZvlR0kCXptVQfoqqZfUadqtBrgYtPnId6oF/0xzdpqSpcEoHFm2zgVZiK6XycpNqA==
X-Received: by 2002:a02:1c48:: with SMTP id c69-v6mr2480707jac.65.1535480092282; Tue, 28 Aug 2018 11:14:52 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id b3-v6sm966125itj.32.2018.08.28.11.14.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Aug 2018 11:14:51 -0700 (PDT)
To: John C Klensin <john-ietf@jck.com>, i18nrp@ietf.org
References: <90e6548f51d244a7b08831c3698cdd58@verisign.com> <F40BFF40-6820-4C4E-B9F0-1C76BF79EA8E@frobbit.se> <12F850479948328EF3E90687@PSB>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <a946744a-4fa5-e2b0-a178-1c29535d81d6@mozilla.com>
Date: Tue, 28 Aug 2018 12:14:50 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <12F850479948328EF3E90687@PSB>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="dkUnKTfe7KMk1nM1Fn4b4RPWqwCZq4cjS"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18nrp/PPgVpZoNj5jcOSNdUxqITg2nuWI>
Subject: Re: [I18nrp] Time to take a half-step back? (was: Re: charter -01)
X-BeenThere: i18nrp@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Internationalization Review Procedures <i18nrp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i18nrp>, <mailto:i18nrp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i18nrp/>
List-Post: <mailto:i18nrp@ietf.org>
List-Help: <mailto:i18nrp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i18nrp>, <mailto:i18nrp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Aug 2018 18:15:07 -0000

Hi John, thanks for your thoughtful post and my apologies about the
delayed reply.

On 8/16/18 8:35 AM, John C Klensin wrote:
> Hi.  I think it is time to return to, and think about, the
> purpose of this effort and see where that leaves us.
> 
> I think I can safely claim to be one of the small number of
> people who have been doing a disproportionate share of the work
> in/for the IETF in this loosely-defined area in the last
> quarter-century [1]. I've gotten frustrated enough by the
> relatively recent inability to have useful and constructive
> discussions about and to process documents that I initiated the
> discussions that led to the BOF.  I decided to be fairly quiet
> during the BOF and to remain silent so far in the charter
> discussion to see where the list would take things.  I think it
> is time to say something.
> 
> At least to me, the problem here is that we haven't been able to
> process documents.  I am frankly much more concerned about
> i18n-specific documents than I am about protocol specifications
> that include i18n-issues or provisions, if only because, if the
> foundations are not firm, the references and adaptations cannot
> be satisfactory. 

Your framing of the topic highlights that we have at least two sorts of
work here: strengthening the foundations and, if you will, ensuring
coherence among the full range of IETF specifications that re-use those
foundations.

Different sorts of people might be good at the two sorts of work. More
knowledge and experience is needed to contribute to the foundationalist
efforts, whereas folks with less knowledge and experience can more
easily assist with ongoing coherentist efforts (e.g., reviews and
adaptations).

Whether it's best to attempt both sorts of task in the same team is a
good question. I tend to think it could be fine, as long as we go in
with our eyes open and assign particular tasks based on knowledge and
experience. In addition, doing both sorts of work with the same overall
team gives us more opportunities for learning and mentorship.

> In recent years, we have seen that WGs don't
> get (and, more important, keep) a critical mass of active expert
> participants.  Reviews on IETF Last Calls either get silence or
> a horrible S/N ratio, neither of which helps convince the IESG
> that there is informed community consensus.  We have been
> talking about the importance of recruiting more expertise and
> activity but, with a few notable individual exceptions, have
> made little progress.  In particular, attempted educational
> efforts have either fallen flat or been declined entirely.

I don't think we've done the right sort of sustained educational
efforts. In particular, the way that less knowledgeable and experienced
contributors learn on the job is by interacting with and being mentored
by more knowledgeable and experienced contributors. We haven't tried to
form a true team before, just a random collection of individuals (all of
whom are more knowledgeable and experienced - you especially) who once
in a while come down from on high to dispense their wisdom to spec
authors, working groups, and self-selected IETF participants at large
(e.g., through Sunday tutorials at IETF meetings). Although *that* sort
of educational effort hasn't yielded much fruit, I don't think it's the
sort of educational effort we need in order to be successful.

> While we are making little progress in growing expertise and
> participation, we manage to have the same disfunctional,
> ignorant, and/or irrelevant discussions over and over again and
> do so to the point that some of the existing pool of experts
> have started asking themselves whether we _really_ have to go
> through those issues, and make time-consuming and often
> fruitless efforts to explain them, yet again.  If even a few of
> those experts answer that question with "no, not another time"
> and walk away from the IETF or those issues, the effect is to
> further reduce the pool of available expertise [2].

Here again, I suggest that we try a different approach by building a
team and mentoring folks who are less knowledgeable and experienced but
who have expressed a willingness to learn.

> I'm not optimistic about a directorate helping very much, at
> least unless it comes with clear IESG agreement about more
> status and authority than the typical "review team" and, in
> particular, the ability to move work forward that much of the
> IETF community does not understand [3], not just catch glitches
> or push back on particular efforts. 

Not "just", yes. I believe that by participating in regular reviews and
glitch-catching, and by being involved in the foundation-shoring
efforts, directorate members who are less knowledgeable and experienced
will learn a lot about the topics under consideration. And if we also
document the things that anyone who cares about these topics needs to
learn, we can also do a better job of educating IESG members who might
be new to internationalization.

As to moving forward work that much of the IETF community does not
understand, perhaps the proof is in the pudding. We need to organize,
prioritize, collaborate, and together get some of the foundation-shoring
specs in good enough shape that those who know about these topics feel
they are ready to progress (with, perhaps, more detailed explanatory
writeups than might be generated in other domains). We have several
candidate specs, as mentioned in the run-up to the BoF:

https://datatracker.ietf.org/doc/draft-faltstrom-unicode11/
https://datatracker.ietf.org/doc/draft-freytag-troublesome-characters/
https://datatracker.ietf.org/doc/draft-klensin-idna-5892upd-unicode70/
https://datatracker.ietf.org/doc/draft-klensin-idna-rfc5891bis/

Given our collective failure to move these specs forward, I'd understand
if some IESG members are skeptical and might not want to grant more
status and authority up front than the typical review team or
directorate has. So let's get to work and show them that we deserve it.

> It would be, IMO,
> irresponsible on the part of the IESG to give it that status in
> the absence of clear plans about how people are recruited for
> (or excluded from) the directorate. 

I agree that clear plans are in order, not only for initial recruiting
but also for talent development as well as ongoing management of the
directorate. Do we have good examples of such plans, or can we leverage
best practices, from existing directorates and review teams?

Although I don't want to say "we'll figure it out as we go along", I'm
also leery of placing requirements on this directorate that no past
directorate has had to meet. Setting out some high-level plans seems
appropriate, however.

> I also have some concerns
> about whether a group that is clearly "in" the ART area and
> whose function is to "assist[s] the Area Directors of the
> Applications and Real-Time Area with regard to
> Internationalization" is going to have sufficient leverage with
> the IESG in those years in which, by happenstance, none of the
> ART ADs are both committed to and comfortable with this work.

That's a matter of managing up and educating the ART ADs.

> However, if the directorate is the best idea we have at this
> point, then let's give it a try -- certainly nothing else seems
> to be working.

With a bit more substantive planning with regard to success criteria,
management, recruiting, training, etc. (I can put together a strawman
proposal soon), I think a directorate is indeed worth trying.

Peter