[ogpx] Fwd: OGPX Draft Charter
Infinity Linden <infinity@lindenlab.com> Tue, 19 May 2009 22:03 UTC
Return-Path: <infinity@lindenlab.com>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 784B23A68D2 for <ogpx@core3.amsl.com>; Tue, 19 May 2009 15:03:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.826
X-Spam-Level:
X-Spam-Status: No, score=-1.826 tagged_above=-999 required=5 tests=[AWL=0.149, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=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 9jLyLHWH4VZp for <ogpx@core3.amsl.com>; Tue, 19 May 2009 15:03:20 -0700 (PDT)
Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by core3.amsl.com (Postfix) with ESMTP id 7616A3A6EB5 for <ogpx@ietf.org>; Tue, 19 May 2009 15:02:34 -0700 (PDT)
Received: by yw-out-2324.google.com with SMTP id 3so84297ywj.49 for <ogpx@ietf.org>; Tue, 19 May 2009 15:04:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.216.10 with SMTP id o10mr994736ang.159.1242770648709; Tue, 19 May 2009 15:04:08 -0700 (PDT)
In-Reply-To: <3a880e2c0905191407j25bf2544xea022e4967228bc1@mail.gmail.com>
References: <3a880e2c0905191407j25bf2544xea022e4967228bc1@mail.gmail.com>
Date: Tue, 19 May 2009 15:04:08 -0700
Message-ID: <3a880e2c0905191504w2e98672cx620827a6d606c685@mail.gmail.com>
From: Infinity Linden <infinity@lindenlab.com>
To: ogpx@ietf.org
Content-Type: multipart/alternative; boundary="0016368e24ce0dbc94046a4b1712"
Subject: [ogpx] Fwd: OGPX Draft Charter
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 May 2009 22:03:24 -0000
Working Group Name: Open Grid Protocol (OGPX) Chairs: TBD Area and Area Directors: Applications Area Lisa Dusseault <lisa.dusseault@messagingarchitects.com> Alexey Melnikov <alexey.melnikov@isode.com> Responsible Area Director: TBD Mailing List:ogpx@ietf.org ( subscribe at https://www.ietf.org/mailman/listinfo/ogpx ) Description of Working Group: Virtual Worlds (VWs) and other Massively Multi-Party Online Applications (MMOs) are of increasing interest to the Internet community. Innumerable examples exist of such applications, most using proprietary protocols. With their roots in games and social interaction, Virtual Worlds are now being used increasingly in business, education and information exchange. With a growing user base, creators of such systems are interested in developing a standard virtual worlds protocol to enable interoperability. The objective of the OGPX working group is to provide an application-layer wire protocol for Virtual Worlds to a) enable interoperability between applications, b) provide for access and exchange with other systems on the internet such as web services, e-mail and other information storage systems, c) allow network layers to recognize VW traffic and make routing decisions based on its characteristics. The Open Grid Protocol (OGP) describes semantics and protocol interaction for the virtual world, independent of transport, though bindings for carrying OGP over HTTP are defined. The core work of the group will be the production of the Open Grid Protocol suite (OGP), a set of application protocols to communicate and interact with the state of Virtual World applications. The Open Grid Protocol defines virtual worlds with the following assumptions: - the Virtual World exists independent of the participating clients - users have a single, unique presence in the virtual world - the virtual world contains persistent objects - the virtual world may be partitioned - presence, state and simulation occur on authoritative hosts Foundational components of the Open Grid Protocol include the publication of: 1) the LLSD dynamic structured data system; an abstract type system for representing application layer objects along with serialization rules for protocol messages between these objects. 2) OGP Base, a messaging abstraction to support the unique needs of VW interactions. 3) Guidelines for using OAuth and PKIX compliant X.509 infrastructure to authenticate protocol endpoints. The Open Grid Protocol makes use, wherever possible, of existing, established standards. The OGPX working group is not proposing the standardization of any one complete proprietary protocol, but to build on existing OGP related internet drafts: 1. LLSD Dynamic Structure Data 2. Open Grid Protocol : Base 3. Open Grid Protocol : Authentication An additional deliverable describes the use of how OAuth or PKIX compliant digital certificates may be used with TLS to provide origin integrity in inter-host protocol interactions. Another deliverable is the specification for presence establishment in the virtual world based on the previous "OGP : Teleport" draft of the second life architecture working group. Goals and Milestones: - *October 2009* Publication of the PKIX Profile for Inter-Simulator Communication Draft as an Informational RFC - *October 2009* Publication of the OGP: Requirements and Introduction as an Informational RFC - *February 2010* Progression of LLSD to Proposed Standard - *February 2010* Progression of OGP Base to Proposed Standard - *February 2010* Progression of OGP Virtual World Primitive Object Format to Proposed Standard - *June 2010* Progression of OGP Authentication to Proposed Standard - *June 2010* Progression of OGP Presence Establishment to Proposed Standard
- [ogpx] Fwd: OGPX Draft Charter Infinity Linden