Re: [ogpx] +1 on the charter (was: RE: An example to show the problems with defining an OGPX/VWRAP virtual world)
Infinity Linden <infinity@lindenlab.com> Wed, 02 September 2009 23:18 UTC
Return-Path: <infinity@lindenlab.com>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 44E2C3A6B3A for <ogpx@core3.amsl.com>;
Wed, 2 Sep 2009 16:18:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.864
X-Spam-Level:
X-Spam-Status: No, score=-1.864 tagged_above=-999 required=5 tests=[AWL=0.113,
BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 mCNkrApaK3-n for
<ogpx@core3.amsl.com>; Wed, 2 Sep 2009 16:18:35 -0700 (PDT)
Received: from mail-yx0-f199.google.com (mail-yx0-f199.google.com
[209.85.210.199]) by core3.amsl.com (Postfix) with ESMTP id 3688828C126 for
<ogpx@ietf.org>; Wed, 2 Sep 2009 16:18:35 -0700 (PDT)
Received: by yxe37 with SMTP id 37so441674yxe.5 for <ogpx@ietf.org>;
Wed, 02 Sep 2009 16:17:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.150.243.15 with SMTP id q15mr13686148ybh.335.1251933083365;
Wed, 02 Sep 2009 16:11:23 -0700 (PDT)
In-Reply-To: <a768bcd90909021525r468a8408t3a42b8e0ec89113d@mail.gmail.com>
References: <69830D4127201D4EBD146B9041199718010191FD@EXCHANGE.office.nic.se>
<e0b04bba0909020726m518df37as77b4c129b468f66e@mail.gmail.com>
<62BFE5680C037E4DA0B0A08946C0933D965F306B@rrsmsx506.amr.corp.intel.com>
<e0b04bba0909021407o5c6b5563k2493e7fb88a8567f@mail.gmail.com>
<a768bcd90909021525r468a8408t3a42b8e0ec89113d@mail.gmail.com>
Date: Wed, 2 Sep 2009 16:11:23 -0700
Message-ID: <3a880e2c0909021611u59dbea2ey343e7a838ad3ac70@mail.gmail.com>
From: Infinity Linden <infinity@lindenlab.com>
To: Dan Olivares <dcolivares@gmail.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Cc: ogpx@ietf.org
Subject: Re: [ogpx] +1 on the charter (was: RE: An example to show the
problems with defining an OGPX/VWRAP virtual world)
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>,
<mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>,
<mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Sep 2009 23:18:37 -0000
it should probably go without saying that i +1 the charter, but for completeness sake, let me just say... +1 on the charter On Wed, Sep 2, 2009 at 3:25 PM, Dan Olivares<dcolivares@gmail.com> wrote: > + 1 on the charter also > > Regards > > Dan > > On Wed, Sep 2, 2009 at 5:07 PM, Morgaine<morgaine.dinova@googlemail.com> wrote: >> +1 John. >> >> I'll try to keep the nil trust domain use case in focus before us as the >> work proceeds, and hopefully the periodic syncs with Cable Beach features >> will merge in fine when you can dedicate time to it. >> >> Thanks for that input. :-) >> >> >> Morgaine. >> >> >> >> >> =================================== >> >> On Wed, Sep 2, 2009 at 9:40 PM, Hurliman, John <john.hurliman@intel.com> >> wrote: >>> >>> You have to start somewhere. It seems like the core contributors to VWRAP >>> are primarily interested in the use case of explicit trust domains, so they >>> will be in a good position to carefully think through this use case and >>> create a strong spec for it. Asking someone to spend any significant amount >>> of effort on a use case that they have no demonstrated need for will get you >>> a poorly though through spec at best. The explicit trust domain work that >>> VWRAP is focusing on also does not preclude other groups from focusing more >>> closely on the nil trust domain use case. That’s the domain that my work >>> (Intel’s Cable Beach) is primarily interested in, and so far I feel that >>> Intel’s work and VWRAP’s plans have nicely paralleled each other. With some >>> effort, hopefully they will be able to merge in the future. >>> >>> >>> >>> This is why I don’t have any strong feelings on the specific wording of >>> the charter. The primary contributors to VWRAP know what they are working >>> on, and the capabilities (no pun intended) of the final product will speak >>> louder than the original charter. Although there is always room for more >>> closely defining your goals and requirements, I’m in favor of a +1 on the >>> current charter and moving on to the next step. I can’t personally commit >>> any development effort to VWRAP work at this time, but I will continue to >>> periodically sync Intel’s Cable Beach work with the VWRAP work and aim for a >>> merging of features in the future. >>> >>> >>> >>> John >>> >>> >>> >>> From: ogpx-bounces@ietf.org [mailto:ogpx-bounces@ietf.org] On Behalf Of >>> Morgaine >>> Sent: Wednesday, September 02, 2009 7:27 AM >>> To: ogpx@ietf.org >>> Subject: Re: [ogpx] An example to show the problems with defining an >>> OGPX/VWRAP virtual world >>> >>> >>> >>> Magnus' interesting analysis effectively reaches the same conclusion that >>> various people reached in MMOX. I wrote a short summary of it back then -- >>> http://www.ietf.org/mail-archive/web/mmox/current/msg01307.html . Trust >>> agreements will not build the metaverse, but only balkanize it. >>> >>> In the end, the only trust domain likely to bloom explosively in the way >>> that the Internet and the web did is the nil trust domain, so all this >>> emphasis on trust agreements is largely immaterial to the worldwide spread >>> of virtual worlds. Trust agreements on a global scale become completely >>> meaningless, as no trust is actually carried. Schneier's point about >>> "security theater" applies here completely. >>> >>> Fortunately, as David Levine has said a few times, trust agreement >>> technology does not preclude nil trust, so we can work with this. However, >>> it will be extremely important to ensure that the nil trust mechanism is >>> actually catered for in practice in VWRAP, rather than just in theory. >>> >>> >>> Morgaine. >>> >>> >>> >>> >>> >>> >>> =============================== >>> >>> On Tue, Sep 1, 2009 at 11:06 AM, Magnus Zeisig <magnus.zeisig@iis.se> >>> wrote: >>> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA256 >>> >>> Sorry to crash in and sorry if my below rambling is useless, a >>> misinterpretation, or, even worse, only mess up things even further. But I >>> believe an example might clarify things a bit to at least some readers. If >>> my below example is wrong, perhaps someone with a better understanding than >>> me could correct it or provide another example. >>> >>> I think one of the problems with the definitions of "virtual world" and >>> related terminology on the list is that it's easy to lock it to the existing >>> models, like Second Life or OpenSimulator, and not realizing that future >>> models might be quite different. If I understand the intents and early >>> definitions on this list right, a very small but still rather complex >>> OGPX/VWRAP model might look like this: >>> >>> Protocols >>> >>> * Five geographically adjacent simulators/regions in a rectangular grid: >>> "R11" (top left), "R12" (top right), "R21" (middle left), "R22" (middle >>> right) and "R3" (bottom left and right, since no requirement for equal-sized >>> or -shaped regions exists). >>> * Four avatars: "A1", "A2", "A3" and "A4". >>> * Three simulator/region owners/managers: "M1" handling "R11" and "R22", >>> "M2" handling "R12" and "R3", and "M3" handling "R21". >>> * Three asset/inventory service providers: "S1" catering to "A2", "A3", >>> "R11", "R22" and "R3", "S2" catering to "R12" and "R21", and "S3" catering >>> to "A1" and "A4" (one region owner may employ more than one asset service, >>> like "M2" does with "S1" for "R3" and "S2" for "R12"). >>> * Two authentication service providers: "L1" catering to "A1", "A2" and >>> "A4", and "L2" catering to "A3". >>> >>> Note that some of the above entities may be the same company or site >>> providing different services, e.g. "Virtual World Services, Ltd." managing >>> both "M1", "S1" and "L1". >>> >>> Policies >>> >>> All simulator/region owner/managers, asset/inventory service providers and >>> authentication service providers share a common domain of trust, with the >>> following exceptions: >>> * "M2" doesn't trust "S1" (e.g. owing to previous experiences of malicious >>> content). >>> * "S1" doesn't trust "M3" (e.g. owing to "M3"s refusal to sign an IP >>> agreement). >>> * "M1" doesn't trust "L2" (e.g. owing to a too loose control when >>> accepting new users). >>> >>> Results >>> >>> Seen from the avatars' points of view, this means: >>> * "A1" can move freely with all attachments and inventory through all the >>> regions. >>> * "A2" can move freely through all the regions but can't bring >>> attachments and inventory to "R12" and "R3" owing to "M2"s distrust for >>> "S1", and "R21" owing to "S1"s distrust for "M3". >>> * "A3" can only move to regions "R12", "R21" and "R3" owing to "M1"s >>> distrust for "L2", and can't bring attachments and inventory to "R12" and >>> "R3" owing to "M2"s distrust for "S1", and "R21" owing to "S1"s distrust for >>> "M3", i.e. is not fully operational in any region. Also, the world is >>> geographically split since "R12" and "R21" is only connected through a >>> corner where it can't cross but require teleportation. >>> * "A4" can move freely with all attachments and inventory through all the >>> regions. >>> >>> So, to "A1" and "A4" this is a great virtual world with five fully >>> functional regions, to "A2" it's a hobbled world where it's ruthed (forced >>> to some generic appearence) in three out of five regions, and to "A3" it's a >>> lousy, splitted world with only three regions in which it's all ruthed. But >>> what really constitutes the geographic "virtual world" in this example? The >>> five regions "R11", "R12", "R21", "R22", "R3", the three regions "R12", >>> "R21", "R3" where all avatars can go, or no region since there is no region >>> that is fully functional to all avatars? >>> >>> I guess this is part of the reason why the exact definition of e.g. >>> "virtual world" and "interop" is not made, because the aim of the working >>> group is to provide the technical specs necessary to enable, but not force, >>> the communication between such entities as mentioned in the example above, >>> while policies might make up a totally different infrastructure and >>> impression of what the "virtual world" or "virtual worlds" and "interop" >>> are, or at least appear to be to the end-users (avatar owners). >>> >>> Best regards, >>> Magnus >>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: 9.8.3 (Build 4028) >>> Charset: utf-8 >>> >>> wsBVAwUBSpzyJ+5MlU9XyaiSAQgTyQf+MjeSs8iKdSWHKKPASzwa9KjmYtj8ojUg >>> +nqiaGtaB7lWC/Lq1PUGxMXdJvUd4AhCL96wvawWQzxAQmYYk7n0hjvs6RKub2cm >>> bhuvhHbEtn/9uD1tdBJvm0x+Q1ZFr6nqE2XV9cXEwlGx32/wl9aP0/wejAouqCZM >>> a9YQv5ceE5B3zJn54TdbFPXX8V6OZ7jtiUplP2erhUg0hkzOjVYkwt1f5G9NJhW8 >>> p2YcTYibC0mnnu/ATzVojMhxMiQpwxRH7695TobDUdBCz48+ix1tZvkLdk9o2t2u >>> JodGIkTtd+mFdYOtUNbaScrTs02exahKfqD81gaEYCcLfO+J14XkkQ== >>> =FsIQ >>> -----END PGP SIGNATURE----- >>> >>> _______________________________________________ >>> ogpx mailing list >>> ogpx@ietf.org >>> https://www.ietf.org/mailman/listinfo/ogpx >>> >>> >>> >>> _______________________________________________ >>> ogpx mailing list >>> ogpx@ietf.org >>> https://www.ietf.org/mailman/listinfo/ogpx >>> >> >> >> _______________________________________________ >> ogpx mailing list >> ogpx@ietf.org >> https://www.ietf.org/mailman/listinfo/ogpx >> >> > _______________________________________________ > ogpx mailing list > ogpx@ietf.org > https://www.ietf.org/mailman/listinfo/ogpx >
- [ogpx] An example to show the problems with defin… Magnus Zeisig
- Re: [ogpx] An example to show the problems with d… Morgaine
- [ogpx] +1 on the charter (was: RE: An example to … Hurliman, John
- Re: [ogpx] +1 on the charter (was: RE: An example… Morgaine
- Re: [ogpx] +1 on the charter (was: RE: An example… Dan Olivares
- Re: [ogpx] An example to show the problems with d… Carlo Wood
- Re: [ogpx] +1 on the charter (was: RE: An example… Infinity Linden
- Re: [ogpx] +1 on the charter Dave CROCKER
- Re: [ogpx] +1 on the charter (was: RE: An example… Suzy Deffeyes
- Re: [ogpx] An example to show the problems with d… Joshua Bell