[Opensim-dev] Proposal: IntegrationService for Robust

James Hughes jamesh at bluewallgroup.com
Tue Jul 10 20:16:19 UTC 2012


I have been working on some things,  for a while now, revolving around 
the idea of making external applications integration easier and helping 
provide a place to buffer between the changes that can happen in core 
and external applications that depend on stability. The proposal can be 
found at: http://opensimulator.org/wiki/IntegrationService with 
additional material at http://bluewallvirtual.com/node/46 . Code is in 
the OpenSim repository under the integration branch or may be seen at 
https://github.com/BlueWall/opensim/tree/integration.

The bulk of the code is in 
https://github.com/BlueWall/opensim/tree/integration/OpenSim/Services/IntegrationService 
and some at 
https://github.com/BlueWall/opensim/tree/integration/OpenSim/Server/Handlers/Integration 
. Some example code is here...

landtool using a plugin to retrieve data needed for land sales: 
https://github.com/BlueWall/IntegrationHelper with the php here: 
http://pastebin.com/yUGph1aD

It is working for test purposes and has some supporting facilities setup 
for testing with more details at: http://bluewallvirtual.com/node/46 . I 
will be getting some additional documentation together about developing 
the plugins and setting up repositories. I have set some time aside to 
be responsive to working on this and would appreciate input. I am 
interested in getting more eyes on it and getting it ready to include in 
core under an experimental status. After that, I would be interested in 
helping develop a stable/basic API for integration with the plugins and 
helping get the API into popular language libraries.

Thanks!
BlueWall



More information about the Opensim-dev mailing list