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