Re: [mmox] Submission of scope/problem draft as IETF document..
Morgaine <morgaine.dinova@googlemail.com> Thu, 05 March 2009 13:10 UTC
Return-Path: <morgaine.dinova@googlemail.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 08E7E3A692D for <mmox@core3.amsl.com>; Thu, 5 Mar 2009 05:10:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level:
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[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 PERsr7vEuYUU for <mmox@core3.amsl.com>; Thu, 5 Mar 2009 05:10:26 -0800 (PST)
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by core3.amsl.com (Postfix) with ESMTP id 2887D3A6850 for <mmox@ietf.org>; Thu, 5 Mar 2009 05:10:25 -0800 (PST)
Received: by nf-out-0910.google.com with SMTP id b11so486225nfh.39 for <mmox@ietf.org>; Thu, 05 Mar 2009 05:10:54 -0800 (PST)
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:cc:content-type; bh=Mu6jUUZhivtyI0CamQEIPDAMkdmLqf011tPQMenj+AA=; b=CeOFWRO6NICo/DhIKNiBB0laa/CUe4rDZpvvLLr+qLxNNZTHdle4p8A5D5eyMPKLQo hv8+Mvass222Z5+Kw8wIAbXHCXAJ9rc5SMO90vihM8fn2EUbeQ5sjh5iwo6AVfjd6+NA oQtEXLn8clxQZ4njFzNzvxsKfdh/NkpoiKpuI=
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 :cc:content-type; b=GiFAR6WbjzMWdjmu7eTEGNwNdFf1p78wMlFsy3e5F6uExJAao+HxwUrGTFiysj54Fv cQjEsnrYWXFWdqJXj3JaR4E0UEcCd1Mlbm29bhPgJ+JP5quU+alixqa+bB/3nSBgoIJy grqctJtYXIpJAbGWBeMXRrJQWLrFyBKeSnnpE=
MIME-Version: 1.0
Received: by 10.216.73.193 with SMTP id v43mr652154wed.157.1236258654641; Thu, 05 Mar 2009 05:10:54 -0800 (PST)
In-Reply-To: <53cd6c2e0903050200k416bca7av8e846bd43e6220ff@mail.gmail.com>
References: <f0b9e3410903021801m2a74a7a5q634570317dd518c1@mail.gmail.com> <OF7B88A3FC.D1BCB016-ON8525756E.000B9E1B-8525756E.000BE1A9@us.ibm.com> <5f303cb80903030535h43c36c94r4619c24489bae9c6@mail.gmail.com> <53cd6c2e0903040354w45f2c312kbef4f8f7a51eae91@mail.gmail.com> <49AEC86C.5040506@gmail.com> <53cd6c2e0903050200k416bca7av8e846bd43e6220ff@mail.gmail.com>
Date: Thu, 05 Mar 2009 13:10:53 +0000
Message-ID: <e0b04bba0903050510g4901fe38kdd59817a6d61c598@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: Jesrad <jesrad@gmail.com>
Content-Type: multipart/alternative; boundary="00504502c89ef5e17704645ee58d"
Cc: mmox@ietf.org, Jon Watte <jwatte@gmail.com>
Subject: Re: [mmox] Submission of scope/problem draft as IETF document..
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2009 13:10:28 -0000
On Thu, Mar 5, 2009 at 10:00 AM, Jesrad <jesrad@gmail.com> wrote: because there are different existing implementations for the interconnection > and distribution of parts of the shared simulation, the protocol cannot make > assumptions about it a priori and must rely on the endpoint for getting a > reference to another part of the same VW. > > > Indeed. A while back I attempted a rough decomposition<http://www.ietf.org/mail-archive/web/mmox/current/msg00750.html>of services into functional "Domains" that might be relevant in a well-connected metaverse, and I came up with a shortlist of 7 Domains. (OGP currently only has the AD and RD defined, but there may well be more forthcoming; this notion is not in any way specific to OGP though.) There I assigned terrain and topology services to a notional Geographical Domain, so in your scenario, there would be no natural adjacency between the regions of an SL-style 2D grid: map services would be a duty of the GD, so either directly or indirectly it would have to be consulted. However, there's a danger in this kind of decomposition. Why should we assume that a VW exposes this kind of information? It may well use a GD internally (and other Domains too), but this is entirely separate from the question of whether it chooses to expose them --- that's a matter of design policy. I'll have to check whether the draft OGP hardwires in the design policy that regions will be exposed, which is an SL implementation detail. Hopefully it doesn't, so that an OGP system could be implemented using completely virtualized regions. These are the kind of questions that we'll be asking when the top level parts of an interop protocol start to be examined, since policy is not something that we want to hardwire in accidentally. Morgaine. On Thu, Mar 5, 2009 at 10:00 AM, Jesrad <jesrad@gmail.com> wrote: > I'm not sure my message was clear enough, but that is exactly the > point I was trying to make: because there are different existing > implementations for the interconnection and distribution of parts of > the shared simulation, the protocol cannot make assumptions about it a > priori and must rely on the endpoint for getting a reference to > another part of the same VW. > > Anyway, I'm glad we completely agree here. I'll try to write more > clearly from now on. > > On Wed, Mar 4, 2009 at 7:29 PM, Jon Watte <jwatte@gmail.com> wrote: > > Jesrad wrote: > >> > >> relying on the endpoint for anything related to it. For example, we > >> cannot assume that the topological neighbour of a given endpoint is > >> necessarily the next endpoint to connect to when changing "region", it > >> must be asked of the current "region". I use the concept of region > >> (substitute "bubble" or "shard" as you like) here for lack of > >> > > > > Why should interoperability care about implementation details like > regions > > or shards? > > > > In my mind, those are different for each system. I think it's much better > if > > interoperability simply tells us how systems connect together, and agree > on > > some shared playbox/space/planet; how each system then contributes > objects > > to that shared space is up to that system (within the bounds of > > interoperability). How the system displays the objects from itself and > other > > systems to the clients of that system is also up to that system, entirely > > separate from interoperability. > > > > That would be a lot simpler to implement, at least as a first step, too > :-) > > > > Sincerely, > > > > jw > > > > > _______________________________________________ > mmox mailing list > mmox@ietf.org > https://www.ietf.org/mailman/listinfo/mmox >
- [mmox] Chartering for requirements only Heiner Wolf
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Gareth Nelson
- Re: [mmox] Chartering for requirements only Kajikawa Jeremy
- Re: [mmox] Chartering for requirements only Morgaine
- Re: [mmox] Chartering for requirements only Jesrad
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Morgaine
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Ann Otoole
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Robert Gehorsam
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only eh2th-mmox
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Mystical Demina
- Re: [mmox] Chartering for requirements only Hurliman, John
- Re: [mmox] Chartering for requirements only Lawson English
- Re: [mmox] Chartering for requirements only Morgaine
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Morgaine
- Re: [mmox] Chartering for requirements only Frisby, Adam
- Re: [mmox] Chartering for requirements only Charles Krinke
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Hurliman, John
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Meadhbh Hamrick (Infinity)
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Chartering for requirements only Charles Krinke
- [mmox] Submission of scope/problem draft as IETF … David W Levine
- Re: [mmox] Submission of scope/problem draft as I… Jon Watte
- Re: [mmox] Submission of scope/problem draft as I… Morgaine
- Re: [mmox] Submission of scope/problem draft as I… Heiner Wolf
- Re: [mmox] Submission of scope/problem draft as I… Charles Krinke
- Re: [mmox] Submission of scope/problem draft as I… Dan Olivares
- Re: [mmox] Chartering for requirements only Hurliman, John
- Re: [mmox] Chartering for requirements only Jon Watte
- Re: [mmox] Submission of scope/problem draft as I… Jesrad
- Re: [mmox] Submission of scope/problem draft as I… Jon Watte
- Re: [mmox] Submission of scope/problem draft as I… Frisby, Adam
- Re: [mmox] Submission of scope/problem draft as I… Meadhbh Hamrick (Infinity)
- Re: [mmox] Submission of scope/problem draft as I… Jesrad
- Re: [mmox] Submission of scope/problem draft as I… Morgaine
- Re: [mmox] Submission of scope/problem draft as I… thomas kirk
- Re: [mmox] Submission of scope/problem draft as I… Jesrad
- Re: [mmox] Submission of scope/problem draft as I… Christian Scholz
- Re: [mmox] Submission of scope/problem draft as I… Christian Scholz
- Re: [mmox] Submission of scope/problem draft as I… thomas kirk