Re: [vwrap] End point "behavior"
Meadhbh Hamrick <ohmeadhbh@gmail.com> Thu, 23 September 2010 18:11 UTC
Return-Path: <ohmeadhbh@gmail.com>
X-Original-To: vwrap@core3.amsl.com
Delivered-To: vwrap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 444373A6AEA for <vwrap@core3.amsl.com>;
Thu, 23 Sep 2010 11:11:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.623
X-Spam-Level:
X-Spam-Status: No, score=-1.623 tagged_above=-999 required=5 tests=[AWL=0.376,
BAYES_00=-2.599, J_CHICKENPOX_54=0.6]
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 ocZJMjF2z1Z0 for
<vwrap@core3.amsl.com>; Thu, 23 Sep 2010 11:11:47 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com
[74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id EB8593A6A6E for
<vwrap@ietf.org>; Thu, 23 Sep 2010 11:11:19 -0700 (PDT)
Received: by wyi11 with SMTP id 11so2037885wyi.31 for <vwrap@ietf.org>;
Thu, 23 Sep 2010 11:11:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:received:mime-version:received:in-reply-to
:references:from:date:message-id:subject:to:cc:content-type
:content-transfer-encoding; bh=QTFDRzJ7HbeAcT86Bt3yblTcH5qOYM4pX67fAJOnHnE=;
b=K2lo2ioQr5b5ZyIH7lMI5mSSRoCi8Xk9pWs33VGDQ6vlXGZUZZUWm8159MNcmDVPGU
aFoxsjpRg8v07/T6lWQIN4m3oTwwsfc6bzq0E55lqc4xTTIKqQ9JrRl9m2yi48loOZuO
Lac/HmkexIkEpE6BstA6VO0ak32mKDLVEjNfc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type:content-transfer-encoding;
b=dMBDPTLpgSUx6R6HD1iyqqgKiQ1cWl94E0DrszwI44f56NfLeQuYJyBZwkVSf1idZo
EB6edv3aYLy82djJpLExh8ZF/brGvURnwAh2sdhkEGWzbb9nvIAP7mYUD67RhJ3snxKg
zhCalQQkrxUa1x8ovXGw+lIppUeAo0Ww6thwE=
Received: by 10.227.129.7 with SMTP id m7mr1975302wbs.44.1285265501640;
Thu, 23 Sep 2010 11:11:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.170.82 with HTTP; Thu, 23 Sep 2010 11:11:21 -0700 (PDT)
In-Reply-To: <4C9B92E0.3030306@ics.uci.edu>
References: <4C9AB1BB.2010008@ics.uci.edu>
<AANLkTi=fz6LhpRaTJr7Bu4KsXS93-B0B7SzjH4PwDGuc@mail.gmail.com>
<4C9B7041.50908@ics.uci.edu> <4C9B8275.6000402@boroon.dasgupta.ch>
<4C9B92E0.3030306@ics.uci.edu>
From: Meadhbh Hamrick <ohmeadhbh@gmail.com>
Date: Thu, 23 Sep 2010 11:11:21 -0700
Message-ID: <AANLkTi=iS=b61Z19qMOOrB851x0m-W=p2VNtFMkQabYD@mail.gmail.com>
To: Crista Lopes <lopes@ics.uci.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: vwrap@ietf.org
Subject: Re: [vwrap] End point "behavior"
X-BeenThere: vwrap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual World Region Agent Protocol - IETF working group
<vwrap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vwrap>
List-Post: <mailto:vwrap@ietf.org>
List-Help: <mailto:vwrap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Sep 2010 18:11:53 -0000
the great thing about standards is there are so many to choose from. if you want to use the asset and teleport portions of VWRAP without the seed cap part, go for it. it's not up to the protocol designers to decide how you wish to deploy your virtual world services. but clearly if you want to interoperate with someone who IS using the VWRAP Service Establishment pattern, you'll have to follow that draft. this is part of the "we define mechanism, not policy" mantra. -cheers -meadhbh -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * OhMeadhbh@gmail.com On Thu, Sep 23, 2010 at 10:48 AM, Crista Lopes <lopes@ics.uci.edu> wrote: > On 9/23/2010 9:38 AM, Boroondas Gupte wrote: > > I'm not up to date with everything here, so I hope I don't get it completely > wrong, but here's my take: > > On 09/23/2010 05:20 PM, Cristina Videira Lopes wrote: > > In other words, if my viewer is in JavaScript, I have to make the JavaScript > program do things in specific ways, and not others, in order to be able to > interoperate in VWRAP? > > Only regarding what they send and receive over the wire when communicating > with VWRAP services, I think. The web analog would be that to talk to a web > server, you have to speak and understand HTTP. Depending on what server it > is and what you'd like to do with it, there might be additional > requirements, e.g. WebDAV (just an arbitrary example out of many). What you > do within the bounds of these protocols and what other processing you do > (including interfacing non-HTTP resources) is completely up to you. > > *According to the drafts*, VWRAP seems to be prescribing specific ways of > doing the initial user sign in, and specific ways of placing the asset data > in the user's machine. For sign in, and ignoring what seems irrelevant > prescriptions that I'm sure will be eliminated, it seems that the client > must get a seed capability that it then invokes to get more capabilities; > for asset data, it seems that the VWRAP presciption is to make the server > send asset capabilities to the client, and then have the client invoke those > capabilities. > > In other words, it looks like my JavaScript program is not going to be > VWRAP-compliant, and it won't be able to interoperate, if I don't send a > seed capability from the server to the client at login, and if I send the > assets in any way other than via capabilities that the client then invokes > (for example, sending assets via WebSockets is not VWRAP-compliant (never > mind whether it's a good idea or not!)). I'm not entirely sure how the asset > capabilities model maps to VWs that will be streamed. > > I'm just trying to understand if this is the case or not, as I work with my > student on the JavaScript viewer. > > > > > Likewise, to talk to a VRAP service, you'll have to speak and understand > VWRAP.core and, depending on the kind of service and what you want from it, > the relevant VWRAP.<insert service type here> protocols. What you do within > the bounds of these protocols and what other processing you do (maybe > interfacing non-VWRAP resources) is again up to you. > > So the "behavior" of the end point only matters in a black-box way: in what > can be seen from the VWRAP services. Whatever happens inside (or at the > non-VWRAP sides of the box) is out-of-scope for a communication protocol. > > Cheers, > Boroondas > > _______________________________________________ > vwrap mailing list > vwrap@ietf.org > https://www.ietf.org/mailman/listinfo/vwrap > > > _______________________________________________ > vwrap mailing list > vwrap@ietf.org > https://www.ietf.org/mailman/listinfo/vwrap > >
- [vwrap] one question Cristina Videira Lopes
- Re: [vwrap] one question Jonathan Freedman
- Re: [vwrap] one question Hurliman, John
- Re: [vwrap] one question Morgaine
- [vwrap] Fwd: one question Meadhbh Hamrick
- Re: [vwrap] one question Cristina Videira Lopes
- Re: [vwrap] one question David W Levine
- [vwrap] End point "behavior" (was: one question) Boroondas Gupte
- Re: [vwrap] End point "behavior" (was: one questi… Meadhbh Hamrick
- Re: [vwrap] End point "behavior" (was: one questi… Meadhbh Hamrick
- Re: [vwrap] End point "behavior" Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] End point "behavior" Meadhbh Hamrick
- Re: [vwrap] one question kevin.tweedy
- Re: [vwrap] one question kevin.tweedy
- Re: [vwrap] one question Mike Dickson
- Re: [vwrap] End point "behavior" Crista Lopes
- Re: [vwrap] End point "behavior" Meadhbh Hamrick
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question kevin.tweedy
- Re: [vwrap] End point "behavior" Crista Lopes
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] End point "behavior" Morgaine
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question David W Levine
- [vwrap] Cautionary thought... David W Levine
- Re: [vwrap] one question Sean Hennessee
- Re: [vwrap] one question Meadhbh Hamrick
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Cristina Videira Lopes
- Re: [vwrap] one question David W Levine
- [vwrap] Constructive Progress David W Levine
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Mike Dickson
- Re: [vwrap] one question Hurliman, John
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Hurliman, John
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Hurliman, John
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Hurliman, John
- Re: [vwrap] one question Sean Hennessee
- Re: [vwrap] one question Sean Hennessee
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine
- Re: [vwrap] one question Crista Lopes
- Re: [vwrap] one question Morgaine