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 > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev > > _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
