[Opensim-dev] OGPX and IETF-ing things
Melanie
melanie at t-data.com
Wed Jun 3 19:54:33 UTC 2009
I agree on getting it working first. I also consider OGP and HG2
mutually exclusive and don't foresee a region wanting to have both.
Melanie
Cristina Videira Lopes wrote:
> Inifinity sent me a very nice private message, which, because it was
> private, I'm not going to forward here. But the bottom line of his
> nice message could use some public discussion. Essentially Infinity
> is suggesting that we move towards getting the Hypergrid work into
> the IETF, through this newly created OGPX working group.
>
> Personally, I think this is all premature. IETF-ing the Hypergrid is
> premature for different reasons than IETF-ing OGP is premature. The
> Hypergrid is not really ready for prime time until we have the
> Hypergrid2 in place, with its security model to protect users from
> malicious simulators. OGP is not ready for prime time because no one
> has seen it yet, at least not any reasonably complete implementation
> of it.
>
> The right thing to do, I think, is to first have implementations of
> both OGP and the Hypergrid2 in OpenSim. Once that is in place, we can
> all see the similarities and differences, and try to standardize the
> similar pieces. Alternatively, we can try to work together towards
> one single interop protocol, but honestly I think that's not going to
> happen, simply because there is space for many (not just 2, but 3 or 4)
>
> What I suspect will happen is that OGP and the Hypergrid will have
> several pieces that are very much in sync, with small details that
> are different, and then they will have a few really important pieces
> that are substantially different. Things like posting/retrieving
> agents to/from regions, for example, we already converged to using
> REST; inventory access, we already converged to using capability
> URLs, etc. Small details such as the format of the data on the wire
> are different, but that doesn't really matter as long as we agree
> that the Content-type can be set to different things.
>
> The thing that will be substantially different is the issue of
> authority: what component has authority to do what. In OGP regions
> are still the ones doing agent transfers, therefore implying a trust
> relation between interacting grids that must be established in some
> non-technical manner (i.e. the receiving region trusts that the
> sending region is not stealing the user's identity). In the
> Hypergrid, agent transfers between non-trusting regions are done on
> the client side, so that the identity of the user can always be
> verified, there is no region in the middle acting on behalf of anyone.
>
> So, that's the main difference, as far as I understand OGP.
>
> The Hypergrid2 is in place through a proof-of-concept prototype
> client (Grider) and a couple of small but horrible hacks in OpenSim.
> OGP implementations don't exist yet, or they are not available to us
> which is the same. I think there's a lot of work to do before we go
> and propose any of this as standards.
>
> But I thought I'd bring this up for discussion. Maybe other people
> aren't as strict on working implementations as I am.
>
> Crista
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
More information about the Opensim-dev
mailing list