Re: IETF areas re-organisation steps

Ted Hardie <ted.ietf@gmail.com> Tue, 13 January 2015 19:52 UTC

Return-Path: <ted.ietf@gmail.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 910AF1ACEC0 for <ietf@ietfa.amsl.com>; Tue, 13 Jan 2015 11:52:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_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 fKfUZ3iLUM8A for <ietf@ietfa.amsl.com>; Tue, 13 Jan 2015 11:52:01 -0800 (PST)
Received: from mail-ie0-x232.google.com (mail-ie0-x232.google.com [IPv6:2607:f8b0:4001:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDB0C1ACD2D for <ietf@ietf.org>; Tue, 13 Jan 2015 11:51:57 -0800 (PST)
Received: by mail-ie0-f178.google.com with SMTP id vy18so4825913iec.9 for <ietf@ietf.org>; Tue, 13 Jan 2015 11:51:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=CejRApANMzd62IrvZlwUHCla3nZQ+H8Ll9fGpr2fuh0=; b=C/lVymjETOb3p1ECf6wFNDXArxu1xM3t1Qf8sa8jYqE9b35nUKZV0QPyr7BRyFp0RM 4fYNOHIm99wxWa0Jyf4d9IpYDVimG1At3+22XFGmFs4cCLy5Uyj5t0Sh/M9nPnoRZ+yz gpccuV80pwuok5xCGk9hFQqMmHFqGyIBE6hiAtqnwB3jFsUIncs6Ve/kWV3Dtz2n339m hIqjj6sA+6q2hjLHSgdAYTJ3NO6KZngtFKrivbdqTczFXQaP9Bng+FH+RePmlySKFw1E yE+otyOFbxOBre/pMehU+jbv1lHyUlXwDhFF4Rczt/5fucBr3jBU/g22eD6ymdF/OZdU ToCw==
MIME-Version: 1.0
X-Received: by 10.107.138.205 with SMTP id c74mr216786ioj.0.1421178717137; Tue, 13 Jan 2015 11:51:57 -0800 (PST)
Received: by 10.42.107.145 with HTTP; Tue, 13 Jan 2015 11:51:56 -0800 (PST)
In-Reply-To: <8EFCB6B4-0D95-459E-A316-DB29C3945A33@cooperw.in>
References: <ED473823-2B1E-4431-8B42-393D20BA72DF@piuha.net> <54AC505B.8090802@nostrum.com> <8EFCB6B4-0D95-459E-A316-DB29C3945A33@cooperw.in>
Date: Tue, 13 Jan 2015 11:51:56 -0800
Message-ID: <CA+9kkMAYZ-vYPpLxsoNkSOjDO8kDf6S51gvE+NKtMdHEr6hKxw@mail.gmail.com>
Subject: Re: IETF areas re-organisation steps
From: Ted Hardie <ted.ietf@gmail.com>
To: Alissa Cooper <alissa@cooperw.in>
Content-Type: multipart/alternative; boundary=001a113e932698f2ed050c8df4c6
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/KdD3zOOZJRlfhkTGnjiyNgt_Cqo>
Cc: IETF <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: Tue, 13 Jan 2015 19:52:05 -0000

Hi Alissa,

Thanks for the notes below; though addressed to Robert, they address some
of the issues I also raised.

To cut quickly to the chase, I think you have identified why you see the
need for change here well, but not why the change identified is the right
one.  Your reasons on why the change is the right one seem to focus
primarily on the IESG mechanics and recruiting.  They may be right, but if
I may gently remind you, the areas are composed of much larger groups than
the ADs and candidate ADs.  This reorganization needs to make sense for
both the IESG and the broad set of participants and potential participants
who use the Area's organizing principles to guide their work.

To use ELI5 style language, we could create simple descriptions like these:

The bit that works on how to determine what path flows use to get from one
part of the network to another

The bit that works on how network elements behave

The bit that works on how network operators work.

The bit that works to protect the networks or flows from attackers

The bit that works on node configuration and bootstrapping

The bit that works on how to run the network on different kinds of links

The bit that works on how the flows behave on the network to each other

The bit that works on how applications create flows and what those flows'
exchanges should be.

Done that way, it does get hard to see why you would carve out
"applications which are real time" from other applications.  The reasons we
would have given when RAI was create might have included both external
requirements (interop with the PSTN was a big driver) and the presumption
of a signalling protocol being used to set up the flows (which was not
present in most APPs work).  Combining all of applications work into a
single area makes sense to me, given this description of our fundamental
work.

But combining that with "the bit that works on how the flows behave on the
network to each other" doesn't have the natural relationship _unless_ we
believe that this behaviour is going to move more into the applications
control.

If we were making this change because we wanted to move the Internet model
in that direction, I would see a much more strong "why this change" than
has been articulated to date.  But if we presume we have apps on one side
of an interface and a small set of transports with fixed behaviour on the
other, I don't think the proposal benefits the bit that works on how the
flows behave on the network to each other nearly so much as it may seem.
Fundamentally, that work doesn't care what application emitted a flow if
the applications' behaviour can't change the treatment of the flow (imagine
how little TCP cares whether the flow contains XML or JSON....).  If we
presume the apps can change the flow behaviour in fundamental ways, that
changes.

I think the other bit pushing this, the number of willing and available
candidates who would work as ADs in that area, is actually more of a
question of AD workload.  I know at least two who declined because of the
perceived workload, despite being deeply engaged in the work of the area.
I continue to believe that making changes which improve that aspect of
IESG's organization is going to achieve more flexibility and sustainability
than this sort of reorganization.

My two cents,

Ted Hardie


On Mon, Jan 12, 2015 at 3:50 PM, Alissa Cooper <alissa@cooperw.in> wrote:

> Robert,
>
> I’d like to share a few thoughts on the proposal to merge the upper layer
> areas and then respond to your note below.
>
> From my perspective, there are three issues that the merger helps to
> resolve:
>
> 1) Declining amount of work in the current APP area
> 2) Increasing amount of web-related work in the RAI area
> 3) Ongoing difficulty in finding multiple willing candidates to serve as
> TSV AD for the last 5 years at least
>
> To my mind fixing that third item in particular should be a key goal of
> the re-org, and is the reason why leaving the areas largely as they are
> now, or just merging APP and RAI without changing anything about TSV, is
> not a good enough solution.
>
> Furthermore, I think folks might be reading more into the
> three-merged-areas proposal than is really there. The main benefits I see
> from an organizational standpoint are threefold. First, in any given year
> we can ask the nomcom to help us fill in the expertise gaps that exist on
> the IESG without being stuck into rigid RAI/APP/TSV buckets. IMO, across
> those three areas there are certain areas of expertise that absolutely must
> be represented on the IESG (or where at least one AD has enough clue to
> appropriately leverage a directorate), e.g., congestion control,
> internationalization, web protocols, and job descriptions could be tailored
> to make sure those areas were always represented while being more flexible
> about what other expertise to seek out or accept.
>
> Second, the ADs in the merged area can share WG responsibilities according
> to their areas of expertise (just like the out-of-area AD proposal, except
> confined to the three areas). There are plenty of groups in all three areas
> that could be just as capably shepherded by any of the other five currently
> seated ADs — why create artificial barriers to that? And it’s not obvious
> to me that this will require much more inter-AD conference calls or
> coordination as has been suggested elsewhere on the thread. Granted I’ve
> only been serving for less than a year, but as far as I can tell excessive
> inter-AD coordination is only necessary when some crisis arises, not on any
> sort of regular basis.
>
> Finally, the AD job can possibly obtain more appeal as something employers
> want to support because the job has a slightly more general purview. An AD
> mostly focused on transport might be able to pick up a web-focused group or
> two, making the time commitment easier to justify and more appealing to an
> employer.
>
> All of these benefits concern the role of the AD vis a vis the area, not
> the other aspects of “areaness” (scheduling, directorates,
> DISPATCH/TSVWG/APPSAWG, etc.). That’s why I don’t think these other aspects
> need to fundamentally change.
>
> More below.
>
> On Jan 6, 2015, at 1:15 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>
> > I'd like to focus for a moment on another part of Jari's original
> message.
> >
> > On 12/25/14 1:16 PM, Jari Arkko wrote:
> >> Dear Community:
> >>
> >> In October, we let you know that we would be coming up with some
> proposals
> > <trim/>
> >>
> >>
> >> III.  MERGING OF UPPER LAYER PROTOCOL AREAS
> >>
> > <trim/>
> >> DISPATCH, TSVWG, and APPSAWG
> >> would continue to function much as they currently do.
> >>
> >>
> > I see this as problematic.
> >
> > RAI is currently operating following RFC 5727, where dispatch is
> defined. It is a consensus document describing how the area decided to
> behave. It does not seem right to say _parts_ of the new combined area will
> follow that consensus. How are you planning to avoid "well, that's the APPs
> part of <newareaname> and we do things like this over there”?
>
> Will it really be so much harder to avoid than it already is? We haven’t
> merged the areas yet, and yet we just went through this exact debate with
> webpush. DISPATCH is the mechanism we use for dispatching real-time
> application work — I don’t see the need to change that. There is fuzziness
> at the edges now, and there will be with a merged area too. Nothing we do
> organizationally will rid us of the fuzziness.
>
> > If you're not planning to avoid that, then it's not really clear what
> problem the organization is really going to solve - the resulting ADs will
> have to behave the same regardless of their label.
> >
> > The arguments in the past about whether a group belonged in transport or
> RAI, while occasionally silly, were _usually_ helpful in clarifying the
> problem that the proposed group was starting to circle around. Some of the
> comments from active TSV members have touched on aspects of this already.
> As proposed, we will lose that tension, and I think we'll end up with
> muddier charters as a result. (There are other ways to preserve that
> tension, of course, but we would need to explicitly put them in place).
>
> I have not personally found the “which area will this group live in?”
> discussions to be useful. And honestly there are lots of existing groups
> where the rationale for having them in their current areas is just as
> weak/strong as the rationale for having them in other areas. We’ll end up
> with muddier charters if the people involved in the chartering let them
> become muddy, not if they have different area labels on them.
>
> >
> > If the thought of developing something like dispatch-related parts of
> RFC 5727 to describe how a new combined area (whatever its ingredients)
> plans to operate seems onerous, or too heavyweight, I'd take it as a
> warning that we're headed for something unpleasant, or that has no real
> effect on organization, improving the efficiency of making standards,
> making recruiting ADs easier, or reducing AD load.
>
> It’s not that it’s too onerous or heavyweight, it’s that it’s unnecessary.
> DISPATCH works well now. The three items I listed above are not working
> well now, or could be improved. The merger proposal tries to fix the things
> that are broken and leave the things that are working in their current
> state.
>
> Alissa
>
> >
> > Rather than that, I hope we could fairly quickly come up with a good
> description of how such a combined area would behave, and I hope that's not
> "just like the pieces do now".
> >
> > RjS
> >
> >
> >
> >
> >
>
>