Re: [mmox] User Accounts / "Object" Transfer.
Jesrad <jesrad@gmail.com> Thu, 19 February 2009 11:38 UTC
Return-Path: <jesrad@gmail.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 BCE5C28C116 for <mmox@core3.amsl.com>; Thu, 19 Feb 2009 03:38:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_51=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 zOZOkFWru2IV for <mmox@core3.amsl.com>; Thu, 19 Feb 2009 03:38:04 -0800 (PST)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.187]) by core3.amsl.com (Postfix) with ESMTP id 76A543A67E4 for <mmox@ietf.org>; Thu, 19 Feb 2009 03:38:04 -0800 (PST)
Received: by fk-out-0910.google.com with SMTP id f33so312950fkf.5 for <mmox@ietf.org>; Thu, 19 Feb 2009 03:38:16 -0800 (PST)
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=gTKI56VsD1FRJctWUi25/D8+CA6gOtWFAmOAIXhhSQo=; b=a74n1M29br9U7LLA8sXzfNHltCIT63etbEs7yUpd8p0ilqmDEaN+DC8yO+uQeOOo5o 3XVecw/ZNcDaP732Uxx3cjTVyAVnaThBtKaWpqs46UcOW7wQGDSEkxLzW1QdVQz0qXGm 1WAoBjU4iGSziNClD/cjcTv2bIfZ6/fOqsJhA=
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=pJUS2E9E/OJcidbpIK2uz3j6ocsbXGHfJz6pvU7IFXcZFqykmARG/RsBiN7KD/zVpi X9WbSYtsVIcVs4G156NLDaP45qdoEAqhk4FOyRZyl5wlxHoCU58/zfASFVgTgmO7rqC2 PvuTKrLg+tYlMjrxqRGOWRObCHqD1pg4Eu1g0=
MIME-Version: 1.0
Received: by 10.181.158.2 with SMTP id k2mr1172111bko.145.1235043496620; Thu, 19 Feb 2009 03:38:16 -0800 (PST)
In-Reply-To: <499CA6DA.2010003@gmail.com>
References: <mailman.11.1234814402.16516.mmox@ietf.org> <27a487810902170721m31a157b1oed853cdd9cc6e500@mail.gmail.com> <548919.2383.qm@web82607.mail.mud.yahoo.com> <1234917818.6664.51.camel@localhost> <77186.32658.qm@web59104.mail.re1.yahoo.com> <499C7FAD.4080009@gmail.com> <659848.26941.qm@web82607.mail.mud.yahoo.com> <499CA6DA.2010003@gmail.com>
Date: Thu, 19 Feb 2009 12:38:16 +0100
Message-ID: <53cd6c2e0902190338m5aad4ed2ia624e7826c17fb15@mail.gmail.com>
From: Jesrad <jesrad@gmail.com>
To: Jon Watte <jwatte@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: mmox@ietf.org
Subject: Re: [mmox] User Accounts / "Object" Transfer.
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, 19 Feb 2009 11:38:05 -0000
I'd say the same can be said of anything related to any object but not being the object itself: just as the "script" of an object should be communicated between grids as an external reference, so should the 2D or 3D representation, the sound/stream, the text stream, etc. E.g. I drive my virtual car through a portal to another grid: the information exchanged is just a stack of references: a ref to its 3D representation (CAPS ?), a ref to the running script, a ref to the Agent Domain (for ownership, controls, access rights, whatever), a ref to the source grid, etc... all of those to be accessed by the destination grid. That stack of references, at the MetaGrid level and in itself, "is" this virtual car owned by me at this place and time and is interoperable to the extent that the VWs can handle these types of references (and their respective clients can display them, but that's something else). A translation table can be established at the object level for supplying different refs to different grids (I have 3D models in mind here), maybe that makes one more reference in the stack. In this view the only interoperability that needs to be coordinated between the VWs, is that of uniformity of access, like with a standardized API. The problem I see here is that in this model, internal scripts for objects need to be accessed uniformly, too. When my car bumps into something and is scripted for that event, both grids need to be capable of calling the right event handler. On Thu, Feb 19, 2009 at 1:24 AM, Jon Watte <jwatte@gmail.com> wrote: > > I think the lowest common denominator may be aiming too low -- we need to > deliver actual value to actual end users paying for that value, or the whole > effort is moot. > > However, that being said, I'm prepared to throw a stake in the ground: You > cannot migrate behavior. > If behavior is authored for system X, then system Y will not be reasonably > expected to perform that behavior at full fidelity. For example, behavior > could be written in Java for Wonderland, or Python for Qwaq or Panda3D, or > C++ and XPath for OLIVE. There simply is no way that every virtual world > will be capable of emulating the execution environment of each other virtual > world (here's a case where X3D broke down -- it specified an execution > environment, that didn't actually suit anyone's needs). > > Thus, to make an object appear in a "remote" world, that object needs to be, > at a minimum, simulated in the "home" world, and information about the > outcome of that simulation (animations played, movements performed, sounds > generated, interactions caused, etc) should be transmitted over the > interoperability channel. > > Sincerely, > > jw > > > Charles Krinke wrote: >> >> So, it behooves us to find that lowest common denominator and see if we >> can create a useful specification to avoid wasting any of our time. I have >> to believe that there exists a subset of the SecondLife OGP and HyperGrid >> notions that can at least form a basis to start building. If not, perhaps >> someone can propose such a basis. > > _______________________________________________ > mmox mailing list > mmox@ietf.org > https://www.ietf.org/mailman/listinfo/mmox >
- Re: [mmox] mmox Digest, Vol 1, Issue 36 William George
- Re: [mmox] mmox Digest, Vol 1, Issue 36 Charles Krinke
- [mmox] User Accounts / "Object" Transfer. Kajikawa Jeremy
- Re: [mmox] User Accounts / "Object" Transfer. Ann Otoole
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Charles Krinke
- Re: [mmox] User Accounts / "Object" Transfer. Suzy Deffeyes
- Re: [mmox] User Accounts / "Object" Transfer. Lawson English
- Re: [mmox] User Accounts / "Object" Transfer. Charles Krinke
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Gareth Nelson
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Morgaine
- Re: [mmox] User Accounts / "Object" Transfer. Gareth Nelson
- Re: [mmox] User Accounts / "Object" Transfer. Jesrad
- Re: [mmox] User Accounts / "Object" Transfer. Kajikawa Jeremy
- Re: [mmox] User Accounts / "Object" Transfer. Jesrad
- Re: [mmox] User Accounts / "Object" Transfer. Morgaine
- Re: [mmox] User Accounts / "Object" Transfer. Charles Krinke
- Re: [mmox] User Accounts / "Object" Transfer. Jesrad
- Re: [mmox] User Accounts / "Object" Transfer. Morgaine
- Re: [mmox] User Accounts / "Object" Transfer. Charles Krinke
- Re: [mmox] User Accounts / "Object" Transfer. Meadhbh Hamrick (Infinity)
- Re: [mmox] User Accounts / "Object" Transfer. Hurliman, John
- Re: [mmox] User Accounts / "Object" Transfer. David W Levine
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Meadhbh Hamrick (Infinity)
- Re: [mmox] User Accounts / "Object" Transfer. Kajikawa Jeremy
- Re: [mmox] User Accounts / "Object" Transfer. Jesrad
- Re: [mmox] Learning from the past; focusing on th… Morgaine
- [mmox] Learning from the past; focusing on the fu… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Ann Otoole
- Re: [mmox] Learning from the past; focusing on th… Charles Krinke
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Morgaine
- Re: [mmox] Learning from the past; focusing on th… Meadhbh Hamrick (Infinity)
- Re: [mmox] Learning from the past; focusing on th… Morgaine
- Re: [mmox] Other groups Jon Watte
- Re: [mmox] User Accounts / "Object" Transfer. Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Morgaine
- Re: [mmox] Learning from the past; focusing on th… Charles Krinke
- Re: [mmox] Learning from the past; focusing on th… Lawson English
- Re: [mmox] Learning from the past; focusing on th… Charles Krinke
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Lawson English
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Charles Krinke
- Re: [mmox] Learning from the past; focusing on th… Kajikawa Jeremy
- Re: [mmox] Learning from the past; focusing on th… Morgaine
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Charles Krinke
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… Lawson English
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… Dan Olivares
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… Dan Olivares
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… eh2th-mmox
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… Jon Watte
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… eh2th-mmox
- Re: [mmox] Learning from the past; focusing on th… Gareth Nelson
- Re: [mmox] Learning from the past; focusing on th… eh2th-mmox
- Re: [mmox] Learning from the past; focusing on th… Dan Olivares