Re: [mmox] IETF policy question

Lisa Dusseault <lisa.dusseault@gmail.com> Fri, 27 March 2009 17:40 UTC

Return-Path: <lisa.dusseault@gmail.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6DF563A6C2A for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 10:40:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.545
X-Spam-Level:
X-Spam-Status: No, score=-2.545 tagged_above=-999 required=5 tests=[AWL=0.054, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P1+KkTGHD+uw for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 10:40:10 -0700 (PDT)
Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.224]) by core3.amsl.com (Postfix) with ESMTP id 8AFAF3A679C for <mmox@ietf.org>; Fri, 27 Mar 2009 10:40:10 -0700 (PDT)
Received: by rv-out-0506.google.com with SMTP id k40so1163622rvb.49 for <mmox@ietf.org>; Fri, 27 Mar 2009 10:41:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZSMg3pOi15umo+C8aB3nxNWPvyBxn9Mpr/LUGsgzFkE=; b=e3983jo2i5UBv0EKg0BKSOxmIqG+JfA6tTD44+6Uyx+3yO0LXMmJUygu8mWD34Zzkf 7o2gyGgKe4fsfel/d81LIwPTfuw6b91TK675/Kw/KkK/k0yVg0XBbb3VYs8AHBe7zgV3 bZgjVPzMSSnmLkXB1cwMeFncZ0nTEtjY83EGE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=nAXC2GrQbRBvEjDzdtROqrzp31aOY5UJq9vCsMWG/E4PRPHZweE36KEe8WqfQ5KWGk EXplAGGJTaTefp64RMpHlwBuWqVclAZJ8BxzY8FPt87HqdmLtp+DDsNspOragnOBEkLt rea9kkl3ZGKyWsZqVRNew7Ca3koQy3IfSBbEY=
MIME-Version: 1.0
Received: by 10.140.199.16 with SMTP id w16mr1211458rvf.2.1238175665287; Fri, 27 Mar 2009 10:41:05 -0700 (PDT)
In-Reply-To: <5f303cb80903251620k163ede14y38e8785d94a417b3@mail.gmail.com>
References: <5f303cb80903251620k163ede14y38e8785d94a417b3@mail.gmail.com>
Date: Fri, 27 Mar 2009 10:41:05 -0700
Message-ID: <ca722a9e0903271041q1ec6cbkd6d0df306f16547d@mail.gmail.com>
From: Lisa Dusseault <lisa.dusseault@gmail.com>
To: Heiner Wolf <wolf.heiner@googlemail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: mmox@ietf.org
Subject: Re: [mmox] IETF policy question
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2009 17:40:11 -0000

Hi Heiner,

Your concern seems to be preventing fragmentation of work and
standards.  We are actually gaining experience in handling
fragmentation later, along with experience of what happens when we try
too hard to prevent fragmentation.  When IETF has tried to force there
to be "only one" answer we usually don't succeed, usually delay
progress, and often regret the effort later when enough time has
passed and multiple solutions emerge anyway.

I believe you're quite familiar with the SIP area, where the Session
Initiation and Session Description technologies are defined to let
agents negotiate which standard to use.  The higher we get in the
stack, the easier this approach is to use.  We don't get fussed about
how IMAP, HTTP/WebDAV, NFS and FTP access are still different
protocols even though if they were (over) engineered today we'd
probably have a giant discussion about how they're all fundamentally
access to a hierarchical static object store!

That said, we do have an increasing number of useful general-purpose
modules.  Some examples: for session security there's TLS, for
authentication there's SASL, for delegated authorization we're
building OAUTH, for resource download there's HTTP, for document
sharing/collab there's WebDAV, and URIs solve a number of shared
problems.  I'm hoping SDP and XMPP and Atom also prove to be useful
reusable components.

We don't task sub-groups.  Groups self-organize and if a group can
show a focused topic, a list of achievable deliverables, sufficient
volunteers, and IETF relevancy, we typically approve that charter
after making sure that subgroup is actually still talking to other
subgroups.  Split efforts are sometimes a failure of communication,
but sometimes a true differentiation of goals or tradeoffs.

Lisa

On Wed, Mar 25, 2009 at 4:20 PM, Heiner Wolf <wolf.heiner@googlemail.com> wrote:
> Hi,
>
> Assumed there are multiple systems with incompatible architecture,
> each sophisticated and with it's own protocols.
> Assumed that we as a WG do not know enough about the general problem space.
> Assumed that there are sub-groups which know enough about their
> problem and have working solutions.
>
> What would the IETF do?
> 1. task one of the sub-groups to standardize one of the
> protocol/architecture variants, although it might leave a large part
> of the community out of the loop, while having at least a hope to
> defeat fragmentation in the future
> ...or...
> 2. do not standardize at IETF level, which might be good for the
> competition of ideas and allows the community to learn more about the
> general problem space, but preserves fragmentation unless the market
> cleans it up.
>
> I am really undecided, but there is probably BCP in the IETF.
>
> Best
> --
> Dr. Heiner Wolf
> wolf.heiner@gmail.com
> www.wolfspelz.de
> www.virtual-presence.org
> _______________________________________________
> mmox mailing list
> mmox@ietf.org
> https://www.ietf.org/mailman/listinfo/mmox
>