Re: [ogpx] one virtual world, or many?
Meadhbh Siobhan <meadhbh.siobhan@gmail.com> Sun, 30 August 2009 18:34 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 6DF9E3A6B8F for <ogpx@core3.amsl.com>;
Sun, 30 Aug 2009 11:34:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.541
X-Spam-Level:
X-Spam-Status: No, score=-2.541 tagged_above=-999 required=5 tests=[AWL=0.058,
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 ZIajcBRqmn05 for
<ogpx@core3.amsl.com>; Sun, 30 Aug 2009 11:34:13 -0700 (PDT)
Received: from mail-iw0-f200.google.com (mail-iw0-f200.google.com
[209.85.223.200]) by core3.amsl.com (Postfix) with ESMTP id D39D33A6AE1 for
<ogpx@ietf.org>; Sun, 30 Aug 2009 11:34:12 -0700 (PDT)
Received: by iwn38 with SMTP id 38so1549296iwn.29 for <ogpx@ietf.org>;
Sun, 30 Aug 2009 11:34:18 -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=H6MjslZ49sogKCozbzg8DrIquth2+TZM6S/Dxpaffm0=;
b=FPQY+71t7XiP3nD+eA3aIMtDZs7wOxlFN/N65XaVwnkKEpynuOPuBCFTwxJZUQIlVI
HarL0PWl5aWMjPK8Heg3LSMN/Px71VD9TQ4Z8OJEJoojSDxS9C/O6oLyuVGxXPXk4jev
ELaZteISSg64N4K4WL2xdTh4XI/K1iyjQTpx8=
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=NubHNwbOJvJu0fDYvr28DSLqAHyqLzhyIn+covTeR1tmAoGWQSGCl93VLd6Va+Rw/9
lRglqYfPkDhFwxAjK3tavwnzdWzKfx1oV3bS3BfpW0zkad+ZhG0DTVhEqO/CTbNlb0v2
o6NNu+/5vWQvAzLww4KLprz9EatnXQOsWlIUg=
MIME-Version: 1.0
Received: by 10.231.121.99 with SMTP id g35mr5424953ibr.24.1251657258151;
Sun, 30 Aug 2009 11:34:18 -0700 (PDT)
In-Reply-To: <4A9A9D5A.9020400@dcrocker.net>
References: <3a880e2c0908281127h6965f332na493007b032e5e93@mail.gmail.com>
<20090830003055.GD22756@alinoe.com>
<b8ef0a220908291754x31f24ea7x702100d6aa9810ef@mail.gmail.com>
<e0b04bba0908300225l34ec9f35x465d46f34313b60c@mail.gmail.com>
<382d73da0908300505t3f804865h629bec91ad59954a@mail.gmail.com>
<4A9A9D5A.9020400@dcrocker.net>
Date: Sun, 30 Aug 2009 11:34:18 -0700
Message-ID: <b8ef0a220908301134l7046cca7geb8ee9af26436b@mail.gmail.com>
From: Meadhbh Siobhan <meadhbh.siobhan@gmail.com>
To: dcrocker@bbiw.net
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: ogpx@ietf.org
Subject: Re: [ogpx] one virtual world, or many?
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: Sun, 30 Aug 2009 18:34:14 -0000
so. this is an interesting one. those of us who called for the OGPX BoF are in agreement that the term "virtual world" is informational only. it is evocative of the problem domain, but yeah, difficult to pin down. we explicitly used the terms "region domain" and "agent domain" and "client application" to avoid having to define the term "virtual world." our intent is to define terms that are consensus based, germane to the standards effort and necessary. i think introducing "virtual world" as a normative term would be akin to introducing terms for "the web" or "an intranet" to a protocol document like RFC2616. it is informational, but not a requirement to specifying the protocol. further, defining "the web" or "an intranet" or a "virtual world" may artificially limit future options. for example, when HTTP was first under development, important features of "the web" weren't deployed (like the "behind the firewall" deployment pattern commonly thought to be core to the term "intranet" or the wide-spread use of ECMAscript for enhanced interactivity in web applications.) my feeling is that we're at the same place with "virtual worlds" right now; we're at the beginning of process rather than the end. defining a "virtual world" to be limited to a specific area of the problem domain could be interpreted as precluding this protocol's use in other, yet to be imagined, applications. imagine, for example, that at the time that HTTP just started attracting attention and people started using the term "the web" someone suggested that gopher sites should not be considered part of "the web." this actually did happen... i was actually in a conversation in 1993 where people asked whether it was considered appropriate for legacy gopher services to be accessible while their content was moved to HTTP access. because the ambiguously defined term "the web" was introduced into a formal statement of work, we had to actually spend cycles defining it. ultimately we were able to do this because the term is defined in an ambiguous manner; we were able to argue that the web should be defined in terms of the content accessible to the user, and not in terms of the protocol used to access that content or in the precise manner it is deployed. had the term "the web" been defined at that time to be limited to information accessible via HTTP, there would have been unfortunate and unintended consequences. this is why a number of us are concerned with efforts to define the term in a normative fashion. if we start by saying the virtual world is defined as being "all the places an avatar can go," does this mean that information that comes into the virtual world by way of web protocols, from web sites intended to be used by traditional web browsers is or is not part of the virtual world? or what about two "worlds" that only share a single region? are they simultaneously part of the same "overworld" and part of distinct "subordinate worlds"? but still... part of the reason we came to this forum was to get feedback, and it's starting to sound like we want to have at least a working definition of the term, if for no other reason than to evoke an intuitive understanding of the problem domain. if we want to define a meaning for the term "virtual world," let's be clear that the definition is non-normative. for related reasons, i'm reticent to say that the collection of distinct existent virtual worlds combine to make "the" virtual world. is it possible to move the definition of "virtual world" to the intro document? i would assert we have sufficient interest in the problem domain to establish a working group, and that the definition of the term "virtual world" is orthogonal to this group's initial efforts. (why do we need to get hung up on the definition of the term when the specifications do not use the term in a normative fashion? it's like saying we can't work on HTTP because we can't decide whether resources accessed by GOPHER are part of "the web.") -cheers -meadhbh / infinity On Sun, Aug 30, 2009 at 8:40 AM, Dave CROCKER<dhc@dcrocker.net> wrote: > Folks, > > > Pre-game. > > Confusion and disagreement that includes the term "virtual world" is proving > tenacious, in spite of extensive and substantive discussion. Typically, > something this persistent means either that some concept(s) lack shared > definition or that competing technical paradigms are present. > > As was noted many message ago, there's a good chance that much of the > disagreement is really about the meaning of the term. That is, that > apparent > disagreements about such things as scope of work is really about scope of > this one term. That, at least, is my own reading of the discussions. I > think people are using the term differently. If we can get to the point of > using it the same > way, my sense is that we will find that disagreements about actual work to > be done, and its use, are rather small. > > In other words, I think the persistence of debate that keeps using that term > "virtual world" means we have to resolve it before we can make serious > progress. These sorts of things never seem to go away without explicit > resolution. While much of the earlier attempts to resolve this look like > they helped quite a bit, it seems clear that a bit more effort is needed. > > > > The wind-up. > > Since the crux of the challenge keeps coming back to what interoperability > will > or will not be provided -- with at least one additional point about whether > the > current work must be used internal to a service or only used /between/ > services > -- permit me a moment of theft from Internet history and constructs. I > think it > can be applicable here: > > Network vs. Internetwork. > > "A" virtual world vs. Multiple virtual worlds. > > But hold on. I'm not necessarily going to suggest mapping the two sets as > one-to-one directly... > > Originally, a network was a discrete technical set. X.25. NCP. XNS. > Netware. > Whatever. Both technology and administration had the same boundary. Your > network might use one technology and mine might use another. But even if > they > used the same technology, one was mine and the other was yours. So I tend > to > view interaction across administrative boundaries as far more interesting to > internetworking than whether different technologies are used: > > <http://www.faqs.org/rfcs/rfc1775.html> > > The term Internet has come to mean a single, unified, global service. It > crosses administrative boundaries. Does IBM internally operate a 'network' > or > an 'internetwork'? Either choice is reasonable, depending on what is the > focus. I think we don't need to resolve the equivalent question here. > > There is universal agreement that there is a single global service, > comprising many independent smaller services, and that that single, larger > thing is "The" Internet. > > What we tend to forget is that there probably are other Internets that don't > (directly) interoperate with the global one. They are off "The Internet" > grid > and are on their own. They are likely also "an" Internet. These days, they > might be running TCP/IP, but they don't have to. For example: > > <http://www.dtnrg.org/wiki> > > Some uses of "virtual world" appear to mean an administrative boundary and > others appear to mean a technical boundary. This is the sort of thing we > need to resolve. > > > > The pitch. > > I suggest ignoring technical differences within an administrative domain and > even across different administrative domains. Simply, VWrap is used to > connect together administrative domains running simulations. > > I'm running one simulation and you are running another. We use > VWrap to interoperate. > > Are we connecting two virtual worlds or is the result a single > virtual world? > > Some other folk might not interoperate with our unified service. They are > running their own thing. Are they running a different virtual world or, > perhaps, a different set of multiple virtual worlds? > > > > The swing. > > I suggest that: > > Any set of independent administrative domains that interoperate > together, using VWrap, creates a /single/ virtual world. > > Each independent administrative domain is running /part/ of that single > virtual world. (The part might be one Region, or Agent, or it might be > many of both or any combination.) > > Hence, I am suggesting that an integrated VWrap environment has a > comparable quality to an integrated internet environment that we call > "The" Internet. One service. > > If you are running a simulation that is not part of an integrated, > interoperable > VWrap environment, you are in a different virtual world. > > If you are part of an interoperable VWrap service, you are in a > single virtual world. > > It doesn't matter what you run internally. What matters is integration to > the > interoperable service using VWrap. > > > > Base hit or strikeout? > > d/ > -- > > Dave Crocker > Brandenburg InternetWorking > bbiw.net > > _______________________________________________ > 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