Re: [mmox] 3-world OGP interop scenario
Jon Watte <jwatte@gmail.com> Wed, 18 March 2009 15:59 UTC
Return-Path: <jwatte@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 CCF413A67FC for <mmox@core3.amsl.com>; Wed, 18 Mar 2009 08:59:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level:
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[AWL=0.048, 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 wNnEplQTQeH1 for <mmox@core3.amsl.com>; Wed, 18 Mar 2009 08:59:09 -0700 (PDT)
Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.26]) by core3.amsl.com (Postfix) with ESMTP id 994A83A67CC for <mmox@ietf.org>; Wed, 18 Mar 2009 08:59:09 -0700 (PDT)
Received: by qw-out-2122.google.com with SMTP id 9so90809qwb.31 for <mmox@ietf.org>; Wed, 18 Mar 2009 08:59:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=X2ilFXyOJNLQ3zT8+3hZvTn7qO+ZrZIsWQx0ZkZ7LiI=; b=KE2q7xQWuM4/TMPAq22XOqS7IBatK6yaEQ3OKC2DhfProiJLDbDHV6RaXN7O/4FX52 kKidvkcUsFf9dPTFBRermSivAuyzg5crWSQc8jey3+NVEj8izh3pgI3KT+dKDCEV2yNQ FhJAQ3Dtl7ZCBaKbsWakhe14TGezU92s3A9C4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=KAi7ENOKOMKz7MV1PbLgJTHt20QpfBcmvjap43UUFxbRW7SZm1siVzgWWR//EaGhIa /2sbF2LeGey4P5DD1AKv9ltDOxYlPWmMo4JwkEJzSs0Mz4k/tFJzYlEleyEYnvt6KNkg a0YzLfTBLlmyelvrtG27xAVdOS27KU29PGH48=
Received: by 10.224.32.74 with SMTP id b10mr2291895qad.106.1237391993750; Wed, 18 Mar 2009 08:59:53 -0700 (PDT)
Received: from ?10.10.111.233? (smtp.forterrainc.com [208.64.184.34]) by mx.google.com with ESMTPS id 26sm185272qwa.22.2009.03.18.08.59.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 18 Mar 2009 08:59:53 -0700 (PDT)
Message-ID: <49C11A77.2040406@gmail.com>
Date: Wed, 18 Mar 2009 08:59:51 -0700
From: Jon Watte <jwatte@gmail.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: Mark Lentczner <markl@lindenlab.com>
References: <e0b04bba0903120735s5311a922ybbc40a30433166a3@mail.gmail.com> <3B6FBE24-68BA-4E23-908F-E7ED0BB5B73B@lindenlab.com>
In-Reply-To: <3B6FBE24-68BA-4E23-908F-E7ED0BB5B73B@lindenlab.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: MMOX-IETF <mmox@ietf.org>
Subject: Re: [mmox] 3-world OGP interop scenario
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: Wed, 18 Mar 2009 15:59:10 -0000
Thank you for your constructive answer! See below. Mark Lentczner wrote: >> Do you seriously think it's a good idea to specify all the minutiae >> of how a server and client interact, as a standard protocol? > Yes. > Telnet, FTP, IMAP & 2822, HTTP & HTML, XMPP, to name a few past examples. > None of which deal with real-time synchronous interaction (except XMPP -- but it turns out that AIM, MSN and Yahoo have overwhelming majority in that business). In real-time, synchronous interaction systems (cell phones, web video, etc) it doesn't seem like vendors settle on a single standard. Note that HTTP/HTML is a much simpler model than a virtual world, by a factor of one or even two orders of magnitude. >> What about objects you want to use cross worlds; are you saying you >> also want to specify the exact runtime requirements for objects >> (scripting language, physics interface, etc)? > Yes. > 2822 & MIME, HTML & CSS & JavaScript, ODF to name a few past examples. > But objects run code. I think server-side technologies like J2EE, ASP.NET, LAMP (which P?), WebLogic, Domino etc are a much closer analog to running virtual world objects. Web technology languages have not converged on a single language/technology. I don't think virtual world simulation will, either. However, I strongly believe we need to support mash-ups of worlds. >> I believe that the real enabler of interop is to be able to merge the >> simulations of different worlds > Ah - here we disagree. I think this is a non-starter for the vast > majority of users and use cases. Whereas I think users really care > about using a single client, and a single virtual identity to roam the > wide-open spaces of the metaverse. > If you look closely at the model of LESS (which uses mash-ups of multiple worlds), the user gets exactly that capability, including only having to worry about a single client -- but actually gets a lot more, such as the ability to interact with objects and users from multiple different systems at the same time. Now, considering the cost of re-tooling an entire client/server chain, I don't think virtual world vendors will adopt a single system. You seem to think differently. Or, to phrase it another way, it seems as if I'm arguing for a system that lets diverse technologies solve the different problems they each are good at, and let them talk to each other. You seem to be arguing for everyone doing things the same way -- and, I would presume, preferably the Second Life way. In my opinion, if you want interoperability across technologies, forcing everyone to do everything a single way is unlikely to gain traction among other vendors. If all you want is interoperability across systems that already do things the same way (like Second Life / OpenSim), then doing it your way makes sense. That's why I think that getting the charter right is important -- either we work on a system that truly enables cross-technology interoperability and integration, or we (or, rather, you) work on a system that is only suitable for OpenSim and Second Life derived technology. Whichever we do, it ought to be clearly stated in the charter, to avoid confusion. Sincerely, jw
- [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Jon Watte
- Re: [mmox] 3-world OGP interop scenario Meadhbh Hamrick (Infinity)
- Re: [mmox] 3-world OGP interop scenario Rob Lanphier
- Re: [mmox] 3-world OGP interop scenario Jon Watte
- Re: [mmox] 3-world OGP interop scenario Ann Otoole
- Re: [mmox] 3-world OGP interop scenario Meadhbh Hamrick (Infinity)
- Re: [mmox] 3-world OGP interop scenario Ann Otoole
- Re: [mmox] 3-world OGP interop scenario Mystical Demina
- Re: [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- Re: [mmox] 3-world OGP interop scenario Bill Humphries
- Re: [mmox] 3-world OGP interop scenario Meadhbh Hamrick (Infinity)
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- Re: [mmox] 3-world OGP interop scenario David W Levine
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- [mmox] My reading of draft-lentczner-ogp-base-00 Latha Serevi
- Re: [mmox] My reading of draft-lentczner-ogp-base… Meadhbh Hamrick (Infinity)
- Re: [mmox] 3-world OGP interop scenario Jon Watte
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- Re: [mmox] 3-world OGP interop scenario eh2th-mmox
- Re: [mmox] 3-world OGP interop scenario Mystical Demina
- Re: [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Jon Watte
- Re: [mmox] 3-world OGP interop scenario Ann Otoole
- Re: [mmox] 3-world OGP interop scenario eh2th-mmox
- [mmox] One more time: The LESS model vs the Gener… Jon Watte
- Re: [mmox] 3-world OGP interop scenario Mystical Demina
- Re: [mmox] One more time: The LESS model vs the G… Charles Krinke
- Re: [mmox] One more time: The LESS model vs the G… Kajikawa Jeremy
- Re: [mmox] One more time: The LESS model vs the G… Morgaine
- Re: [mmox] One more time: The LESS model vs the G… Jon Watte
- Re: [mmox] One more time: The LESS model vs the G… Charles Krinke
- Re: [mmox] One more time: The LESS model vs the G… Morgaine
- Re: [mmox] One more time: The LESS model vs the G… Jon Watte
- Re: [mmox] One more time: The LESS model vs the G… Jon Watte
- Re: [mmox] One more time: The LESS model vs the G… Morgaine
- Re: [mmox] One more time: The LESS model vs the G… Morgaine
- Re: [mmox] One more time: The LESS model vs the G… Kajikawa Jeremy
- Re: [mmox] One more time: The LESS model vs the G… Jon Watte
- Re: [mmox] One more time: The LESS model vs the G… Frisby, Adam
- Re: [mmox] One more time: The LESS model vs the G… Morgaine
- Re: [mmox] One more time: The LESS model vs the G… Charles Krinke
- Re: [mmox] 3-world OGP interop scenario Mark Lentczner
- Re: [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- Re: [mmox] 3-world OGP interop scenario Jon Watte
- Re: [mmox] 3-world OGP interop scenario Morgaine
- Re: [mmox] 3-world OGP interop scenario Charles Krinke
- Re: [mmox] One more time: The LESS model vs the G… Christian Scholz