Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition
Infinity Linden <infinity@lindenlab.com> Thu, 27 August 2009 15:40 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 517AD3A6E90 for <ogpx@core3.amsl.com>;
Thu, 27 Aug 2009 08:40:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.815
X-Spam-Level:
X-Spam-Status: No, score=-1.815 tagged_above=-999 required=5 tests=[AWL=0.162,
BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 2KK2v3GVggc5 for
<ogpx@core3.amsl.com>; Thu, 27 Aug 2009 08:40:55 -0700 (PDT)
Received: from mail-ew0-f207.google.com (mail-ew0-f207.google.com
[209.85.219.207]) by core3.amsl.com (Postfix) with ESMTP id 0AE3D3A6B25 for
<ogpx@ietf.org>; Thu, 27 Aug 2009 08:40:52 -0700 (PDT)
Received: by ewy3 with SMTP id 3so1295512ewy.42 for <ogpx@ietf.org>;
Thu, 27 Aug 2009 08:40:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.36.82 with SMTP id v60mr2040024wea.120.1251387653197;
Thu, 27 Aug 2009 08:40:53 -0700 (PDT)
In-Reply-To: <20090827110203.GA6983@alinoe.com>
References: <3a880e2c0908251418h62303ecesefedcab32343dd71@mail.gmail.com>
<20090827110203.GA6983@alinoe.com>
Date: Thu, 27 Aug 2009 08:40:53 -0700
Message-ID: <3a880e2c0908270840t25908b41q3bdaaf82acd0ae76@mail.gmail.com>
From: Infinity Linden <infinity@lindenlab.com>
To: Carlo Wood <carlo@alinoe.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: ogpx@ietf.org
Subject: Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition
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: Thu, 27 Aug 2009 15:40:57 -0000
oh, one more point about IM. lemme cut out everything else but your relevant comments on IM. On Thu, Aug 27, 2009 at 4:02 AM, Carlo Wood<carlo@alinoe.com> wrote: > Correct me if I'm wrong, but from this I conclude that your vision of > a virtual world is a collection of regions that all use a single point > (and administration) for authentication of a users avatar (and inventory). > > For example, one logs in with the agent domain run by LL and than can > move between regions and IM every other avatar in "the virtual world" > (using the handle of this agent domain provider). If one would prefer > to login with a different agent domain provider, it would not be possible > to IM every other avatar, or have other interactions such as 'giving' > inventory objects to other avatars, and thus one would not be able to > be part of the same virtual world. > the protocol does not describe the policy for where IM messages may flow, but rather the mechanism for how the client establishes an IM or voice connection. it does not REQUIRE systems to operate in the way you define. and, in fact, one of the motivations to describing a globally unique URI for each avatar is to allow user agents and client agent domains a service endpoint to query about agent specific features like "how do i IM you?" i think everyone agrees that the existing, legacy user-to-user and group IM system for second life is sub-optimal, won't scale to the bazillions of users we want to enable with this protocol and shouldn't be used in a new design. many people think we should just use XMPP or IRC and be done with it. and there are some compelling arguments in favor of this approach. the work of this group would be to define the mechanism of establishing, maintaining and closing chat or voice communication sessions, and the format for addresses used to identify the source and destination of messages. this is a very roundabout way of saying, it SHOULD be possible that a group hosted on a Linden Lab agent domain may contain members that are themselves registered by a foreign agent domain (let's say OSGrid.) but before the Linden Lab agent domain would allow messages to flow to (or from) users with accounts on a foreign agent domain, policy may require that foreign agent domain to agree to enforce various bits of Linden's terms of service. so in other words, i think the prevailing thinking is that we define mechanisms that defines how to get a message across the wire and how to identify endpoints so you can use someone's avatar descriptor or group descriptor to resolve the IP address of the system you want to start speaking this protocol to. once that is defined, individual operators will decide what they want to do with regards to letting messages from foreign agent domains into their systems. so, in other words, the "virtual world" is also not defined by the agent domain. it's another reason i kind of dislike the term from a protocol perspective. it is evocative, but clearly non-normative. -cheers -meadhbh
- [ogpx] OGPX Draft Charter, 2009 08 25 edition Infinity Linden
- Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition Carlo Wood
- Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition Infinity Linden
- Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition Infinity Linden
- Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition Infinity Linden
- Re: [ogpx] OGPX Draft Charter, 2009 08 25 edition Carlo Wood