[opensource-dev] Client-side Permissions Management
Jason Giglio
gigstaggart at gmail.com
Sat Mar 6 17:45:29 PST 2010
Rob Nelson wrote:
> Consider a user in a sandbox who wants to clean up his mess. If he were
> using a viewer based on LibOMV, all the viewer would have to do is loop
> through the region's object dictionary and return/delete objects that he
> owns. In the LL viewer (correct me if I'm wrong), LLSelectMgr actually
> returns the permissions (*and owner/creator info*) , so the viewer would
> have to select each and every object within the sim to grab its
> permissions, which seems rather wasteful of bandwidth, and troublesome
> in general. This works fine for situations where the object is selected
> anyway (when building or right-clicking), but it's horribly inefficient
> for scripting.
A small but important distinction... it's not every object in the sim,
it's something more like "every object that's kind of close by".
I tried to write a client side feature that would gather a list of all
scripted objects in a sim, and the wall I ran into was that the viewer
is completely ignorant of the existence of up to half the objects in a
sim, and has no way of asking for information on them.
-Jason
More information about the opensource-dev
mailing list