[Opensim-dev] Capabilities

Diva Canto diva at metaverseink.com
Fri Apr 29 21:19:21 UTC 2011


I would like to clean up the way OpenSim handles capabilities. Here are 
my goals:
(1) move everything-capabilities into LL space, because this is 
something that's very specific to the Linden-family of clients; and
(2) make Capability URLs be externally configurable so that some of 
those services can be served from a Robust server, if operators see that 
need

More specifically, I would like to:

- rename OpenSim.Region.ClientStackLindenUDP to 
OpenSim.Region.ClientStackLinden
- create two folders in there: UDP and Capabilities
- Move everything that's currently under 
OpenSim.Region.ClientStackLindenUDP to the subfolder UDP
- Move OpenSim.Framework.Capabilities to the subfolder Capabilities
- Move the module that's currently in 
OpenSim.Region.CoreModules.Agent.Capabilities (CapabilitiesModule) to 
OpenSim.Region.ClientStackLinden.Capabilities
- Move what's currently in 
OpenSim.Region.CoreModules.Framework.EventQueue to 
OpenSim.Region.ClientStackLinden.Capabilities
- Move what's currently in 
OpenSim.Region.CoreModules.Framework.Avatar.Assets to 
OpenSim.Region.ClientStackLinden.Capabilities
- refactor some of these modules, so that the handlers themselves are in 
OpenSim.Server.Handlers, so that they can be served from a Robust server

Thoughts? Objections? Cautions?

Crista / Diva





More information about the Opensim-dev mailing list