[sldev] Request for LL feedback on avatar scanner features

Dale Glass dale at daleglass.net
Tue Jan 30 15:39:38 PST 2007


Hi!

I've been working on an avatar scanner right in the client. Here's the 
screenshot of a recent build:

http://daleglass.net/images/screenshots/avlist3_001.jpg

I would like to ask, just in case, if LL would have any problem with any of 
the features that I'm working on. I wouldn't want to infringe any sort of 
policy or anything like that.

So, here's what it can do, right now:

* Shows a list of all avatars known to the client. This can be easily more 
than a standard 96m scanner, and seems to depend on rendering distance.

* Keeps an internal list of avatars, and continues showing avatars that 
disappeared in the list for several seconds to give people time to perform 
some action on them (intended to make it easier to deal with griefers that do 
something nasty, then teleport out)

* Shows Linden accounts in bold. This will be expanded later to highlight 
people who are very new, don't have a credit card on file, etc depending on 
user configuration.

* Allows easy access to IM, profiles, etc

* Allows to start a conference to multiple avatars around you, the same way it 
works in the friends list.

* Allows tracking an avatar by placing a beacon on it. In the case the 
selected avatar isn't a friend who gave map location permission, it works 
anyway by placing a beacon on the avatar's last known position. This of 
course only works so long the avatar being tracked is near enough to be seen 
by the user.

* Automatically retrieves the birth date, account type and payment data for 
all users shown. The data is of course cached, and if this is too much of an 
extra load, I'll implement a permanent on-disk cache. If data doesn't arrive, 
it will retry with an exponential backoff (starting from 1 minute, doubling 
until 30 minutes)


What is not done yet, but will be:

* Integration with my TrustNet system. See here for details:
http://daleglass.net/tikiwiki/tiki-index.php?page=TrustNetAvatarScanner
http://daleglass.net/tikiwiki/tiki-index.php?page=HowTrustNetWorks

* Integration with resident-run databases. For example, I've been asked 
whether I could make it automatically query a website with a database of 
buyers to be able to tell people who are using avatars made with copybot, for 
instance.

* Buttons for administrative actions such as ban/eject/freeze/etc

* Longer term, a display (as an icon for instance) indicating whether the 
avatar is playing a sound, rezzing objects, or emitting particles.

* Also longer term, option to make the client stop rendering an avatar 
completely.


The code alreday works pretty well, but lacks polish. Assuming nobody has a 
problem with it, I should be able to release an initial version in a week or 
so.

So far, all it does (except retrieving profile data) relies on information 
already available to the client, so I hope nobody will have a problem with 
it. Nevertheless, I thought it was better to ask just in case :-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20070131/3cc9b9b2/attachment.pgp


More information about the SLDev mailing list