In the Second Life system, creator and owner are treated quite differently. Creator is effectively just an identifier
unlinked to anything else, which is why it was (relatively) easy to introduce Hypergrid style identifiers.
However, owner has to be a UUID for permissions and many other reasons.
Last owner is also physically a UUID in the code. I don't believe it's that important in terms of code logic. As far
as I can see, the only place that it's used in the entire code base is a permissions check relating to object
duplication where the object is currently owned by a group but that group was also not the last owner (i.e. they did not
duplicate it).
Because it's a UUID in the code, there's no way it can have an HG identifier. Because it's only used in a single place,
impact of a bad setting is minimal (it will just stop an object being duped in the above circumstance).
On 01/08/14 21:30, Ai Austin wrote:
At 20:47 01/08/2014, [email protected] wrote:
So there is no need for the LastOwnerID to be wider than the UUID field length.
No Justin last owner can be someone from a different grid as they can give you
items while travelling. or you can take
items last owner by them on another grid. Unless this last owner field is
EXPLICITLY set to none or null UUID for HG
takes and gives?
_______________________________________________
Opensim-dev mailing list
[email protected]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
_______________________________________________
Opensim-dev mailing list
[email protected]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev