It was buried in another post, but I maintain that the definitive problem is not th eone where the "authority" simply disappears (wait to update the cache), but where there are multiple "authorities" claiming the same UUID!<br>
<br>There are numerous reasons why this could happen, ONE of which is "malfeasance" (fraud)!<br><br>More likely is the case where the cached "authority" is very much out of date and there have been several changes since the last cache update! In some situations this could happen in only a few minutes!<br>
<br>Every other case resolves to (a) it is in the cache (update whenever we can) or (b) the (single) authority can tell us what we should use as the "name"/UUID<br><br>While Diva has pointed out that EVERY "name" is really a UUID (not obvious in the "global" case) many of the comments imply that the "name" is some arbitrary text string! <br>
<br>I claim that Diva is exactly correct - the UUID *IS* the name BOTH global and local, and the "text string" (of whatever form) is merely the "human compatible liveware" version. ANYTHING else leads to an enormous number of identity collisions!<br>
<br>I think that it is all available in the "open" literature now, but in the 1960's/1970's the US Military spent an enormous effort ($$$) to be certain that the person with the badge "General Jack D. Ripper" really WAS that person! With Nuclear Weapons the stakes really ARE that high! <br>
<br>Our problem is very similar although not with such dramatic consequences. <br><br>Karen<br><br><div class="gmail_quote">On Tue, Aug 31, 2010 at 1:17 AM, Ai Austin <span dir="ltr"><<a href="mailto:ai.ai.austin@gmail.com">ai.ai.austin@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">myticaldemina makes a lot of good points... one thing that could be problematic though relates to this comment...<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
From: <<a href="mailto:mysticaldemina@xrgrid.com" target="_blank">mysticaldemina@xrgrid.com</a>><br>
...I would suggest any<div class="im"><br>
proxies would give the external system and identifier and not chain proxy to<br>
proxy unless there is a reason to do it, and the assets should be copied<br>
from the original source.<br>
</div></blockquote>
<br>
<br>
I agree with the first half... no chains, just hand over the external system "authority" and its given identifier pair for the identity involved.<br>
<br>
But I don't agree at all with the idea that you then have to get the asset from that original authority. The permissions could have changed, corruptions could have occurred or much more likely the authority simply will no longer be there. The asset "as is" (with its textures, scripted content and what not) should be provided to the destination location/grid if the object permissions allow it, with proper transfer of the permissions to next owner exactly as if an avatar to avatar transfer or rez in world took place on the local grid, without trying to reload the asset from an original source.<div>
<div></div><div class="h5"><br>
.<br>
<br>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br>