Re: [mmox] 3-world OGP interop scenario

Morgaine <morgaine.dinova@googlemail.com> Fri, 13 March 2009 11:50 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 3A6283A6A60 for <mmox@core3.amsl.com>; Fri, 13 Mar 2009 04:50:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[AWL=0.068, 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 YhwqdYuxRGcZ for <mmox@core3.amsl.com>; Fri, 13 Mar 2009 04:50:43 -0700 (PDT)
Received: from mail-ew0-f177.google.com (mail-ew0-f177.google.com [209.85.219.177]) by core3.amsl.com (Postfix) with ESMTP id 413023A6B3A for <mmox@ietf.org>; Fri, 13 Mar 2009 04:50:42 -0700 (PDT)
Received: by ewy25 with SMTP id 25so2508840ewy.37 for <mmox@ietf.org>; Fri, 13 Mar 2009 04:51:19 -0700 (PDT)
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=vijux2WWrEmzGvTm2m90FVWDCoip69r+uSNYgsaqlpk=; b=UGYaSPrjomQIJ1I8PkTnE6FjLe5xdcSERm9bXwqCuIsA2wWB83cuTZnfeKO6kv5hpF repz54wTXZRJg6TYzX+7Z4YcfbqjCEc6vL4AUbS2SKp+2b/YjXcl1ZcW0D/OTHoa/s0C NvVmn5T5hbrYVWlyzRlDlRHmJTPdLHa9rFmEs=
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=S7W9WM+d3BHRa9pJdzmPY9kcEgG5J0jC02b1KxCFmTkC7ehnrYYMEYoocqGXwxdZfk 9uvasmVfINj3wv2Ox7iZCmWK2CXsP9/zrEAgb8niiKoWOIkFw2TVmqHiPc9xJw6yBj+O o0tiScU9dVl2ISXd96Cmw2slIa/UtRXummgl8=
MIME-Version: 1.0
Received: by 10.210.35.17 with SMTP id i17mr861557ebi.81.1236945079851; Fri, 13 Mar 2009 04:51:19 -0700 (PDT)
In-Reply-To: <49B940DF.8040009@lindenlab.com>
References: <e0b04bba0903120735s5311a922ybbc40a30433166a3@mail.gmail.com> <49B934B9.3080408@gmail.com> <49B940DF.8040009@lindenlab.com>
Date: Fri, 13 Mar 2009 11:51:19 +0000
Message-ID: <e0b04bba0903130451v2d33f9ebxfa3b337513bf286c@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: Rob Lanphier <robla@lindenlab.com>
Content-Type: multipart/alternative; boundary="0015174c17a8175c400464feb8fe"
Cc: MMOX-IETF <mmox@ietf.org>, Jon Watte <jwatte@gmail.com>
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: Fri, 13 Mar 2009 11:50:50 -0000

On Thu, Mar 12, 2009 at 5:05 PM, Rob Lanphier <robla@lindenlab.com> wrote:

>
> Yes, one can assume client A can talk to servers B and C if we actually go
> about the work of defining a standard client-server protocol spelling out
> how the client is expected to behave in that transaction.
>
>
>
That sounds very reasonable to me Rob.  It is after all the job of protocol
makers to define means of machine interaction for pathways that may not have
existed before.

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.

In particular, the open source community is very good at capturing existing
network protocols and building them into new libraries and applications, so
an OLIVE client that works with more than just OLIVE could certainly be
envisaged.  All it would take is one open source developer who also uses
OLIVE to feel the need and be willing to scratch it.  Whether the OLIVE
organization would allow this or not is immaterial to us here --- we are in
the business of defining mechanisms, not policies.

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.


Morgaine.










On Thu, Mar 12, 2009 at 5:05 PM, Rob Lanphier <robla@lindenlab.com> wrote:

> On 3/12/09 9:13 AM, Jon Watte wrote:
> > For example, the assumption that client A can even talk to servers B
> > and C seems to be totally implicit, but can't be assumed in the
> > general world.
>
> Yes, one can assume client A can talk to servers B and C if we actually
> go about the work of defining a standard client-server protocol spelling
> out how the client is expected to behave in that transaction.
>
> Rob
>
> _______________________________________________
> mmox mailing list
> mmox@ietf.org
> https://www.ietf.org/mailman/listinfo/mmox
>