[Opensim-dev] standardizing on uuid string formats

Kyle Hamilton aerowolf at gmail.com
Sat Jun 14 07:23:18 UTC 2008


First: +1 for hyphens.  They're the standard format as described in
RFC4122, ITU X.667, and ISO/IEC 11578:1996.

I think there's a design (DHT) that might allow the UUIDs to not have
to carry information about the originating grid.

However, there's a question I have: What is the mechanism that OpenSim
uses right now to allocate a new UUID?  If (and only if) it adheres to
RFC 4122, it can actually guarantee node- and time-based uniqueness
(at least for long enough that a different identification standard to
come forth).

See http://www.famkruithof.net/guid-uuid-make.html for a more
human-readable description of how to create UUIDs that are unique.

-Kyle H

On Fri, Jun 13, 2008 at 7:08 AM, James Hughes <jamesh at bluewallgroup.com> wrote:
> Something I have thought about concerning UUID's and grid
> interoperability is this; do things like textures, clothing, shapes need
> a common UUID to work properly? Also, some things may need to carry bits
> of information to identify the originating grid.
>
> Is it too early, yet, to start thinking about those things? Or, are they
> even an issue?



More information about the Opensim-dev mailing list