[mmox] charter scope, thinking horizontally

Larry Masinter <masinter@adobe.com> Sun, 29 March 2009 17:24 UTC

Return-Path: <masinter@adobe.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 515113A6BBC for <mmox@core3.amsl.com>; Sun, 29 Mar 2009 10:24:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.599
X-Spam-Level:
X-Spam-Status: No, score=-5.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_BACKHAIR_55=1, RCVD_IN_DNSWL_MED=-4]
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 dyLdVGPPtt7B for <mmox@core3.amsl.com>; Sun, 29 Mar 2009 10:24:21 -0700 (PDT)
Received: from exprod6og101.obsmtp.com (exprod6og101.obsmtp.com [64.18.1.181]) by core3.amsl.com (Postfix) with ESMTP id D8E793A6BAE for <mmox@ietf.org>; Sun, 29 Mar 2009 10:24:20 -0700 (PDT)
Received: from source ([192.150.8.22]) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKSc+u/cX28C2/fba1fOMIRH4v9XVceY+P@postini.com; Sun, 29 Mar 2009 10:25:18 PDT
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n2THPFE0019483 for <mmox@ietf.org>; Sun, 29 Mar 2009 10:25:15 -0700 (PDT)
Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n2THPEiq005591 for <mmox@ietf.org>; Sun, 29 Mar 2009 10:25:14 -0700 (PDT)
Received: from fe01.corp.adobe.com (10.8.192.82) by nacas01.corp.adobe.com (10.8.189.99) with Microsoft SMTP Server (TLS) id 8.1.340.0; Sun, 29 Mar 2009 10:25:14 -0700
Received: from nambx04.corp.adobe.com ([10.8.127.98]) by fe01.corp.adobe.com ([10.8.192.82]) with mapi; Sun, 29 Mar 2009 10:25:13 -0700
From: Larry Masinter <masinter@adobe.com>
To: MMOX-IETF <mmox@ietf.org>
Date: Sun, 29 Mar 2009 10:25:11 -0700
Thread-Topic: charter scope, thinking horizontally
Thread-Index: AcmwVxMMEdMkfXpcRBSKdUIQgq2pDwAOl3yA
Message-ID: <8B62A039C620904E92F1233570534C9B0118CD4EE34E@nambx04.corp.adobe.com>
References: <e0b04bba0903250007k6886383bja0a06884e8081ac7@mail.gmail.com> <49CBC087.9070209@gmail.com> <e0b04bba0903262304k6c6cb307qc0ed4b2ae1c3dc60@mail.gmail.com> <49CD061D.30101@gmail.com> <e0b04bba0903272047u738513b9pc2dbe219dbce37e3@mail.gmail.com> <49CDC0BA.5070403@gmail.com> <f0b9e3410903280920o1e436337hb4c40a5b5f124876@mail.gmail.com> <49CE5BDC.5040808@gmail.com> <e0b04bba0903281057g943ce9cjdcce0fc2712a4ec3@mail.gmail.com> <49CF1B1E.4070506@gmail.com> <e0b04bba0903290138ifbfaf18p930f87d1e49e6dbb@mail.gmail.com> <1238321627.6757.20.camel@localhost>
In-Reply-To: <1238321627.6757.20.camel@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [mmox] charter scope, thinking horizontally
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: Sun, 29 Mar 2009 17:24:22 -0000

If you start horizontally, you might get significant value
without having to overcome some really difficult problems
of interaction between incompatible world models.

Object interoperability is hard, because every world has
a different model for objects, geography, movement, physics
and so forth.

Communication interoperability seems quite feasible:
chat using extensions to XMPP/Jabber, voice using SIP,
location using extensions to Geopriv, etc.

I could see also agreeing on a form of GUIDs for object
references and a way of discovering metadata about
objects as well as content negotiation for object
representations.

It's interesting to think about world<->world communication
as an extension of in-world <->  real-world communication,
e.g., to google-talk to avatars using Jabber.

Many people seem to have flickr/facebook/etc. identities
for their avatars independently of the ones for their
"real" selves, so this isn't too far-fetched a concept.

Getting some success on inter-world communication,
even if it is for a narrow application like "chat",
will help enormously in establishing the credibility
of any standards effort.


(historical reference: 
http://larry.masinter.net/MOOGopher.pdf  )

(IMHO caveat always applies)

Larry
--
http://larry.masinter.net