Re: [ogpx] Cable Beach + VWRAP update
Morgaine <morgaine.dinova@googlemail.com> Sat, 16 January 2010 04:09 UTC
Return-Path: <morgaine.dinova@googlemail.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 4A7163A6804 for <ogpx@core3.amsl.com>; Fri, 15 Jan 2010 20:09:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level:
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 rmql2LZdcKqM for <ogpx@core3.amsl.com>; Fri, 15 Jan 2010 20:09:23 -0800 (PST)
Received: from mail-ew0-f209.google.com (mail-ew0-f209.google.com [209.85.219.209]) by core3.amsl.com (Postfix) with ESMTP id 8AABF3A6778 for <ogpx@ietf.org>; Fri, 15 Jan 2010 20:09:22 -0800 (PST)
Received: by ewy1 with SMTP id 1so890298ewy.28 for <ogpx@ietf.org>; Fri, 15 Jan 2010 20:09:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=bXzFt7nBd7q6bOO9zmg4yc/1c/TIvNHI+vvW0R5J2zE=; b=YQWZMiSIFx7CGNDV6hVeLc+PP1a6fz1iPZRxsaeBLAQYA5dwdFN0wtrfLXlfbPIICK z8WVO/8+fw5GZOrAoyu/zPWyLZMrN06JvBmkD8QuAazIgjlYVp9UEvaUIOnH6rmhkwvz u3rS7Xr26Dw5skl18a7K+gB+zGVuy+m9UGSuo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=bq3mLNep4BhFsYcjzOD4jJOJ6/UcaqiWAUGvbxT3DO2tEuox4t4tr1fb0IDKiojKHa 18lKsWb0vnsaBs6p0sUB3pn0Yg50CkZo9IRvS+s5hT9Tw1ptSVfbV50p+r/0z6PI7uDP 5Xw2R5YprBzTLP9wz8lhiig1rLbje3BbTLk7c=
MIME-Version: 1.0
Received: by 10.213.103.144 with SMTP id k16mr3303300ebo.66.1263614953191; Fri, 15 Jan 2010 20:09:13 -0800 (PST)
In-Reply-To: <62BFE5680C037E4DA0B0A08946C0933DC4A74D40@rrsmsx506.amr.corp.intel.com>
References: <62BFE5680C037E4DA0B0A08946C0933DC4A74D40@rrsmsx506.amr.corp.intel.com>
Date: Sat, 16 Jan 2010 04:09:13 +0000
Message-ID: <e0b04bba1001152009k5885cb07r9108626237d9f5ea@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: "ogpx@ietf.org" <ogpx@ietf.org>
Content-Type: multipart/alternative; boundary="00504502d1416afb8e047d404882"
Subject: Re: [ogpx] Cable Beach + VWRAP update
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: Sat, 16 Jan 2010 04:09:24 -0000
I spoke at length with John about his blog post. Unfortunately, it seems that his model has some serious restrictions as a result of hardwired service coupling, with only a single deployment model being allowed. This is a deployment in which the AD dictates region asset policies to RDs or regions through central inventory policy. This appears to be much less flexible than the multiple deployment models that we have been discussing here, where we gained much flexibility by using multiple asset services and keeping agent and region policies separate. In addition, the model adds communication between ADs, whereas in our VWRAP discussions there was no communication with AD2 when an agent from AD1 teleported from RD1 to RD2. Ie. we needed no prior federation, whereas John's model does. In effect this proposal just extends the world controlled by AD1 with additional regions that have no say in local asset policy, as in the original OGP. We've gone beyond that in VWRAP to allow for tourism between worlds with different region policies, in which only the agent identity and multi-world assets are common. Also, in John's model there are no independent asset services, instead you can use only a single inventory service which is tightly coupled to the Agent Domain with which you have authenticated. All your assets are accessed through this centralized inventory service, which means that your AD controls the region asset policy of the regions you visit, since whether you are allowed to acquire objects from the foreign RD2 is dictated by AD1 instead of by RD2. In other words, there can be no useful cross-world tourism for your agent except with worlds that have assets allowed by your AD. To a first degree then (and bearing in mind that I've already discussed this extensively with John so this understanding is at least partially correct), this appears to be just the original "let's grow SL" OGP protocol but with OpenID added. It doesn't appear to offer the cross-world interop that we've been working towards in VWRAP, since that requires Destination Determines (Local) Policy, just like in the real world. I'll have to see the model in action to understand it fully, but at first glance this is a recipe for creating walled gardens with no interop at all except to federated worlds. There is no deployment option in it to do any more, whereas we've been talking about many more deployment options because of the independence of VWRAP services. As a footnote, this really highlights why such things should be discussed here on this list first before being added to a draft spec --- I'm very glad to see John doing that here and giving us the opportunity for comments prior to spec time. PS. The above problems are "fixable" (but awkwardly) by making John's hardwired AD inventory extensible on the client. Whenever a dictatorial AD disallows placing a foreign region's assets in its restricted inventory service, the client could automatically use a more flexible inventory service instead, extending symmetrically the user's perception of inventory contents beyond that of the AD. I don't advocate this approach though, as it's a fix to a problem that shouldn't be there. We should begin with a clean model from the start by keeping services decoupled so that a user controls which assets she references in inventory, and not her identity provider. Morgaine. ================================= On Sat, Jan 16, 2010 at 1:13 AM, Hurliman, John <john.hurliman@intel.com>wrote: > My post got a bit long and includes some pictures, so I put the Cable > Beach + VWRAP update in a blog post at > http://www.jhurliman.org/2010/01/merging-vwrap-and-cable-beach/ > > > > The comments on that post are closed to encourage discussion to move to the > appropriate IETF mailing list (OAuth-WG or VWRAP). > > > > John > > _______________________________________________ > ogpx mailing list > ogpx@ietf.org > https://www.ietf.org/mailman/listinfo/ogpx > >
- [ogpx] Cable Beach + VWRAP update Hurliman, John
- Re: [ogpx] Cable Beach + VWRAP update Morgaine
- Re: [ogpx] Cable Beach + VWRAP update Carlo Wood
- Re: [ogpx] Cable Beach + VWRAP update Carlo Wood
- Re: [ogpx] Cable Beach + VWRAP update Carlo Wood
- Re: [ogpx] Cable Beach + VWRAP update Suzy Deffeyes
- Re: [ogpx] Cable Beach + VWRAP update David W Levine
- Re: [ogpx] Cable Beach + VWRAP update David W Levine
- Re: [ogpx] Cable Beach + VWRAP update Hurliman, John
- Re: [ogpx] Cable Beach + VWRAP update Hurliman, John
- Re: [ogpx] Cable Beach + VWRAP update Morgaine
- Re: [ogpx] Cable Beach + VWRAP update Morgaine
- Re: [ogpx] Cable Beach + VWRAP update Carlo Wood
- Re: [ogpx] Cable Beach + VWRAP update Morgaine
- Re: [ogpx] Cable Beach + VWRAP update Carlo Wood
- Re: [ogpx] Cable Beach + VWRAP update Morgaine