A little background:

The purpose of my suggesting this is so that on HG TP into a region, the Destination Guide URL in the viewer can be switched to one for that grid, so that when you go to another grid, you can see their guide instead of your grid's guide (which your viewer is configured with when you log in. This provides an easy, built-in way for grids to tell you about their points of interest.

Personally, I think this should stay a grid-level value, that regions shouldn't be able to override, as then they would/could usurp the grid's guide. Others had a different opinion.

Sending it to the region then up via the extras, seemed the right way to do this as this is an optional setting and we already send some optional things up to the viewer this way. LiruCookies and lkalif are already/about to implement the viewer side of this, expecting destination-guide-url to be sent up via the extras.

-ste (smxy)

On 7/30/14, 10:49 PM, Nicky Perian wrote:
imo, I think this should be delivered with grid info. This provides a cleaner way to handle the URL on the viewer end.



On Wed, Jul 30, 2014 at 7:06 PM, Justin Clark-Casey <[email protected] <mailto:[email protected]>> wrote:

    Hi BlueWall,

    I see you added this service to master today which appears to
    allow simulators to fetch 'extra' information about OpenSimulator
    features at runtime [1].  I have a number of questions/points.

    1.  Can't this be part of GridInfo?  Why do we need another
    service for this?

    2.  Why is the Robust side config named [SimulatorExtraFeatures]?
     This makes it a pain to get a uniform config story for standalone
    as well as grid.  Can't it also be [SimulatorFeatures] so that
    standalone doesn't need another seemingly identical section if it
    needs to get this config?

    3.  What is the purpose of the region_override config value?  If
    regions did want different values for extra features then it would
    be trivial for them to workaround this.  If these really do need
    to be unique to the grid, then I think they should really be
    fetched by the viewer directly from the service and not via the
    SimulatorFeatures capability, as many of these are not really
    simulator features but grid-wide.

    4.  I know Json RPC was already used for profiles, but it's
    getting to be a real pain when services keep using different
    access methods (REST, HTTP query parameters, RPC, etc.).  Can't we
    use HTTP query for this like many of the existing services? [2]

    [1] http://opensimulator.org/wiki/SimulatorFeatures_Extras
    [2] http://opensimulator.org/wiki/Services

-- Justin Clark-Casey (justincc)
    OSVW Consulting
    http://justincc.org
    http://twitter.com/justincc
    _______________________________________________
    Opensim-dev mailing list
    [email protected] <mailto:[email protected]>
    http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev




_______________________________________________
Opensim-dev mailing list
[email protected]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

_______________________________________________
Opensim-dev mailing list
[email protected]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

Reply via email to