Stefan Andersson wrote:
Kind of crazy idea here, but how is 'landmarks' actually stored on the server and used by the client? Shouldn't we be able to store grid and region endpoint in a landmark? I mean, if the landmark contains the region name, it could just as well be stored with target grid and/or region endpoint in it as well?

If the client only uses an uuid, it should be requesting that conversion from the region, which could in turn use the users home grid servers to resolve the uuid request into more metadata - as the landmark was originally created on that grid. (yes, that could, in theory, mean that person A clicking on a landmark in region B would cause B to talk to home grid C that will access originating grid D to resolve the actual endpoint and things like that, but hey - think of the possibilities!


There's lots of possibilities, I just found out doing this. The map search, for example, was a wonderful surprise, since the viewer sends whatever we type there verbatim to the server. So we can type anything we want and interpret it on the server-side...

I haven't looked into landmarks yet, but it's quite possible that it does the same.


_______________________________________________
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to