[Opensim-dev] Global identifiers
Steven Westcot
tsudico at gmail.com
Sun Aug 29 21:51:43 UTC 2010
Hello,
I've been reading the mailing list for a while, but haven't really had much
input. I'd like to give my own opinion on the current matter though. I
like Melanie's format:
http://www.avination.net/user/44626b40-13d6-4817-b61b-de5df7b5e7e8/Melanie+Milland
I think having the avatar name added to the URI would definitely help give
attribution and prevent unnecessary polling. For a hypergrid avatar, IMs
and Friends would only need the UUID. Objects are a different matter
though. If the object has left one grid and traveled to another, the only
way a human readable name can be discerned would either be to poll the
original grid's agent service each time the creator's name was needed or to
cache the data in the URI itself. Having the data exist in the URI would
help prevent issues if the original grid was temporarily
or permanently unavailable.
The only issue I see with including the extra information is if a grid
doesn't conform to the standard first + last naming, but has their own
identity format. In cases such as those, the grid's agent/identity service
should be able to create a URI that does give proper attribution(perhaps by
using existing escaped characters)
Steve W.
> Message: 2
> Date: Sun, 29 Aug 2010 14:50:08 -0400
> From: Mike Dickson <mike.dickson at hp.com>
> To: "opensim-dev at lists.berlios.de" <opensim-dev at lists.berlios.de>
> Subject: Re: [Opensim-dev] Global identifiers
> Message-ID: <1283107808.13484.104.camel at mdickson-linux>
> Content-Type: text/plain; charset="UTF-8"
>
> Sigh
>
> The name has absolutely zero value for any sort of attribution. I can
> have the same name someplace else (or on the same grid if the grid owner
> allows it an uses some other identifier or mechanism for
> authentication). Only UUID is valid to identify a specific agent. Also,
> what if I don't want just anyone to know the full names of my users. Or
> if I use a slightly different mechanism to describe a user (email
> addresses for instance).
>
> The core developers have said over and over again that OpenSim is a
> framework. That being the case the semantics of "names" can vary across
> grids and how could you ever depend on anything like that to do
> "attribution". Only the Agent service for a grid should be able to
> resolve agent id's down to more specific information. In that way it
> can also provide whatever access controls on that information the grid
> owner prefers in order to enforce that grid's TOS.
>
> Mike
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20100829/9987de8f/attachment-0001.html>
More information about the Opensim-dev
mailing list