Re: [ogpx] Tourist use case
Morgaine <morgaine.dinova@googlemail.com> Mon, 02 November 2009 14:04 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 8FA803A659B for <ogpx@core3.amsl.com>;
Mon, 2 Nov 2009 06:04:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.628
X-Spam-Level:
X-Spam-Status: No, score=-0.628 tagged_above=-999 required=5 tests=[AWL=-0.141,
BAYES_05=-1.11, 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 8Z3AdPwWAYio for
<ogpx@core3.amsl.com>; Mon, 2 Nov 2009 06:04:45 -0800 (PST)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25])
by core3.amsl.com (Postfix) with ESMTP id AB1B73A6944 for <ogpx@ietf.org>;
Mon, 2 Nov 2009 06:04:44 -0800 (PST)
Received: by ey-out-2122.google.com with SMTP id 25so422579eya.51 for
<ogpx@ietf.org>; Mon, 02 Nov 2009 06:05:01 -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=vAtvVuP47KByGaOUwufAoA/HibypXVnSeBkLT758G4s=;
b=K3Taqb5J54jw9pvDIPLkr/yzpeZ4R2PRpvLO8KXAU+g1Rg2r/17fpvpvkHL77ueb94
OfyO+KmKPJP0pR0p8ZC5rsfrl1ajGv7Lrbr96ImIRwGqFoi3pESOYtiLySIhrHoEzMKr
X6rthDJdJiwLed2S87lKHVTj93oiD+yiuRmfQ=
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=W6N4M2e0vQ6PnzBsyKF0T9hOManYy7mhE22mO1/xxilH46dXtoOcYc3y1Np0V/N+BU
c08TACUu3lwuZ6ltq9mrTnyl6/AK6NSLQXJq07Ih0I39S2b24xU99nP98CNqK+xwKzjl
3+cjessqZY/mEWMgiTbJvnjrI8HoDbsRdr9d8=
MIME-Version: 1.0
Received: by 10.216.87.203 with SMTP id y53mr4538485wee.177.1257170700828;
Mon, 02 Nov 2009 06:05:00 -0800 (PST)
In-Reply-To: <20091102114929.GA19073@alinoe.com>
References: <9b8a8de40910160034j11dcb94fm401f29814aed60a8@mail.gmail.com>
<3a880e2c0910160116g7a7e488fpe03b10d9b534aa35@mail.gmail.com>
<9b8a8de40910160635j268ef9c9mae55781221c94d7e@mail.gmail.com>
<20091029134353.GB2298@alinoe.com>
<e0b04bba0910300029jd385ea7s1ab66a6d67b084d4@mail.gmail.com>
<f72742de0910301023i266832d3ta7c96cc13985e959@mail.gmail.com>
<20091102114929.GA19073@alinoe.com>
Date: Mon, 2 Nov 2009 14:05:00 +0000
Message-ID: <e0b04bba0911020605k2e097f3fx58a91f8d9c69cdee@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: ogpx@ietf.org
Content-Type: multipart/alternative; boundary=0016e6d9a3290b8baf047763dde5
Subject: Re: [ogpx] Tourist use case
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: Mon, 02 Nov 2009 14:04:46 -0000
On Mon, Nov 2, 2009 at 11:49 AM, Carlo Wood <carlo@alinoe.com> wrote: > > I agree with you that information needed to see a rezzed object should > come from the region (simulator), so -- in principle there is no direct > reason that a viewer needs to have access to every asset server whose > assets are rezzed. > The region certainly needs to indicate *which* objects are rezzed in it --- it is the single authority that holds that information --- there is no other place where this information could come from in the current model. However, that does not mean that it has to actually *hold* the data, but merely to indicate *which it is *so that it can be fetched. Indeed, * requiring* the region to hold the data or to proxy it would be really bad for protocol scalability. In any case, that's a policy choice --- our mechanism needs to be more flexible than this in its service endpoint choices, and not *require* the data to come from the region. It is highly likely that many implementations will aim for higher scalability than is possible to achieve by routing assets through a sim. Indeed, that's a primary reason for using caps for accessing decoupled services in a REST-like manner. Decoupling the simulation from the storage is one of the most important things that this protocol will achieve if we get it right. We probably do need to ensure that SL's existing "proxy everything" model can be expressed through appropriate policy or deployment choices as it is likely to be a requirement, but this should not constrain what the protocol can do under different policies or deployment scenarios. Morgaine. ====================================== On Mon, Nov 2, 2009 at 11:49 AM, Carlo Wood <carlo@alinoe.com> wrote: > Using common sense, I'd say: > > * If you try to rez an object, policy comes in to determine if that is > allowed. > > * Once an object is rezzed, EVERYONE that is in the region (that is allowed > to > enter the region thus) can SEE that object (and interact with it). > > I realize that it is *possible* for the region to implement a policy > where it selectively shows data to some people and not to others, but > I don't think we have to officially support every possible way to screw > up shared experience in VWRAP, just because it would be possible to do so. > > Compare with a protocol like SMPT: that dictates that if some email is > received, it is required to react in one of a few given ways. There are > other ways, but that would make the system stop functioning as intended, > so that is Not The Idea. > > > I agree with you that information needed to see a rezzed object should > come from the region (simulator), so -- in principle there is no direct > reason that a viewer needs to have access to every asset server whose > assets are rezzed. > > > An interesting question is now: what about assets that make up an > avatar? Once in-world, attaching a new attachment, or changing clothes > or shape, is just the same as rezzing of course: if the asset server > allows access (by that region) than the region can buffer it and show > it to everyone; otherwise attachment, or change of appearance, is > disallowed. > However, in the case of teleportation I think we need to act more > intelligent than just black or white (allow or disallow the TP): > I'm in favour of allowing the TP independent of assets being used at > that moment, but instead detach assets and/or Ruth the avatar if > need be (at least, give the user that option). > > On Fri, Oct 30, 2009 at 10:23:43AM -0700, Joshua Bell wrote: > > Be careful about blurring the use of "asset services" between "stuff in > > regions" and "stuff I have". I think there is a big intersection - and > may have > > the same characteristics and/or protocols, but I also think they are are > > distinct. I would guess that there will be asset services associated with > both > > agents and regions - off the top of my head: > > > > Uses of an agent-associated "asset" service: > > * content to client app (inspect your inventory) > > * content from client app (upload/import to inventory) > > * content to region (rez something) > > * content from region (buy/take something) > > * content to agent (give something) > > * content from agent (receive something) > > > > Uses of an region-associated "asset" service: > > * content to client app (see the world) > > * content from client app (upload/import to region) > > * content to region (during teleport/region crossing) > > * content from region (during teleport/region crossing) > > * content to agent (buy/take something) > > * content from agent (rez something) > > > > I'm using "asset" in quotes since that term may be overloaded. "Content" > might > > be a better term. > > -- > Carlo Wood <carlo@alinoe.com> > _______________________________________________ > ogpx mailing list > ogpx@ietf.org > https://www.ietf.org/mailman/listinfo/ogpx >
- [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Infinity Linden (Meadhbh Hamrick)
- Re: [ogpx] Tourist use case Infinity Linden (Meadhbh Hamrick)
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Meadhbh Hamrick
- Re: [ogpx] Tourist use case Meadhbh Hamrick
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Sean Hennessee
- Re: [ogpx] Tourist use case Joshua Bell
- Re: [ogpx] Tourist use case Meadhbh Hamrick
- Re: [ogpx] Tourist use case Meadhbh Hamrick
- Re: [ogpx] Tourist use case Charles Krinke
- Re: [ogpx] Tourist use case Charles Krinke
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Infinity Linden (Meadhbh Hamrick)
- Re: [ogpx] Tourist use case Lawson English
- Re: [ogpx] Tourist use case Infinity Linden (Meadhbh Hamrick)
- Re: [ogpx] Tourist use case Vaughn Deluca
- [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Lawson English
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case David W Levine
- Re: [ogpx] Tourist use case Vaughn Deluca
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Lawson English
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Carlo Wood
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Joshua Bell
- Re: [ogpx] Tourist use case Infinity Linden (Meadhbh Hamrick)
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case dyerbrookme@juno.com
- Re: [ogpx] Tourist use case Carlo Wood
- Re: [ogpx] Tourist use case Morgaine
- Re: [ogpx] Tourist use case Han Sontse
- Re: [ogpx] Tourist use case Han Sontse
- Re: [ogpx] Tourist use case Carlo Wood
- Re: [ogpx] Tourist use case Morgaine