Re: [vwrap] Consensus? What exactly should be in the protocol
<kevin.tweedy@xrgrid.com> Wed, 22 September 2010 21:24 UTC
Return-Path: <kevin.tweedy@xrgrid.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 3BAB13A6824 for <vwrap@core3.amsl.com>;
Wed, 22 Sep 2010 14:24:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level:
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100,
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 7M2Lkf1f7K58 for
<vwrap@core3.amsl.com>; Wed, 22 Sep 2010 14:24:31 -0700 (PDT)
Received: from elasmtp-mealy.atl.sa.earthlink.net
(elasmtp-mealy.atl.sa.earthlink.net [209.86.89.69]) by core3.amsl.com
(Postfix) with ESMTP id 738943A67F8 for <vwrap@ietf.org>;
Wed, 22 Sep 2010 14:24:31 -0700 (PDT)
Received: from [72.94.50.178] (helo=TWEEDY64) by
elasmtp-mealy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from
<kevin.tweedy@xrgrid.com>) id 1OyWoE-0003iw-Pp;
Wed, 22 Sep 2010 17:24:58 -0400
From: <kevin.tweedy@xrgrid.com>
To: "'Meadhbh Hamrick'" <ohmeadhbh@gmail.com>,
"'Dan Olivares'" <dcolivares@gmail.com>
References: <AANLkTinxpGRZ9PEWQx=KvaBNGBba4Z+P+SaP4N80VGV1@mail.gmail.com>
<E2109887-F5B2-4742-B4F7-1C4655A2DD8B@ics.uci.edu>
<62BFE5680C037E4DA0B0A08946C0933D012670D0C9@rrsmsx506.amr.corp.intel.com>
<4C9A070B.3070202@hp.com>
<AANLkTinVX6Uo2S+7ocdTiVfiTFa9wxM=x1Cncyi5ij86@mail.gmail.com>
<4C9A17FC.9090308@ics.uci.edu>
<OF98CA2B26.9D4927A8-ON852577A6.00572945-852577A6.0060FB5D@us.ibm.com>
<4C9A45FC.6030709@ics.uci.edu> <4C9A5226.2080601@ics.uci.edu>
<AANLkTintT3c0aeJia=jk=EYxooOjm5M8Ozbnt5KWibB0@mail.gmail.com>
<4B19233103A440D78CAD32106AF446F2@TWEEDY64>
<AANLkTim8i4-woRVmwRhZf=3oC0G1Xb2pNJu8VoiP1PEw@mail.gmail.com>
<1C4A641C2EEE452EBA8580A7BBBB25F1@TWEEDY64>
<AANLkTikgwXTLfJ38JG3hQ3iKEdjVMLdH8tFOq_e=g0zz@mail.gmail.com>
<AANLkTinXfEJbevQYCCoLET18J1h8=SOaZfL2mhczrx5r@mail.gmail.com>
<AANLkTikEWxkM71zkHe9hnYjYdVmVCONd+-5qViJEn=B8@mail.gmail.com>
In-Reply-To: <AANLkTikEWxkM71zkHe9hnYjYdVmVCONd+-5qViJEn=B8@mail.gmail.com>
Date: Wed, 22 Sep 2010 17:24:51 -0400
Message-ID: <EBE1F2E0153F4ADE995750C159A0EB7B@TWEEDY64>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
thread-index: ActamG9bJH8dxhsmTYaFFkkMQ1Nm3wABBaUQ
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543
X-ELNK-Trace: be22ee791caf5f441aa676d7e74259b793d4f437769de1509c59bb8724bc8ce29b66cfe13b30f833350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 72.94.50.178
Cc: vwrap@ietf.org
Subject: Re: [vwrap] Consensus? What exactly should be in the protocol
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: Wed, 22 Sep 2010 21:24:34 -0000
I never used the word javascript. Why are you assuming web based application needs to use javascript? -----Original Message----- From: Meadhbh Hamrick [mailto:ohmeadhbh@gmail.com] Sent: Wednesday, September 22, 2010 4:55 PM To: Dan Olivares Cc: kevin.tweedy@xrgrid.com; vwrap@ietf.org Subject: Re: [vwrap] Consensus? What exactly should be in the protocol kevin mentioned he had a javascript based virtual world simulator that ran in a browser. i'm surprised it can support multiple users. -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * OhMeadhbh@gmail.com On Wed, Sep 22, 2010 at 1:52 PM, Dan Olivares <dcolivares@gmail.com> wrote: > I thought the JavaScript portion of this discussion was out of scope. > > A client is a client whether it's implemented in JavaScript in a web browser > or if it's implemented as a native application running on a machine. A > browser+javascript based client isn't more relevant then any other client in > technical terms. > > A server can serve a javascript application that then makes use of what we > decide here. > It isn't necessary to assume that it always will be a web browser + > javascript application to produce an effective standard. > > Regards > > Dan > > > > On Wed, Sep 22, 2010 at 4:45 PM, Meadhbh Hamrick <ohmeadhbh@gmail.com> > wrote: >> >> um. since when is UDP a "web technology"? >> >> also, the javascript server you have running in your browser, if >> you're behind a NATted firewall, doesn't that require you to >> manipulate your firewall to route a public port/address to your >> browser? >> >> -- >> meadhbh hamrick * it's pronounced "maeve" >> @OhMeadhbh * http://meadhbh.org/ * OhMeadhbh@gmail.com >> >> >> >> On Wed, Sep 22, 2010 at 1:38 PM, <kevin.tweedy@xrgrid.com> wrote: >> > I also have a game server that uses TCP/UDP that runs from my server, to >> > handle the object synchronization. My point is I am using what all are >> > considered web technologies. >> > >> > I was more making the point, why even say it is a web app or not. As >> > long >> > the exposed behavior of my system supports the protocols and formats >> > that >> > are needed it can interact with other systems. >> > >> > And the URL is the web page that the world is hosted on. And I had 300+ >> > avatars walking around in this web page. >> > >> > K. >> > >> > -----Original Message----- >> > From: Meadhbh Hamrick [mailto:ohmeadhbh@gmail.com] >> > Sent: Wednesday, September 22, 2010 4:26 PM >> > To: kevin.tweedy@xrgrid.com >> > Subject: Re: [vwrap] Consensus? What exactly should be in the protocol >> > >> > also. how many other people are connected to your javascript virtual >> > region simulator running in your browser? >> > >> > what URL do you give them to connect to it? >> > >> > -- >> > meadhbh hamrick * it's pronounced "maeve" >> > @OhMeadhbh * http://meadhbh.org/ * OhMeadhbh@gmail.com >> > >> > >> > >> > On Wed, Sep 22, 2010 at 1:19 PM, <kevin.tweedy@xrgrid.com> wrote: >> >> Why is virtual world not a web app? My virtual world runs in a browser >> > and >> >> can talk to my webserver. >> >> >> >> K. >> >> >> >> -----Original Message----- >> >> From: vwrap-bounces@ietf.org [mailto:vwrap-bounces@ietf.org] On Behalf >> >> Of >> >> Meadhbh Hamrick >> >> Sent: Wednesday, September 22, 2010 3:37 PM >> >> To: lopes@ics.uci.edu >> >> Cc: vwrap@ietf.org; vwrap-bounces@ietf.org >> >> Subject: Re: [vwrap] Consensus? What exactly should be in the protocol >> >> >> >> On Wed, Sep 22, 2010 at 11:59 AM, Cristina Videira Lopes >> >> <lopes@ics.uci.edu> wrote: >> >>> Cristina Videira Lopes wrote: >> >>>> >> >>>> You can dictate that. But then this will be completely irrelevant in >> >>>> a >> >>>> couple of years when WebGL is actually usable or when Google finishes >> >> their >> >>>> virtual machine for running safe native code on browsers. >> >>> >> >>> ...or when server-side streaming goes mainstream, and being in a >> >>> virtual >> >>> world is as simple as running a video player plus a few >> >>> JavaScript/native >> >>> back channels to the server. >> >>> >> >>> First point is: according to the Web principles, each web application >> >>> controls 100% what and how the client gets via this really powerful >> >> concept >> >>> of hypermedia. It is unlikely that the world is going to adopt a >> >>> standard >> >>> that forces implementers to take several steps back on this kind of >> >>> autonomy. The diversity is what gives service providers an edge. >> >> >> >> hold on there! you just gave two completely opposing examples. if i >> >> have a video player that's receiving raster lines from a distant game >> >> server, that's TOTALLY the opposite of a client having complete >> >> control over it's hypermedia input. if i simply started streaming an >> >> OnLive session of someone doing SecondLife in a flash based video >> >> player, there's absolutely no way to guarantee that the data used to >> >> create the scene would be available to the client. >> >> >> >>> The second point is: when we have all that variety of viewer >> >> implementations >> >>> that are all equally accepted by the web browser, we are still to cope >> >> with >> >>> portability of user agent simulation state between those worlds -- and >> >>> that's the bottom line for interoperability of virtual worlds on the >> >>> Web. >> >>> I'm interested in this, because it's much more foundational than the >> >> variety >> >>> of virtual world implementation options. >> >> >> >> also... the virtual world is not a web application. >> >> >> >> if you look at typical web apps, the mashing up is usually done at the >> >> server side, turned into HTML and then sent to the browser. >> >> >> >> we're starting to see a lot more apps where JavaScript is used to do >> >> mashups in the client, but... >> >> >> >> VWRAP was chartered to work on server-authoritative worlds (like >> >> Second Life and OpenSim.) that means there's a lot of state in the >> >> simulator. it sounds like you want to open this state up and push its >> >> simulation to the edge of the network (and thus support >> >> co-simulation.) >> >> >> >> did i read that right? did you really just say that virtual worlds are >> >> client web apps? >> >> >> >>> >> >>> _______________________________________________ >> >>> 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 mailing list >> vwrap@ietf.org >> https://www.ietf.org/mailman/listinfo/vwrap > >
- [vwrap] Consensus? What exactly should be in the … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Dzonatas Sol
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Hurliman, John
- Re: [vwrap] Consensus? What exactly should be in … Mike Dickson
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Mike Dickson
- Re: [vwrap] Consensus? What exactly should be in … David W Levine
- Re: [vwrap] Consensus? What exactly should be in … kevin.tweedy
- Re: [vwrap] Consensus? What exactly should be in … Mike Dickson
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … David W Levine
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … kevin.tweedy
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Cristina Videira Lopes
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … kevin.tweedy
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … kevin.tweedy
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Dan Olivares
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Morgaine
- Re: [vwrap] Consensus? What exactly should be in … kevin.tweedy
- Re: [vwrap] Consensus? What exactly should be in … Dan Olivares
- Re: [vwrap] Consensus? What exactly should be in … Meadhbh Hamrick
- Re: [vwrap] Consensus? What exactly should be in … Morgaine