Re: [vwrap] Call for a vote on interop BETWEEN independent virtual worlds or not

Meadhbh Hamrick <ohmeadhbh@gmail.com> Mon, 20 September 2010 19:25 UTC

Return-Path: <ohmeadhbh@gmail.com>
X-Original-To: vwrap@core3.amsl.com
Delivered-To: vwrap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 459053A680D for <vwrap@core3.amsl.com>; Mon, 20 Sep 2010 12:25:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.29
X-Spam-Level:
X-Spam-Status: No, score=-1.29 tagged_above=-999 required=5 tests=[AWL=1.309, 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 vraaYChizsWG for <vwrap@core3.amsl.com>; Mon, 20 Sep 2010 12:25:07 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by core3.amsl.com (Postfix) with ESMTP id 655DE3A63EC for <vwrap@ietf.org>; Mon, 20 Sep 2010 12:25:05 -0700 (PDT)
Received: by wwj40 with SMTP id 40so10564wwj.13 for <vwrap@ietf.org>; Mon, 20 Sep 2010 12:24:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=qtl3dwn1GQ5Rc7SoTuQnSMdZ2vHy+k1cTv5uQtxy00g=; b=Je3kEJznXF3qPuwFswvLLxVLI5936ytWU2bvegEbMqFG1r4D2/y901PCUfFJqsH5Fy WWTx/MjiFLKo1DhQ/4z3NWLsVKr5Ra4MoKQly7Ptqw5H6C+YSHH1RQb00KfzGhFJjm46 FZj6wc1qXzSm1DuAJp31PiwFiIMRU/Nm8KiIc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=go9+2mXQ8TQqoVaMmdiom9f4Bj74gbDgL5m/OD/abVqWuu3XzdRNQO9vp9Ak6zkQxZ YWePI4X4COGlxY2uHHls2/ubOqqh2bMi86TLIUvDJPwgL+I83reoidKr86w94doARsFu 1pJhRNyXCt2GAkefFO3LwGviCN8IaulTeKnIk=
Received: by 10.216.6.149 with SMTP id 21mr4712514wen.101.1285010646276; Mon, 20 Sep 2010 12:24:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.161.75 with HTTP; Mon, 20 Sep 2010 12:23:46 -0700 (PDT)
In-Reply-To: <AANLkTimUoMCcimgczAy99F=zGJFOVa1PK=tc938SjY=B@mail.gmail.com>
References: <AANLkTi=C3sWti421=jjRiMfGAV4O8=p3har89cMNExPF@mail.gmail.com> <4C9766E4.9000208@hp.com> <AANLkTinphZSMNGGq00M+BKTbF1ZFVp_3WiWyf8VMFob4@mail.gmail.com> <AANLkTikZ-xQB36oy6mxDmpwn1vv8F2rEXrPNaQ44+a9=@mail.gmail.com> <AANLkTik0j66h4=HDSOD3Two03E5jRKmKCyjJP+gqip_q@mail.gmail.com> <AANLkTina4667arLo2PqRHSh2UoSneed_sCNdK7zdgvtS@mail.gmail.com> <AANLkTimUoMCcimgczAy99F=zGJFOVa1PK=tc938SjY=B@mail.gmail.com>
From: Meadhbh Hamrick <ohmeadhbh@gmail.com>
Date: Mon, 20 Sep 2010 12:23:46 -0700
Message-ID: <AANLkTikqSJU_bfhTPJRoG80A+WSpVxV94M0O_697ANE8@mail.gmail.com>
To: Morgaine <morgaine.dinova@googlemail.com>, vwrap@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: Re: [vwrap] Call for a vote on interop BETWEEN independent virtual worlds or not
X-BeenThere: vwrap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual World Region Agent Protocol - IETF working group <vwrap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vwrap>, <mailto:vwrap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vwrap>
List-Post: <mailto:vwrap@ietf.org>
List-Help: <mailto:vwrap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vwrap>, <mailto:vwrap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Sep 2010 19:25:08 -0000

On Mon, Sep 20, 2010 at 11:11 AM, Morgaine
<morgaine.dinova@googlemail.com> wrote:
> Joshua, you're right, this subject has been recycled more times than we can
> remember.  What's more, EXACTLY as you wrote back in October 2009, on each
> occasion we arrived at the same conclusion, namely that no matter in which
> terms we describe our protocol, it will provide what ordinary users of VWs
> recognize as interop between their worlds.

um. what's this "we" we're talking about?

> In other words, if we have two virtual worlds such as OSgrid and 3rd Rock
> Grid, then if those worlds wish it, they could use VWRAP to enable an agent
> to teleport from one to the other and to retain avatar properties and assets
> after the TP, as one commonly sought example.  The user perspective on this
> is extremely simple, and all-important.  It cannot be ignored just because
> some document writers profess not to understand the term "virtual world".
> (Everyone else does.)

the issue is not whether we "understand" the concept of a virtual
world, but whether it has meaning to people writing software. i know
you don't understand this since you're not a software developer, but
ultimately someone has to write code. and that code will make certain
assumptions about it's execution environment and which network peers
it trusts.

the assumption in this group was originally that we would have "domain
decomposition." we later changed that to "service decomposition." this
allows software developers to build software for "services" which
deployers can configure into "virtual experiences."

> The above kind of interop is either possible with VWRAP or it is not.  The
> phrase "no interop BETWEEN virtual worlds" denies the possibility point
> blank, and while it's nice to try to smooth it over as an artifact of
> terminology, we are faced with diametric opposites here.

no. the phrase "no interop BETWEEN virtual worlds" means two things:

a. we are not doing interop between two distinct virtual worlds that
use different protocols (the WoW vs. SL example.)
b. the protocol does not REQUIRE a participant to implement a complete
virtual world. a participant in the protocol may decide to implement
only a single service.

it has always meant this, despite the fact it's not what  you're interested in.

> While I agree with you entirely that there is (near unanimous) consensus
> that we are doing interop between virtual worlds (even if using different
> language), the drafts do not reflect that, and as Crista detailed, barely
> have any relevance to OpenSimulator-based worlds at all.

repeat after me: VWRAP is not HyperGrid. VWRAP is not OpenSim. VWRAP
is not Linden Lab. VWRAP is not Second Life.

> As many people have said, we need to fix the language of the drafts so that
> it reflects our interop goals clearly, because it fails to do that at the
> moment.

i have requested on several occasions that you provide a list of
issues you have with ANY of the drafts.

when you provide comments of the form: "the document says <this> and i
would prefer it says <that> because ..." then you will find that your
comments are addressed.