[Opensim-dev] Capabilities
Diva Canto
diva at metaverseink.com
Fri Apr 29 22:01:17 UTC 2011
On 4/29/2011 2:37 PM, Melanie wrote:
> 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.
The idea is generic; our implementation is not; it's full of LL-specific
things, like LLSD, and it is serving the Linden clients specifically.
Other uses of capabilities will probably look quite different.
> 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.
We can have modules in any dll. The proposal here is to move all
CAPs-related modules out of the core dlls, and have them in a Linden
dll, because they are designed to serve the Linden clients.
> 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.
I agree. We can place them in some other Server.Handlers-like dll. How
about OpenSim.Server.Capabilities.dll?
Crista
More information about the Opensim-dev
mailing list