No subject


Sat Apr 19 02:14:48 UTC 2014


say you have good chances to get things done nicely here. Although I =
don't agree on all your opinions (read: OpenID, OAuth), sometimes =
someone has to implement things *when and *how she thinks it is right =
without political constraints to make an impact.

After all someone could think about paying you for your work. At least a =
bit more than a hippo and a missing free t-shirt.


-----Urspr=FCngliche Nachricht-----
Von: opensim-dev-bounces at lists.berlios.de im Auftrag von Cristina =
Videira Lopes
Gesendet: Mi 03.06.2009 21:37
An: opensim-dev at lists.berlios.de
Betreff: [Opensim-dev] OGPX and IETF-ing things [text]
=20
Inifinity sent me a very nice private message, which, because it was =20
private, I'm not going to forward here. But the bottom line of his =20
nice message could use some public discussion. Essentially Infinity =20
is suggesting that we move towards getting the Hypergrid work into =20
the IETF, through this newly created OGPX working group.

Personally, I think this is all premature. IETF-ing the Hypergrid is =20
premature for different reasons than IETF-ing OGP is premature. The =20
Hypergrid is not really ready for prime time until we have the =20
Hypergrid2 in place, with its security model to protect users from =20
malicious simulators. OGP is not ready for prime time because no one =20
has seen it yet, at least not any reasonably complete implementation =20
of it.

The right thing to do, I think, is to first have implementations of =20
both OGP and the Hypergrid2 in OpenSim. Once that is in place, we can =20
all see the similarities and differences, and try to standardize the =20
similar pieces. Alternatively, we can try to work together towards =20
one single interop protocol, but honestly I think that's not going to =20
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 =20
several pieces that are very much in sync, with small details that =20
are different, and then they will have a few really important pieces =20
that are substantially different. Things like posting/retrieving =20
agents to/from regions, for example, we already converged to using =20
REST; inventory access, we already converged to using capability =20
URLs, etc. Small details such as the format of the data on the wire =20
are different, but that doesn't really matter as long as we agree =20
that the Content-type can be set to different things.

The thing that will be substantially different is the issue of =20
authority: what component has authority to do what. In OGP regions =20
are still the ones doing agent transfers, therefore implying a trust =20
relation between interacting grids that must be established in some =20
non-technical manner (i.e. the receiving region trusts that the =20
sending region is not stealing the user's identity). In the =20
Hypergrid, agent transfers between non-trusting regions are done on =20
the client side, so that the identity of the user can always be =20
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 =20
client (Grider) and a couple of small but horrible hacks in OpenSim. =20
OGP implementations don't exist yet, or they are not available to us =20
which is the same. I think there's a lot of work to do before we go =20
and propose any of this as standards.

But I thought I'd bring this up for discussion. Maybe other people =20
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


------_=_NextPart_001_01C9E488.83096C2A
Content-Type: application/ms-tnef;
	name="winmail.dat"
Content-Transfer-Encoding: base64

eJ8+IjUUAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAMgAAAEFXOiBbT3BlbnNpbS1kZXZd
IE9HUFggYW5kIElFVEYtaW5nIHRoaW5ncyBbdGV4dF0AnxABBYADAA4AAADZBwYAAwAWABIAHwAD
ADMBASCAAwAOAAAA2QcGAAMAFgASADQAAwBIAQEJgAEAIQAAADEyODAzQjcyMzQyQzhCNEM5RDIz
RjMyRUU0NjBFNjk4ABMHAQOQBgDwEAAAOQAAAAMAJgAAAAAAAwA2AAAAAABAADkAhWppdojkyQEe
AD0AAQAAAAUAAABBVzogAAAAAAIBRwABAAAALwAAAGM9REU7YT0gO3A9Yml0bGFiO2w9SEVSTUVT
LTA5MDYwMzIwMTg1MlotMjUyODYAAB4ASQABAAAALgAAAFtPcGVuc2ltLWRldl0gT0dQWCBhbmQg
SUVURi1pbmcgdGhpbmdzIFt0ZXh0XQAAAEAATgAAwgjLguTJAR4AWgABAAAAJQAAAG9wZW5zaW0t
ZGV2LWJvdW5jZXNAbGlzdHMuYmVybGlvcy5kZQAAAAACAVsAAQAAAGcAAAAAAAAAgSsfpL6jEBmd
bgDdAQ9UAgAAAABvcGVuc2ltLWRldi1ib3VuY2VzQGxpc3RzLmJlcmxpb3MuZGUAU01UUABvcGVu
c2ltLWRldi1ib3VuY2VzQGxpc3RzLmJlcmxpb3MuZGUAAAIBXAABAAAAKgAAAFNNVFA6T1BFTlNJ
TS1ERVYtQk9VTkNFU0BMSVNUUy5CRVJMSU9TLkRFAAAAHgBdAAEAAAAXAAAAQ3Jpc3RpbmEgVmlk
ZWlyYSBMb3BlcwAAAgFeAAEAAABGAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAAAAQ3Jpc3RpbmEg
VmlkZWlyYSBMb3BlcwBTTVRQAGxvcGVzQGljcy51Y2kuZWR1AAAAAgFfAAEAAAAXAAAAU01UUDpM
T1BFU0BJQ1MuVUNJLkVEVQAAHgBmAAEAAAAFAAAAU01UUAAAAAAeAGcAAQAAACUAAABvcGVuc2lt
LWRldi1ib3VuY2VzQGxpc3RzLmJlcmxpb3MuZGUAAAAAHgBoAAEAAAAFAAAAU01UUAAAAAAeAGkA
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
NDgwRjIyQkI3MDIxNDJCM0FAaGVybWVzLmJpdGxhYi5kZT4AHgA5EAEAAAAzAAAAPEQ4RThFMzE2
LTJCRjAtNENFNS1CRjVGLTE0OEE5MUJEQjY4MUBpY3MudWNpLmVkdT4AAB4ARxABAAAADwAAAG1l
c3NhZ2UvcmZjODIyAAALAPIQAQAAAB8A8xABAAAAcAAAAEEAVwAlADMAQQAgAFsATwBwAGUAbgBz
AGkAbQAtAGQAZQB2AF0AIABPAEcAUABYACAAYQBuAGQAIABJAEUAVABGAC0AaQBuAGcAIAB0AGgA
aQBuAGcAcwAgAFsAdABlAHgAdABdAC4ARQBNAEwAAAALAPYQAAAAAEAABzATp2R2iOTJAUAACDDy
eRyDiOTJAQMA3j+vbwAAAwDxPwcEAAAeAPg/AQAAAAwAAABEaXJrIEtyYXVzZQACAfk/AQAAAEcA
AAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089QklUTEFCL09VPUJJVExBQi9DTj1SRUNJ
UElFTlRTL0NOPURJUktLAAAeAPo/AQAAABUAAABTeXN0ZW0gQWRtaW5pc3RyYXRvcgAAAAACAfs/
AQAAAB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAALgAAAAMA/T/kBAAAAwAZQAAAAAAD
ABpAAAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAAAAYAAABESVJLSwAAAB4AMUABAAAABgAAAERJ
UktLAAAAHgAyQAEAAAAlAAAAb3BlbnNpbS1kZXYtYm91bmNlc0BsaXN0cy5iZXJsaW9zLmRlAAAA
AB4AM0ABAAAAEgAAAGxvcGVzQGljcy51Y2kuZWR1AAAAHgA4QAEAAAAGAAAARElSS0sAAAAeADlA
AQAAAAIAAAAuAAAAAwB2QP////8LACkAAAAAAAsAIwAAAAAAAwAGEKBtVGgDAAcQowsAAAMAEBAA
AAAAAwAREAAAAAAeAAgQAQAAAGUAAABGUk9NWU9VUlRSQUNLUkVDT1JEVkVSWVdFTExET0NVTUVO
VEVESU5USElTTUFJTElOR0xJU1QsSURTQVlZT1VIQVZFR09PRENIQU5DRVNUT0dFVFRISU5HU0RP
TkVOSUNFTFlIAAAAAAIBfwABAAAAPAAAADw3MkMxQzlFNTc4MEExMzRGODk2NTMwRDQ4MEYyMkJC
NzAyMTQyQjNBQGhlcm1lcy5iaXRsYWIuZGU+APxM

------_=_NextPart_001_01C9E488.83096C2A--



More information about the Opensim-dev mailing list