Re: [mmox] 3-world OGP interop scenario

eh2th-mmox@yahoo.com Sat, 14 March 2009 04:22 UTC

Return-Path: <eh2th-mmox@yahoo.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 E614B3A6BE9 for <mmox@core3.amsl.com>; Fri, 13 Mar 2009 21:22:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level:
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, 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 CJI0WVs0h6Ua for <mmox@core3.amsl.com>; Fri, 13 Mar 2009 21:22:34 -0700 (PDT)
Received: from web65707.mail.ac4.yahoo.com (web65707.mail.ac4.yahoo.com [76.13.9.99]) by core3.amsl.com (Postfix) with SMTP id E2B903A6BD6 for <mmox@ietf.org>; Fri, 13 Mar 2009 21:22:33 -0700 (PDT)
Received: (qmail 81857 invoked by uid 60001); 14 Mar 2009 04:23:12 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1237004592; bh=qMMaIR6u95YjE/pUsEHGYXjTnfMdirEmEq2CzuW48Es=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:MIME-Version:Content-Type; b=f8fzjBrj8sGCjK/p0Pb++3XXMjVYATzyO4SnkynjfUY4LDljEkSUUh3XHBcktrtAYFM/BFfD9zNL6tqCtQ3oJUiNtIhfbR1SzKrjUDfBeY9K604QvFLJED0wtkql9yrtCpiLgJEWkP6+EP9lp3QwiuEQHOyFphcdRTE+7kg+Nfs=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:MIME-Version:Content-Type; b=Uw9omrgK/VBspNMjUlvXmIco1bFg9eoZwwuYit8bFVJFWjH8f0y5dHoC35AXJEDQeVDmewnTwORHRqm2/FqVIZXyZB/1QPIvZl5RuZgAdDF/CPtZBWEdmWJOIOycoYLsoEsPhrVFfmcyyi6T1aVaGYiLS5XMaAAo73l+Jv32Gwk=;
Message-ID: <909621.80144.qm@web65707.mail.ac4.yahoo.com>
X-YMail-OSG: MBv7H7YVM1kFRShGabZtGov2A4OR4oqcVa7RiKlJRcPoybThr_xLHs9WkhKJjvPcnxNwOKUlmjmlhxyzEfo.iyB66M.Qf2sAey9XkFbsr4ERlS9kRUSjj5xjDo4N8PBw7_XjLkWK2lUKC93eWeOQrvilaaFlw4lKw1Iphrbm4eC9vPC77YYOLkIHvXVL7Sbe6tZ4cjSaa0.P9YI9_My2qdV2DQ--
Received: from [72.220.236.152] by web65707.mail.ac4.yahoo.com via HTTP; Fri, 13 Mar 2009 21:23:12 PDT
X-Mailer: YahooMailRC/1155.45 YahooMailWebService/0.7.289.1
References: <e0b04bba0903120735s5311a922ybbc40a30433166a3@mail.gmail.com> <49B934B9.3080408@gmail.com> <49B940DF.8040009@lindenlab.com> <e0b04bba0903130451v2d33f9ebxfa3b337513bf286c@mail.gmail.com> <49BB0C46.8070809@gmail.com>
Date: Fri, 13 Mar 2009 21:23:12 -0700
From: eh2th-mmox@yahoo.com
To: MMOX-IETF <mmox@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
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: Sat, 14 Mar 2009 04:22:35 -0000

As a user, I would prefer a client which could connect to multiple services, and I would partially base my decision on which services were desirable to subscribe to by how capable and reusable is the client software they provide. A service may market itself as a compelling experience and provide some incentives to get me to try it out, but if I don't find the service continues to maintain my interest, I will no longer use that service and will likely remove the associated client software from my computer to maintain space for more suitable services. If I need to install new, potentially spyware or malware infested software to try new services, then I consider that a barrier to my trying the service. Likewise I consider having to register a new account, risking my personal information to yet another company, another barrier to entry. While I probably would not be willing to pay extra for a client which could function with multiple worlds, companies that
 allow the use of interop-capable viewer software and some level of credential/authorization sharing stand a greater chance of attracting me as a customer as I could test drive their service with less effort on my part. Likewise, they stand little chance of keeping my business if they cease to provide a compelling experience and the software required to access that service consumes my computing resources without perceived benefit in return.

Experiences such as these suggest that there are additional costs involved for any business which demands a single service capable client and these costs may deserve consideration when attempting to account for the potential profitability of efforts towards interoperability.


Best Regards,
--Tom Hoff



----- Original Message ----
From: Jon Watte <jwatte@gmail.com>
To: Morgaine <morgaine.dinova@googlemail.com>
Cc: MMOX-IETF <mmox@ietf.org>
Sent: Friday, March 13, 2009 6:45:42 PM
Subject: Re: [mmox] 3-world OGP interop scenario

Morgaine wrote:
> I would go further and say that this is even compatible with Jon's models, given a willingness to be flexible.  Current OLIVE clients may not be able to talk to other systems, but this is no bar to new clients of OLIVE being able to do so.
> 

So, if no users want to pay money for the convenience of not having to install two separate clients, exactly why would any profit-seeking company implement a second protocol in their client?
Note that there is significant economic incentive to implement server-side interop -- and separately, strong economic incentive to *not* implement client interop. In general, standards tend to be adopted when they make business sense, and not adopted when they don't.


> 
> And there are other solutions as well.  Nothing precludes OLIVE servers from performing the role of a client in an OGP endpoint.  Some detailed analysis of inbuilt assumptions would be required to be sure that this can work, but in principle an OLIVE (or LESS) server could obtain all the necessary data in this way from which to build a local simulation for its clients.

Except that, if I implement OGP today, I get exactly zero available interop, because the circuit of other needed protocols is very large. Specifically, the only people who can get interop from OGP today is the people who already speak the same client protocol, and use the same server-side object execution environment -- which means Second Life and Open Sim. If you actually expect acceptance from other vendors, and actually are interested in interoperating outside that circle, OGP isn't the way to go. If you don't care, then of course you'll standardize what you already have.

Sincerely,

jw

_______________________________________________
mmox mailing list
mmox@ietf.org
https://www.ietf.org/mailman/listinfo/mmox