Re: [ogpx] URI schema for virtual world locations?

Carlo Wood <carlo@alinoe.com> Thu, 21 January 2010 16:55 UTC

Return-Path: <carlo@alinoe.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 CD1883A6A24 for <ogpx@core3.amsl.com>; Thu, 21 Jan 2010 08:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.1
X-Spam-Level:
X-Spam-Status: No, score=-1.1 tagged_above=-999 required=5 tests=[AWL=0.330, BAYES_00=-2.599, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745]
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 9+qsR49HlGVz for <ogpx@core3.amsl.com>; Thu, 21 Jan 2010 08:55:56 -0800 (PST)
Received: from viefep11-int.chello.at (viefep11-int.chello.at [62.179.121.31]) by core3.amsl.com (Postfix) with ESMTP id A5DC93A69F3 for <ogpx@ietf.org>; Thu, 21 Jan 2010 08:55:55 -0800 (PST)
Received: from edge01.upc.biz ([192.168.13.236]) by viefep11-int.chello.at (InterMail vM.7.09.01.00 201-2219-108-20080618) with ESMTP id <20100121165550.REFO129.viefep11-int.chello.at@edge01.upc.biz>; Thu, 21 Jan 2010 17:55:50 +0100
Received: from mail9.alinoe.com ([77.250.43.12]) by edge01.upc.biz with edge id YGvl1d0AL0FlQed01GvmpZ; Thu, 21 Jan 2010 17:55:50 +0100
X-SourceIP: 77.250.43.12
Received: from carlo by mail9.alinoe.com with local (Exim 4.71) (envelope-from <carlo@alinoe.com>) id 1NY0Jt-000137-Dr; Thu, 21 Jan 2010 17:55:45 +0100
Date: Thu, 21 Jan 2010 17:55:45 +0100
From: Carlo Wood <carlo@alinoe.com>
To: Kari Lippert <kari.lippert@gmail.com>
Message-ID: <20100121165545.GB2202@alinoe.com>
References: <62BFE5680C037E4DA0B0A08946C0933DC4B2DC80@rrsmsx506.amr.corp.intel.com> <382d73da1001210434h2a6763e8n3f7615bd398169c6@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <382d73da1001210434h2a6763e8n3f7615bd398169c6@mail.gmail.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: "ogpx@ietf.org" <ogpx@ietf.org>
Subject: Re: [ogpx] URI schema for virtual world locations?
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, 21 Jan 2010 16:55:56 -0000

On Thu, Jan 21, 2010 at 07:34:00AM -0500, Kari Lippert wrote:
> Here's a start....
> 
> To design this, the better question to ask is what is required to uniquely
> location a point in a virtual world? The information can always be encoded with
> more user-friendly names/references as required.
> 
> Name of World
> Server
> Instance
> Region
> x-coordinate
> y-coordinate
> z-coordinate

There are going to be a lot of "worlds" (an arbitrary number).
The best way to easily garantee uniqueness is to use some domainname
that is associated with that world, ie, "example-world.com".
I think that this should (indeed) be the first part of the URI,
or rather, that the first part of the URI should be world-unique.
In order not to confuse the domainname with any other service
of that domain, the URI should have a leading part that specifies
what it is, hence:

vwrap://example-world.com/...whateverelse...

Also, "Server" and "Instance" would be rather optional, since they
do not exist in the virtual world. I suppose it would be better
to put such things in the hostname, ie:

vwrap://server1-instance2.example-world.com/region/x/y/z

-- 
Carlo Wood <carlo@alinoe.com>