Re: [Opensim-dev] Robust dynamic connector plugins...

2012-11-15 Thread Justin Clark-Casey
On 15/11/12 14:39, James Hughes wrote: * IRobustConnector appears to assume that all ROBUST plugins implement HTTP handlers. However, some plugins may just provide extra debug console commands (some such region plugins exist already) or extend other plugins (and thus don't implement their own ha

Re: [Opensim-dev] Robust dynamic connector plugins...

2012-11-15 Thread James Hughes
On 11/10/2012 12:48 AM, Justin Clark-Casey wrote: Hi James. Sorry it's taken so long for me to reply, various work pressures and other stuff. No problem - same here :) Yeah, personally I'm happy going with Mono.Addins. As you say, we're already using it and going with the MEF would mean roll

Re: [Opensim-dev] Robust dynamic connector plugins...

2012-11-09 Thread Justin Clark-Casey
Hi James. Sorry it's taken so long for me to reply, various work pressures and other stuff. Yeah, personally I'm happy going with Mono.Addins. As you say, we're already using it and going with the MEF would mean rolling a repository system. Also, I see some talk that Mono.Addins could just u

Re: [Opensim-dev] Robust dynamic connector plugins...

2012-10-26 Thread James Hughes
Fortis used it and it didn't seem a lot different than the way we have been using mono-addins in OpenSim.exe to this point. MEF uses attributes to define, as does most of addins. Some things in mono-addins still need to be defined in the xml manafest files, but most things can be done by attrib

Re: [Opensim-dev] Robust dynamic connector plugins...

2012-10-26 Thread Justin Clark-Casey
My first question is, what do you think of the alternatives to Mono.Addins, chiefly MEF (Managed Extensibility Framework)? How do they compare? On 23/10/12 22:36, James Hughes wrote: I am pushing my work for dynamic plugins to a branch for evaluation. This is a working prototype and currently

[Opensim-dev] Robust dynamic connector plugins...

2012-10-23 Thread James Hughes
I am pushing my work for dynamic plugins to a branch for evaluation. This is a working prototype and currently works only with Robust at this stage. Here is the list of current features... *dynamic/modular configuration - The application will look in the default ini for its configuration sect