Re: [mmox] IETF policy question

Charles Krinke <charles.krinke@gmail.com> Sat, 28 March 2009 00:29 UTC

Return-Path: <charles.krinke@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 902B43A67F8 for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 17:29:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.548
X-Spam-Level:
X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 Lm3GS6XHLa7u for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 17:29:45 -0700 (PDT)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by core3.amsl.com (Postfix) with ESMTP id 75D0F3A67D8 for <mmox@ietf.org>; Fri, 27 Mar 2009 17:29:45 -0700 (PDT)
Received: by an-out-0708.google.com with SMTP id d11so1162667and.4 for <mmox@ietf.org>; Fri, 27 Mar 2009 17:30:40 -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; bh=F5BT+OASfQAGbGPUU66vQQKiOQpeykZ7Eik1wd9RDoU=; b=PcQrgKtlZoKNsqsP9GIADQSMgecpztAFzutj1CZXnFT/Y7HqoPDlBX4lUxwaVZcVIo oKocFDt564Slwe0PTqKYpGwWHu58TPmTxgl0UwHFu308O8BZWZbQP2p8FpWh1Al7ZWRH WpeqzBs8Rd/2ZzzUdsKT0sy0daJgCum4riRZY=
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; b=tGzWo5NjhU8dbo97F/rRY2N9iujpuAr3KWb/GQM1bpWbV3mmWzGer28RkL3rIkingb sSVikMxQS7Eo4I2YnLWWGJzwDRriF57Zup4haf59Uudz5HNrOpbETIJUHYmXSOo6kYVe ULkAt3WHNoh7hgTWFZCuj8DSpoQdImL13gldA=
MIME-Version: 1.0
Received: by 10.100.121.12 with SMTP id t12mr1021169anc.71.1238200240000; Fri, 27 Mar 2009 17:30:40 -0700 (PDT)
In-Reply-To: <49CD2AEA.9070202@dcrocker.net>
References: <5f303cb80903251620k163ede14y38e8785d94a417b3@mail.gmail.com> <49CD2AEA.9070202@dcrocker.net>
Date: Fri, 27 Mar 2009 16:30:39 -0800
Message-ID: <f0b9e3410903271730o78a2d95cy40f7af28d4801d4c@mail.gmail.com>
From: Charles Krinke <charles.krinke@gmail.com>
To: dcrocker@bbiw.net
Content-Type: multipart/alternative; boundary="0016e6409856774fdb046622f529"
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: Sat, 28 Mar 2009 00:29:47 -0000

I dont get it. I dont see a controversy.

We have OGP *implemented*. We have HyperGrid *implemented*. We have MXP
*implemented*. To me, these are the serious contenders as they exist, folks
can use them, folks are using some of them.

Lets move forward and discuss:

1. How to extend these existing "implemented" interop notions to have
additional features.
2. Encourage other virtual worlds to make "implementations" that can be
tested and used to determine their "usefullness".

When there are additional "implementations", then we can and should increase
the scope of this discussion.

Charles Krinke
OpenSim Core Developer
OSGrid Director



On Fri, Mar 27, 2009 at 11:37 AM, Dave CROCKER <dhc2@dcrocker.net> wrote:

>
> Heiner Wolf wrote:
>
>> Assumed there are multiple systems with incompatible architecture,
>>
> ...
>
>> What would the IETF do?
>> 1. task one of the sub-groups to standardize one of the
>> protocol/architecture variants,
>>
> ...
>
>> 2. do not standardize at IETF level,
>>
>
>
> Folks,
>
> Hi.  Sorry for not responding sooner. Your question is a good one to ask at
> the start of an interesting effort from an established and diverse
> community, since the likelihood of competitive proposals is pretty high.
>
> Alas, the simple answer to your question is that there is no simple answer.
>
> So I will provide some discourse which represents both my own view of the
> way this ought to play out and my own view of why it might or might not
> happen that way.
>
> For all its increasing number of formally documented rules, the IETF is
> really a body of people, including ADs and the IESG, and specific decisions
> often come down to what their personal assessment of the right choice is.
>  Choices which one person might think to have a blindingly obvious correct
> outcome can be, and often are, interpreted wildly differently by others,
> including ADs.  This is both a distinctive strength and a distinctive
> weakness of the IETF...
>
> For reference, at the Thursday evening IETF plenary, a version of your
> question was commented on, during a presentation about MPLS, which is a
> successful lower-layer service for optimizing the handling of packets riding
> over certain kinds of media.  The presentation was about the factors that
> helped the protocol succeed.
>
> One of the comments was about the presence of competing specifications, for
> various components of the MPLS service and that the competition often helped
> /improve/ individual specifications.  Competing efforts split the available
> focus and the allocation of resources and they can confuse the market; so
> it's difficult to believe they can actually be a Good Thing.  Hence,
> competing proposals are something that no one likes, and that everyone would
> prefer to believe should be resolved quickly, by fiat if necessary.  The
> uncertainty and potential cost and delay in letting the market do the
> choosing, is not all that appealing.
>
> However the comment in the presentation was that it is, in fact, better to
> let the market decide:  Pre-emptive selection during standardization can be
> premature, because it is based on too little practical knowledge.
>
> This matches my own view of what should happen:
>
>     Let each competing proposal form its own constituency of supporters,
> run each through the process of creating, testing and deploying its
> preferred specification, and let the market decide the winner (or winners.)
>
>     IMO, an administrative decision, down to a single choice, before the
> process has gone through these steps, is subject both to ignorance and
> politics.
>
>     Ignorance because there often is not enough information to fully
> appreciate the technical, operational or efficacy subtleties of a proposal.
> Politics because it entails a Grand Decision by a central Grand Authority.
> Concentrated authority invites concentrated lobbying.
>
> Most of the standards spec competitions I've seen -- that have been allowed
> to play out on their own energy -- actually resolve reasonably soon, during
> the specification or testing process: one or another competitor fails to
> maintain enough community support or fails to do the hard work of technical
> specification and vetting the results.  In other words, the proposals failed
> on their merits.  The put-up-or-shut-up pragmatics of all this ought to
> appeal to anyone interested in delivering real value to the community...
>
> All that said, there is the earlier question:
>
>     Should competing proposals seek to merge?
>
> The glib answer is that seeking world peace is always a laudable goal, but
> it has a problem being practical... In my own view the practical answer is
> that it depends on the nature of the differences.  If the proposals differ
> on matters of form, such as using periods rather than semicolons, then yeah,
> they need to merge.  Not should.  Must.  The differences are not real
> matters of substance and the community can't really care about such
> minutiae.
>
> On the other hand, if the difference is a matter of paradigm -- such as
> having a central server versus a true peer-to-peer (with no intermediary)
> model -- then the difference is really quite fundamental and the answer is
> that it's almost never possible to merge them.  Or at least not without
> destroying the essence of one or both proposals.  Again, this is IMO.
>
> So go ahead and have the merger discussion, since it is always possible
> that some common ground might be found, and even if it isn't, mutual
> understanding will improve and sometimes the details of one or both
> proposals will improve. But do not artificially force them to reconcile.  It
> will be an unnatural act and no one will like the offspring.
>
> Now as for how competing proposals are likely to be handled in the IETF,
> the answer as I said at the start is not obvious.  Area Directors differ on
> their handling of such competition.  On the average, I strongly recommend
> developing a vigorous community of support and participation -- based on
> work, not lobbying -- along with discussing the matter with Chairs and ADs.
>  Community momentum based on doing the hard work can, and often is, the most
> compelling argument for being allowed to continue.
>
> Again IMO, when the differences are in paradigms, the competition is
> between efforts that should have separate working groups.  At best, it is
> extremely distracting to have them in the same wg.  At worst, it encourages
> fighting rather than working.
>
> d/
>
> --
>
>  Dave Crocker
>  Brandenburg InternetWorking
>  bbiw.net
>
> _______________________________________________
> mmox mailing list
> mmox@ietf.org
> https://www.ietf.org/mailman/listinfo/mmox
>



-- 
Charles Krinke
OpenSim Core Developer
OSGrid Director