Re: [ogpx] Tourist use case

Meadhbh Hamrick <meadhbh.siobhan@gmail.com> Fri, 16 October 2009 18:01 UTC

Return-Path: <meadhbh.siobhan@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 B9E223A68AB for <ogpx@core3.amsl.com>; Fri, 16 Oct 2009 11:01:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.45
X-Spam-Level:
X-Spam-Status: No, score=-2.45 tagged_above=-999 required=5 tests=[AWL=0.149, 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 k+DRiwH-nNcV for <ogpx@core3.amsl.com>; Fri, 16 Oct 2009 11:01:45 -0700 (PDT)
Received: from mail-px0-f173.google.com (mail-px0-f173.google.com [209.85.216.173]) by core3.amsl.com (Postfix) with ESMTP id E93C83A635F for <ogpx@ietf.org>; Fri, 16 Oct 2009 11:01:44 -0700 (PDT)
Received: by pxi3 with SMTP id 3so2744222pxi.29 for <ogpx@ietf.org>; Fri, 16 Oct 2009 11:01:46 -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:cc:content-type :content-transfer-encoding; bh=WZN3kFJmamHiLQRegLuVP7LYqCJTiwfw48GztlBQLeA=; b=LMwLzGY6Etqa4H/yPw3L8NrL/Qu/5cd7rQNwf2L+tQ3fegANWCAeWbXVl+nkrkobLY iuKlfawX5RcyIPR3UlGWs+snDmduzXgPe58W9dA+w+PgJfgWRNT64j/0vl23J10JN9Rb Bjo/RTu1vIWYG9S80wKHS9i5frR7p3hq9SrCQ=
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 :cc:content-type:content-transfer-encoding; b=n9e7tcUF7AgP8wSMBImEfSDYVgBypyvhcWaQYP00BMGySwRsuRpiABiTD6qprha8eQ 4eMkuRP68AcqEY0MaOINewSQ6JF518xK3nWwfdCYEmnuO2+IznN7VpBi44wYTbCKxRgb jVhoGpkmRwim0Chg1Zc7JjLuY8TjsvSusqiNA=
MIME-Version: 1.0
Received: by 10.115.87.33 with SMTP id p33mr1722181wal.101.1255716106837; Fri, 16 Oct 2009 11:01:46 -0700 (PDT)
In-Reply-To: <9b8a8de40910160635j268ef9c9mae55781221c94d7e@mail.gmail.com>
References: <9b8a8de40910160034j11dcb94fm401f29814aed60a8@mail.gmail.com> <3a880e2c0910160116g7a7e488fpe03b10d9b534aa35@mail.gmail.com> <9b8a8de40910160635j268ef9c9mae55781221c94d7e@mail.gmail.com>
Date: Fri, 16 Oct 2009 11:01:46 -0700
Message-ID: <b8ef0a220910161101j631fd8cdid7f0f33c3e72591d@mail.gmail.com>
From: Meadhbh Hamrick <meadhbh.siobhan@gmail.com>
To: Vaughn Deluca <vaughn.deluca@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "Infinity Linden \(Meadhbh Hamrick\)" <infinity@lindenlab.com>, ogpx@ietf.org
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: Fri, 16 Oct 2009 18:01:45 -0000

On Fri, Oct 16, 2009 at 6:35 AM, Vaughn Deluca <vaughn.deluca@gmail.com> wrote:
> Well, for what its worth, i would  :),  *Raises hand*

cool! code is always welcome. more comments to follow.

> But I see this use case in the first place as a vehicle for our thinking,
> and a way to spot implict assumptions that would limit the general usability
> of VWRAP.

sure. i kinda see the tourist model as being one end of the spectrum
and the standalone sim being the other. once you bracket the two ends
of the design space, you can start working to the middle where you'll
find cable beach and second life.

> I think that just based on good design principles a strong argument can be
> made for asset services that expose their interface, rather than keeping
> them internal to the agent domain.

absolutely! one of the things jhurliman and i have been discussing is
the concept of having a unified access protocol to reference assets in
someone's inventory AND assets that are rezzed in a simulator. having
the asset server expose an API directly would allow third party tools
to interact with and modify assets in one's inventory. obviously we
want to be very careful about this for security reasons, but i think
you could do some very compelling things (like integrate facebook and
your inventory. that way i would be able to rez all those pink
elephants people keep giving me and shoot at them in damage enabled
sims.)

and a use case for exposing the "asset service" on the simulator for
rezzed objects is it would allow them to expose a web interface like
the current http-in function in SL today. that way you could have your
online google docs presentation signal a presenter in world to change
slides so you can more easily do mixed reality presentations.

the decision to expose any or all of an asset service's interfaces to
systems outside the agent or region domains is entirely a policy
matter. i absolutely agree we should design a protocol that COULD
expose everything publicly, though i would suggest that it's unlikely
anyone would ever deploy a service without reasonable access controls.
well. not on the public intarwebz directly.

> Especially since there is nothing to prevent a configuration that works
> exactly as the current SL use case. So nothing  has to be sacrificed, yet a
> much richer set of deployment patterns becomes possible.
> -Vaughn

agreed.

any dissenting voices?

-meadhbh/infinity