[Opensim-dev] Get grid information from user server?
Mana Janus
mana.janus at web.de
Thu Jul 24 19:44:08 UTC 2008
Hello,
Not too long ago, I started working on a new viewer targeted at OpenSim
users. I like the idea of using links like "opensim://user.server:port/"
to easily connect to another grid. They can be handled by the viewer
directly, but the viewer needs more information on the grid, like login
page and helper URI.
I suggest to add a new function "get_grid_info" to the user server, that
returns an LLSD map containing information on the grid required by the
viewer. The LLSD map allows to add more information any time, without
breaking older viewers.
Below is an ad-hoc list of information that would be useful to the
viewer. I am sure there is more... :-)
* Grid name for display, allowing space and other special characters.
* Short grid ID or "unixname", alphanumeric, preferably lower-case.
It can be used as a part of file names for storing grid-specific
information and settings.
* Link to the login page.
* The helper URI.
* Link to the grid's web site.
* Link for "create account".
* Link for "forgotten password".
* Link for "help" and F1.
I guess this is not a huge effort to implement. Apart from making
opensim:// links work smoothly, it would save the user from typing all
those options on the command line.
Ohh, and if someone is interested in trying my viewer, more details and
download are at
http://mjm.game-host.org/opensim:viewer:contents
My plans are to move it over to SourceForge, creating a platform for
experimenting with OpenSim specific features, as they have been
discussed here.
The viewer should nevertheless still be able to connect to Second Life. :-)
And, hmm, as it connects by default to OSGrid, and I really love the
hippo, I would like to try replacing all the SL icons with the OSGrid
hippo. Would it be OK, to use the OSGrid hippo in that way? I think
"Hippo OpenSim Viewer" would also be a nice name...
Any comments welcome... :-)
Mana
More information about the Opensim-dev
mailing list