[Opensim-dev] OGP module and the grand re-factor...

David W Levine dwl at us.ibm.com
Thu Jan 7 21:29:23 UTC 2010


There's a more recent copy on the github repository linked to out of 
gridforge. (gridforge still being SVN is... a wee challange)  The tree 
there is a light fork off
of September.  There are a couple of changes which permit inventory to run 
from caps hosted by the Agent Service in that tree, as well as some code 
to manage
reflecting region inventory interactions to the Agent Service.  
git://github.com/zekizeki/agentservice.git   That should be current. 

I've been giving the right way to sync up a bit of thought. I suspect that 
the OGP module really wants to be built at a different layer in the post 
re-factor world, probably 
as a service, using the connectors to talk to the rest of the system like 
any other well behaved component. The basic task of the OGP code is to 
parse the request from
a remote Agent Service, decide whether to accept it or not, and then, 
setup the region to welcome the client. Currently the OGP code stuff 
things into the region with a bit
of a sledghammer. I'd think doing it properly, with connectors would be 
much nicer for everyone, and isolate the code properly. I suspect the 
biggest tricky bit is whether
the right bits are exposed to have the region ready to talk to the client 
with the right agentID, secure Circuit ID, and a properly setup user agent 
to match. I'll start looking
at that in the current connector code.

Overall, the connector approach, and getting as many of the services 
decoupled is clearly the way to go, especially, if we want to allow 
everyone to explore a range of
messaging, inventory and asset serving models over the next chunk of grid 
evolution. I'm hopeful we can start getting some really useful evolution 
to happen pairwise in the
clients and the services this year, which should make everyone's life more 
flexible. 

- David



opensim-dev-bounces at lists.berlios.de wrote on 01/06/2010 01:14:32 PM:

> [image removed] 
> 
> Re: [Opensim-dev] OGP module and the grand re-factor...
> 
> diva 
> 
> to:
> 
> opensim-dev
> 
> 01/06/2010 01:14 PM
> 
> Sent by:
> 
> opensim-dev-bounces at lists.berlios.de
> 
> Please respond to diva, opensim-dev
> 
> Hi David,
> 
> First question is: what's the most updated version of OGP? Is it what's 
> currently in the core distro, or do you have something more recent 
> somewhere else?
> 
> Diva / Crista
> 
> David W Levine wrote:
> > 
> > I gather the current grand refactoring is washing up on the shores of 
> > the OGP module (which is hardly surprising) So, I'll raise my hand and 

> > say "I'll make sure it gets sorted out" I gather Melanie and DIva are 
> > looking
> > for that hand raise, so here it is. Since I'm also about to look at 
> > adding in X.509 based counterpart validation to the code this month, 
> > I'll be in there anyway. So... Lets sort out what's needed to make 
this 
> > as painless as
> > possible for everyone.
> > 
> > 
> > 
> > - David / Zha
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at lists.berlios.de
> > https://lists.berlios.de/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20100107/190baf01/attachment-0001.html>


More information about the Opensim-dev mailing list