Re: [apps-discuss] Proposal for a Finance Area Mailing List

Walter <walter.stanish@gmail.com> Fri, 09 March 2012 15:31 UTC

Return-Path: <walter.stanish@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A948E21F86C6 for <apps-discuss@ietfa.amsl.com>; Fri, 9 Mar 2012 07:31:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.871
X-Spam-Level:
X-Spam-Status: No, score=-2.871 tagged_above=-999 required=5 tests=[AWL=0.728, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ph7nLiyjw-zK for <apps-discuss@ietfa.amsl.com>; Fri, 9 Mar 2012 07:31:33 -0800 (PST)
Received: from mail-gy0-f172.google.com (mail-gy0-f172.google.com [209.85.160.172]) by ietfa.amsl.com (Postfix) with ESMTP id 32A4021F86A0 for <apps-discuss@ietf.org>; Fri, 9 Mar 2012 07:31:32 -0800 (PST)
Received: by ghbg16 with SMTP id g16so1006554ghb.31 for <apps-discuss@ietf.org>; Fri, 09 Mar 2012 07:31:31 -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:content-transfer-encoding; bh=KWeXCTXpUnzNGodC9jHKI9FcwnPFU0jZ/RuPckap+tM=; b=nq+CaGdgICA2DJuhl/R5l4s+rDeRLaqEvdXjym3RVhY5go8l3jLkVfig2neo34LAov 3PMEZXRe+oNVaqtEPvGzq/A5WbBqplEQhi4pqHG03BRxk3szG9ftXHEZcm6Q+nE9vJsc C8D/+XuBFCs1LgzM9/CFgP0KsJ1h62rPV2i+TS0hauoE2PUVp4tFk6xluZFW+C6PnLRH 8XzxmEx45IsjMrhvHTFEc8HKbzeMcMqt4iPQyMdfxVFtO0ztPP8rTXfoDTfZ0iUqlgLW 0nIhdsnKKpcrUj9t21NF1XZAZo2E8q+5peG/34qVhSyq+oTD06Y5EQJ6EGQwIB3D393G vK7A==
MIME-Version: 1.0
Received: by 10.60.3.34 with SMTP id 2mr1051291oez.27.1331307091375; Fri, 09 Mar 2012 07:31:31 -0800 (PST)
Received: by 10.60.149.225 with HTTP; Fri, 9 Mar 2012 07:31:31 -0800 (PST)
In-Reply-To: <CAC4RtVAe8bUx7O2cSYBsRWofwsemE4jNfDdLFdo3MizmYVY9Og@mail.gmail.com>
References: <CACwuEiOPeym2Ro6WffhAg__nzkiKmBXu7woKV3kWLodX11b1Qg@mail.gmail.com> <CAC4RtVA_aQcSF6-vzuW6z0vHdgx8cWwpMFw_6twZL6ijukHJ8A@mail.gmail.com> <CACwuEiOP8ct661taViFJP6sNCEEfe7PyZrO2OBUg1tiB9d0vZQ@mail.gmail.com> <4F58D9F3.2000602@dcrocker.net> <CACwuEiNR3XVwrYov6uCy8QaTsdCEi=1B_rGn_Ef3jEj7izEnHQ@mail.gmail.com> <CAC4RtVAe8bUx7O2cSYBsRWofwsemE4jNfDdLFdo3MizmYVY9Og@mail.gmail.com>
Date: Fri, 09 Mar 2012 22:31:31 +0700
Message-ID: <CACwuEiOkB3=u7NVBFxih2YujwhtJtpQ5WxJDmw08FfoqOL+a1A@mail.gmail.com>
From: Walter <walter.stanish@gmail.com>
To: Barry Leiba <barryleiba@computer.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Proposal for a Finance Area Mailing List
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Mar 2012 15:31:33 -0000

> But here's what worries me (and, again, remember that I'm pushing back
> to probe for answers, not as a way of saying "no"):

OK. Thank you for your constructive response.

> You're saying that you want to define a new application-layer protocol
> (I have no idea what "legacy-free" means) that handles the use cases
> you list.  That seems like a very fine thing to want to do.

Great, and a fair enough point on semantics.

> It strikes me, though, that the denizens of the IETF know little to
> nothing about the needs of those applications and use cases,

The proposal is made more in the spirit of establishing a mailing list
to invite community participation from people with parts of said
knowledge (as opposed to grabbing some people on an IETF list like
this one and somehow cajoling them in to being motivated to study
financial industry protocols and trends.)

The impression right now is that the formal establishment of any IETF
working group, BOF or such at some future point is an option but not a
requirement.  Therefore, right now we're just asking for a mailing
list to gather people and ideas in one place.

> and that
> you're likely to encounter some or all of the following problems:
>
> - There will be many nuances, corner cases, and unrecognized
> underlying needs that will not be considered in the protocol design
> because you'll have a lot of protocol designers but not enough
> subject-matter experts.

This is a risk with any system, ie. not limited to the field of
protocol design. There are proven ways to avoid such problems:
 (a) seek input from many parties
 (b) avoid non-critical assumptions within the design ("do one thing
and do it well")
 (c) provide a means of extensibility that might in future be used to
resolve nuances, corner cases and unrecognized underlying needs

The current proposal for a mailing list is in fact made in support of
method (a).

> - You (plural, not you personally) will get very frustrated by people
> with experience developing things like LDAP and CoAP and SIP (and,
> worse, MPLS and BGP) poking and prodding and telling you that you have
> to do this and you can't do that.  Some of it will be valuable input
> that you ought to get, but lots of it will be relevant marginally or
> not at all.

The assumption has been that subject matter experts and finance
oriented programmers recruited from communities like Bitcoin and
Ripple are expected to be larger features within the mailing list than
veteran protocol authors who may be largely or wholly unfamiliar with
the specific area in question and whose input will be valued at a
later stage.

> - Because people don't know much about your field and your use cases,
> you will get a lot of people telling you what the working group
> charter has to look like, but then very, very few people participating
> in the working group, to the point where it will be hard to make real
> progress.

This all sounds very much like: "Mailing list - low overhead. Working
Group - high overhead."  The present proposal is for the former, and
for reasons similar to this.

> The IETF works best when it looks at core Internet protocols and
> application protocols with broad applicability (such as SIP, HTTP, and
> CoAP) and those that apply to Internet-related functions (LDAP, SMTP,
> ALTO).
>
> Looking at the other side, if the IETF can do this, what you'll get is
> a bunch of people who know protocol design and can help you get it
> right, and who know how to secure Internet transactions.  You
> definitely need that.

Perhaps the formalistic side of the IETF's grizzled core expertise
might be more valuable when applied to, for example:
 (1) the design of bindings between a message oriented application
layer financial transaction protocol that comes out of the mailing
list in question (either formalized through a later formed BOF or WG,
or not) and various available transports (as per JeffH's suggestion).
 (2) the design of optional security related extensions for the same

Both of these areas strike me as best approached at some later stage,
for example after discussions have occurred on the proposed list.

Regards,
Walter Stanish
Payward, Inc.