[Opensim-dev] Capabilities

Melanie melanie at t-data.com
Fri Apr 29 21:37:45 UTC 2011


Hi,

Caps as such are a a generic concept, they are not a Lindenism,
IMHO. Linden didn't invent them and I believe that the CAPS
mechanism as such should remain in the normal namespace.

Also, modules already use CAPS, if CAPS were in the client stack,
they would be much harder to access,, since the client stack is
somewhat isolated from modules.

I believe that it should be possible to re-route caps to other
destinations, ROBUST or external servers, but not by moving all
handlers into the Servers namespace, that is not what it was meant
for. That would bloat and pollute it. This warrants more discussion.

In it's present form I can't endorse that proposal.

Melanie

Diva Canto wrote:
> 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
> 
> 
> _______________________________________________
> 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