Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revision
Morgaine <morgaine.dinova@googlemail.com> Mon, 31 August 2009 13:59 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 2C02C3A69EF for <ogpx@core3.amsl.com>;
Mon, 31 Aug 2009 06:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.771
X-Spam-Level:
X-Spam-Status: No, score=-1.771 tagged_above=-999 required=5 tests=[AWL=0.205,
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 tzHxfTz3y3dG for
<ogpx@core3.amsl.com>; Mon, 31 Aug 2009 06:59:12 -0700 (PDT)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27])
by core3.amsl.com (Postfix) with ESMTP id 062B73A6E05 for <ogpx@ietf.org>;
Mon, 31 Aug 2009 06:57:00 -0700 (PDT)
Received: by ey-out-2122.google.com with SMTP id 22so834266eye.51 for
<ogpx@ietf.org>; Mon, 31 Aug 2009 06:57:08 -0700 (PDT)
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=qRO19jWESdoGcTcCoVk06xoZPavHX0VoXHOuEfyaaeA=;
b=DuqOFV6dExexIByFWxPNCRSu3OwQ5Rv9UrkgO8PHho1z4ka4U34sHF/NuSp/YJWZ1t
NO9S8rzHR4HY9RIPkWLJhaO3jgGwDFk5DHmLhMzytIEDQ3cqPziic8+c1WIDIPMTuRGS
WPLiTG1KoS5Te4keiYKnrd239CBbBFUkcq0ec=
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=JktYNqsUxgDZAT7fLpu4tZP1QRDkAZDU9nWdPtkXOrsNj7uFdgusSHDC0abSnib3Vi
JeDT1Ii7zP4pIb+J7zvfeOy728gj5L3l2bFnR/xbjq3O53Pz3XJfP0o3jSZAzmU95dDm
s+nXukMctZKFlPEjBhNAfwwszojOALXeDSv9g=
MIME-Version: 1.0
Received: by 10.210.43.17 with SMTP id q17mr4552291ebq.0.1251727028030;
Mon, 31 Aug 2009 06:57:08 -0700 (PDT)
In-Reply-To: <382d73da0908310615q3c508296w824ba2e11e5b0d2f@mail.gmail.com>
References: <3a880e2c0908281127h6965f332na493007b032e5e93@mail.gmail.com>
<20090830003055.GD22756@alinoe.com> <4A9A8F7D.6070501@dcrocker.net>
<b8ef0a220908301013t29821ac5q8d03d97002bdfdb1@mail.gmail.com>
<20090830230832.GB25364@alinoe.com>
<e0b04bba0908302127u4f36b98fp81e766c2cbc6526a@mail.gmail.com>
<20090831130028.GA3067@alinoe.com>
<382d73da0908310615q3c508296w824ba2e11e5b0d2f@mail.gmail.com>
Date: Mon, 31 Aug 2009 14:57:07 +0100
Message-ID: <e0b04bba0908310657i62003fffu2f45b3d7448a22c8@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: ogpx@ietf.org
Content-Type: multipart/alternative; boundary=0015174bf242dc8f85047270685e
Subject: Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revision
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, 31 Aug 2009 13:59:14 -0000
Yes indeed, the client is just another protocol endpoint. Notice that many alternative implementations of the SL viewer exist because the only requirement is adherence to the protocol at the endpoint, with no specific implementation or client structure being mandated. This results in great flexibility. Also, it is common among the developer community to place a proxy in front of the normal viewer, either to extend the client functionality with Jabber IM support or to assist in protocol debugging. This is possible because the protocols do not mandate any particular client-side implementation, so the proxy takes on the role of the client endpoint at one or more levels. The ideal network protocol is one which is wholly independent of the architecture behind its endpoints, at both client and server ends. This provides the greatest room for developing more efficient and scalable implementations. Given the importance of scalability in this area, I believe we should strive to give VWRAP these well known benefits too. Morgaine. =================================== On Mon, Aug 31, 2009 at 2:15 PM, Kari Lippert <kari.lippert@gmail.com>wrote;wrote: > But isn't the client just another endpoint? I didn't see that a > distinction was being made referring only to server endpoints. > > Kari > > On Mon, Aug 31, 2009 at 9:00 AM, Carlo Wood<carlo@alinoe.com> wrote: > > On Mon, Aug 31, 2009 at 05:27:05AM +0100, Morgaine wrote: > >> As an alternative, I propose a simpler and much more flexible approach: > define > >> virtual worlds as anything that implements the required endpoints of the > VWRAP > >> protocol. We do not need to know anything else about them. This lets > the > >> people who actually design the virtual worlds decide what constitutes a > virtual > >> world. The only thing that interests us is that these "virtual worlds" > >> implement the VWRAP endpointst. > > > > Very smart :) > > > > I have just one side note here; if someone creates a 'D' (sorry, can't > use > > "virtual world" until we agree) using VWRAP internally too, again > confusion > > might arise about the exact boundary of that "virtual world" (it could be > > the 'C's in that case). > > > > But you are very correct to realize that one aspect of a region domain > > run by a "single administration" (could be multiple administrations that > > work very close together: a 'D' thus) is that for all we care they use > > a different protocol inter-world (or extensions to VWRAP). Therefore > > you can replace my definition ("administrative boundary") very well > > with "VWRAP endpoints", without setting demands on internally used > > protocol. > > > > HOWEVER... > > > > the above only applies to server-server protocol, not to server-client > > protocol: "shared experience" is of utmost importance; part of our > > standardization efforts is in order to make it possible for viewers > > to represent "the world"/galaxy as much as possible in a consistent > > way to different users, which gives rize to the need of a consistent > > client protocol! > > > > Therefore, VWRAP would not only describe the protocol between the > > end-points of a virtual world ('D') but also the protocol used to > > communicate with viewers (clients). Though, I guess you can see > > that interface as an external boundary too. > > > > PS. The only way to keep wild growth at bay in the client-server protocol > > area, where, I expect, different 'D's (virtual worlds) will add > extensions > > and start to release their own viewers to support those, is to add > > support for protocol negotion in VWRAP. Without support, it will still > > happen, but out of control, and become a total mess. > > > > -- > > Carlo Wood <carlo@alinoe.com> > > _______________________________________________ > > ogpx mailing list > > ogpx@ietf.org > > https://www.ietf.org/mailman/listinfo/ogpx > > >
- [ogpx] VWRAP Draft Charter: 2009 08 28 revision Infinity Linden
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Joshua Bell
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Infinity Linden
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Kari Lippert
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Kari Lippert
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Dave CROCKER
- [ogpx] one virtual world, or many? Dave CROCKER
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Dave CROCKER
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] one virtual world, or many? Kari Lippert
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Kari Lippert
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] one virtual world, or many? Kari Lippert
- Re: [ogpx] one virtual world, or many? Kari Lippert
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] one virtual world, or many? Kari Lippert
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] one virtual world, or many? Carlo Wood
- Re: [ogpx] one virtual world, or many? Charles Krinke
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Kari Lippert
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Kari Lippert
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] one virtual world, or many? Dave CROCKER
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Joshua Bell
- Re: [ogpx] one virtual world, or many? Joshua Bell
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Carlo Wood
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Meadhbh Siobhan
- Re: [ogpx] one virtual world, or many? Meadhbh Siobhan
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Suzy Deffeyes
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Dan Olivares
- Re: [ogpx] one virtual world, or many? Charles Krinke
- Re: [ogpx] one virtual world, or many? Infinity Linden
- Re: [ogpx] one virtual world, or many? Infinity Linden
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine
- Re: [ogpx] one virtual world, or many? Joshua Bell
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Suzy Deffeyes
- Re: [ogpx] VWRAP Draft Charter: 2009 08 28 revisi… Morgaine