Tampa
Member
There was a discussion on IRC today about extending search to other grids as well to essentially make it metaverse-wide instead of just local. The discussion was mainly about whether this should be handled via robust, queries sent from it to all other known grids, or from the viewer, searching via its known grids from the grid manager.
I think the best approach would be to search via the viewer and simply have it and the grid exchange search urls they know to extend both known list of urls. This would prevent the local grid from becoming the chokepoint of large search requests and still provide exchange of urls to extend the search.
For starters though, and I guess to prove it's not that complicated, my suggestion is perhaps making search use all search urls from the grid manager rather than just that of the local grid. As this is just editing to extend the query in the viewer it should not be that complex to do. Whether an actual cap to exchange urls is added to OpenSim is still in the stars, but I would like to see what it would look like querying a ton of grids as I have a list of about 300 of them via my OpenGridList project.
I think the best approach would be to search via the viewer and simply have it and the grid exchange search urls they know to extend both known list of urls. This would prevent the local grid from becoming the chokepoint of large search requests and still provide exchange of urls to extend the search.
For starters though, and I guess to prove it's not that complicated, my suggestion is perhaps making search use all search urls from the grid manager rather than just that of the local grid. As this is just editing to extend the query in the viewer it should not be that complex to do. Whether an actual cap to exchange urls is added to OpenSim is still in the stars, but I would like to see what it would look like querying a ton of grids as I have a list of about 300 of them via my OpenGridList project.