[Opensim-dev] Global identifiers

Mike Dickson mike.dickson at hp.com
Wed Sep 1 13:56:05 UTC 2010


  On 08/31/2010 10:14 PM, Justin Clark-Casey wrote:
> On 31/08/10 18:56, diva at metaverseink.com wrote:
>>   plugin. If you run into a missing hook, just let me know.
>>
>> Bottom line wrt interop, two major things happened: 1) the hypergrid
>> 1.5, a system-to-system (S2S) architecture with the trust/security model
>> explained below; and 2) the clean up of the framework, allowing anyone
>> to experiment with interop.
> Yeah, I'd really like to +1 this.  If people want to experiment with alternative solutions to Hypergrid on top of
> OpenSim we're very happy to make or accept patches for the required modularity.  And if a core OpenSim developer
> supports and maintains an alternative solution then there's no reason that it couldn't be part of the OpenSim itself,
> provided that it's sufficiently general.  OGP code for instance, is still present in OpenSim.
I think that would be a great step forward for OpenSim.  Ideally you 
could segment HyperGrid to the side and implement any cross grid stuff 
externally.  IMO distributed grids will largely decompose to a set of 
distributed services and a web of trust across them that defines the 
model (completely open to walled garden).

More on OGP below.
> Like Diva, I also think that good standards very often only come out of working implementations.  Hence, though I've
> been following the VWRAP lists (and OGP before that) I haven't been participating since there's been a lot of
> hard-to-follow discussion without much real-world consequence.  And as a working developer I don't have the luxury of
> sitting on my tush and contemplating the Platonic world of future standards all day ;) (joking).
This is really the issue that has always bothered me.  There's been an 
assertion that working code was more important than "standards".  Truth 
is, standards are hard work, its more fun to hack code.  And there *was* 
an existing implementation. LL and IBM demonstrated some limited cross 
grid functionality (hence the OGP work).  And asserting politics was an 
issue is just lame.  Linden Labs put forward a *working* system as a 
starting point along with some jointly developed code demonstrating 
limited interoperability. The code was even available to the OpenSim 
team.  So if there was a "political agenda" it was on both sides.  LL 
wanting to preserve some compatibility with their existing system (but 
willing to consider changes) and on the HyperGrid side a desire to 
explore and research ideas.

What still remains is the hard work of creating a standard that defines 
interoperability.  It would be great to see that progress, along with 
the code.

Mike




More information about the Opensim-dev mailing list