Re: [mmox] Creating walled gardens considered harmful

Charles Krinke <charles.krinke@gmail.com> Fri, 27 March 2009 14:04 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 A88A93A6AA1 for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 07:04:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.257
X-Spam-Level:
X-Spam-Status: No, score=-2.257 tagged_above=-999 required=5 tests=[AWL=-0.259, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
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 nrIZhVWMoc1x for <mmox@core3.amsl.com>; Fri, 27 Mar 2009 07:04:49 -0700 (PDT)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by core3.amsl.com (Postfix) with ESMTP id 0CA503A6A8D for <mmox@ietf.org>; Fri, 27 Mar 2009 07:04:48 -0700 (PDT)
Received: by an-out-0708.google.com with SMTP id d11so930874and.4 for <mmox@ietf.org>; Fri, 27 Mar 2009 07:05:43 -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=Tb9yVdjfv0e9v0KpfSTWFp/4WOh2pg+Jyo+ClIGkzwQ=; b=NX1bhKFlYfDYRalfkFH3ao6cNik5OPxsCzzpNzlx6LsJlSQ6SOlqvMhrT0Bb/wCMTE 3pKCCiIccKVhaZ1u/4MnZaC+y8IiGaJ5JsOL7cLeOekIlKulhRFnudpVIGrVU/r9aULI /yH8cHu1OJWFaq9Pm0MSTfkPpny6+IopXgKos=
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=HMAijiaLapo+auCepA7obTRj1myv9z+CCpHYoba0ZznjfsRCjeORlh29xSr6EY+wLO x8tZzhHpcnsJytNOJJDcE45UG+/ijfVqRsJUOWnpGjRNyg0Gd3YT7dBrDNLOAP6WuAGM OO4SCT5bsep3gacfjctsOhqElXko2jnGcw+ZU=
MIME-Version: 1.0
Received: by 10.100.142.19 with SMTP id p19mr1551395and.4.1238162743420; Fri, 27 Mar 2009 07:05:43 -0700 (PDT)
In-Reply-To: <e0b04bba0903262304k6c6cb307qc0ed4b2ae1c3dc60@mail.gmail.com>
References: <e0b04bba0903250007k6886383bja0a06884e8081ac7@mail.gmail.com> <49CA6728.4080607@gmail.com> <e0b04bba0903260638h3fc7d5ebpb918bfd529cd17fe@mail.gmail.com> <49CBC087.9070209@gmail.com> <e0b04bba0903262304k6c6cb307qc0ed4b2ae1c3dc60@mail.gmail.com>
Date: Fri, 27 Mar 2009 06:05:43 -0800
Message-ID: <f0b9e3410903270705k4981f5acv208c22c6f2d6cd39@mail.gmail.com>
From: Charles Krinke <charles.krinke@gmail.com>
To: Morgaine <morgaine.dinova@googlemail.com>
Content-Type: multipart/alternative; boundary="0016e644d6ee7ee62304661a3aba"
Cc: MMOX-IETF <mmox@ietf.org>, Jon Watte <jwatte@gmail.com>
Subject: Re: [mmox] Creating walled gardens considered harmful
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 14:04:50 -0000

Well said, Morgaine. It has been hurting my heart for a month to read these
posts where some folks are just repeating their positions over and over.
This does not make any progress at all. It really does not matter what our
positions are and is completely distracting.

What does matter, however, is that we find, one at a time, those areas where
we can interop between existing virtual worlds implementations, and teleport
is a good one, along with identity.

Charles Krinke
OpenSim Core Developer
OSGrid Director

2009/3/26 Morgaine <morgaine.dinova@googlemail.com>

> On Thu, Mar 26, 2009 at 5:51 PM, Jon Watte <jwatte@gmail.com> wrote:
>
>> Morgaine wrote:
>>
>>> The above 3 things have to happen whatever the world architecture,
>>> otherwise the real goal of interop *from the point of view of the user*has not been achieved:
>>> *to create a mashup in which the user's avatar is now in a new world
>>> setting and visible to new people*.
>>>
>>>
>> I agree, and if the OGP model was designed to solve those problems in an
>> otherwise context-free manner, it might be a good starting point for a
>> standard that many virtual worlds could adopt.
>
>
>
> I am very happy to see that, after dissecting what teleport actually means,
> you found it easy to agree that its component parts are applicable to
> everyone.  I hope that teleport as a concept is no longer a barrier.  That's
> how we can make progress, one issue at a time.  No running back to the
> corner of the ring.
>
> Re OGP ... Linden goals were, by their own very frank and open admission,
> originally focused on a somewhat narrow goal.  I hope that it's clear from
> their BoF presentations that that view is history:  they have embraced a
> broader future.  I was enormously impressed.  I am not impressed by
> repetition of inflexible corner positions.
>
> The fact that OGP is barely 10% defined (and only as an initial draft)
> should make it plain that nothing substantial is hardwired into OGP:  it's
> really just a rather nice framework for decoupled REST services.  That
> framework can be used for pretty much every architecture under the VW sun,
> including c-s, s-s, and c-c approaches.
>
> While the original idea came from Linden Lab, that is no stumbling block:
> every idea has to originate somewhere.  OGP has the great merit of being
> all-embracing as a concept, once you see that certain ideas like *teleport
> * and *client endpoint* are actually much more flexible than they might at
> first appear.  *Client endpoints* on an OLIVE server could "easily" allow
> Second Life clients to interoperate with OLIVE clients.
>
> Everything is possible in this space, it just needs flexibility from
> everybody concerned.  The flexibility of OGP is not an issue at all, since
> it's mostly undefined. ;-)  [This is no joke.]
>
> PS.  I have said it before but there is no harm in saying it again:  I have
> no vested interest and certainly no fanboyism in OGP, nor in SL despite
> living virtually in SL.  After a year and a half of talking and arguing
> heatedly about it in AWG, I do see that OGP has the *potential* to deliver
> interop between many totally diverse worlds, not just those of the SL
> ecosystem.  We will have to put our thinking caps on to achieve that though.
>
> I think we can do it.
>
>
> Morgaine.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Thu, Mar 26, 2009 at 5:51 PM, Jon Watte <jwatte@gmail.com> wrote:
>
>> Morgaine wrote:
>>
>>> The above 3 things have to happen whatever the world architecture,
>>> otherwise the real goal of interop /from the point of view of the user/ has
>>> not been achieved:  *to create a mashup in which the user's avatar is now in
>>> a new world setting and visible to new people*.
>>>
>>>
>> I agree, and if the OGP model was designed to solve those problems in an
>> otherwise context-free manner, it might be a good starting point for a
>> standard that many virtual worlds could adopt. But then, why define
>> something new, when extending something like XRDS seems simpler and more
>> straightforward, in the larger scope of existing standards re-use?
>>
>>  Please be specific, post-BoF.
>>>
>>>
>> If you could articulate what you specifically mean by the statement
>> "post-BoF" I believe I could adjust the discussion to match.
>> I don't believe any particular approach was decided in the meeting -- the
>> biggest argument was one of "why don't we define what problem we're going to
>> solve, for whom," but even that didn't get full consensus. If you believe
>> the meeting actually decided on a specific course of action, I would be
>> interested in reading about that.
>>
>> Something I want to avoid is defining a standard that doesn't matter to
>> most virtual world technologies.
>>
>> For example, XMPP is a well-defined, open standard for IM-style text chat.
>> However, the adoption and use of XMPP, even though Google Talk may use it,
>> is still probably below 1% of the total IM market, compared to AIM, Yahoo
>> and MSN (plus enterprise-specific solutions). I don't think a standard is a
>> success until it is actually adopted and implemented by a majority of actors
>> in the market, no matter how flexible, useful or open it is. Thus, I think
>> concerns about the bang-for-buck for the potential implementors is crucial,
>> because that drives adoption, which drives success.
>>
>> Which leads us back to the problem that we very poor representation of
>> many of the technologies in the market in this group. Personally, I have
>> spent significant time analyzing many of the different technologies for
>> commonality and differences (Darkstar, Croquet, Multiverse, Quake,
>> Half-life, Unreal, EverQuest, WoW, etc). However, in the end, even if I
>> formulate a proposal by synthesizing all of that analysis, I can't speak for
>> any of the other actors, and if they don't care and don't adopt, then
>> whatever standard is likely to be about as relevant as XMPP is to AIM, MSN
>> and Yahoo. That would be bad.
>>
>> Sincerely,
>>
>> jw
>>
>>
>
> _______________________________________________
> mmox mailing list
> mmox@ietf.org
> https://www.ietf.org/mailman/listinfo/mmox
>
>


-- 
Charles Krinke
OpenSim Core Developer
OSGrid Director