On 08/31/2010 10:14 PM, Justin Clark-Casey wrote:
On 31/08/10 18:56, [email protected] 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

_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to