Re: [ogpx] +1 on the charter (was: RE: An example to show the problems with defining an OGPX/VWRAP virtual world)
Dan Olivares <dcolivares@gmail.com> Wed, 02 September 2009 22:34 UTC
Return-Path: <dcolivares@gmail.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 6CD533A6841 for <ogpx@core3.amsl.com>;
Wed, 2 Sep 2009 15:34:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5
tests=[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 4BK9ysR9EIPf for
<ogpx@core3.amsl.com>; Wed, 2 Sep 2009 15:34:01 -0700 (PDT)
Received: from mail-vw0-f177.google.com (mail-vw0-f177.google.com
[209.85.212.177]) by core3.amsl.com (Postfix) with ESMTP id 2F96C3A6B6F for
<ogpx@ietf.org>; Wed, 2 Sep 2009 15:32:53 -0700 (PDT)
Received: by vws7 with SMTP id 7so1119753vws.29 for <ogpx@ietf.org>;
Wed, 02 Sep 2009 15:31:56 -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:content-type :content-transfer-encoding;
bh=EDC4OVNJzq5S0CeZAumaE4fRSxQrHFb/0zZrNQ6xaPs=;
b=aqtuaoC5iebR9nHOrmQXyRnpg7qcdu9eaCz0vPAP22Vgh+4XeUaY/DVuY8BeH+HiS9
iyQJN0EfWB6NIhs/5r7BLL4md/eQ0LyYr1qgknJbuaMf4MCxpX9kFIKxEpDLKbZdJ7PU
8x6X8oukmI3WMWE6Fj+9DcfyGmd7TkvnhpLUw=
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
:content-type:content-transfer-encoding;
b=sxDClqcPf0hp33j8wxY68+hFUE9CM+7alj6peluzvx23ebcJKQoduWMhEC3PX33SoB
U56Ivzp/xOLaMbeXgtjhNnoHKZ7AhK2mIuOW8w9nSKCEdvvQphoaMAs2RVLg0oQYjFIg
CaScNvmX6+uOpb85g4WSzEI+YcXOKL2Ewon3g=
MIME-Version: 1.0
Received: by 10.220.79.9 with SMTP id n9mr11813996vck.4.1251930306652;
Wed, 02 Sep 2009 15:25:06 -0700 (PDT)
In-Reply-To: <e0b04bba0909021407o5c6b5563k2493e7fb88a8567f@mail.gmail.com>
References: <69830D4127201D4EBD146B9041199718010191FD@EXCHANGE.office.nic.se>
<e0b04bba0909020726m518df37as77b4c129b468f66e@mail.gmail.com>
<62BFE5680C037E4DA0B0A08946C0933D965F306B@rrsmsx506.amr.corp.intel.com>
<e0b04bba0909021407o5c6b5563k2493e7fb88a8567f@mail.gmail.com>
Date: Wed, 2 Sep 2009 18:25:06 -0400
Message-ID: <a768bcd90909021525r468a8408t3a42b8e0ec89113d@mail.gmail.com>
From: Dan Olivares <dcolivares@gmail.com>
To: ogpx@ietf.org
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
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 22:34:02 -0000
+ 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] 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