Hi everybody! I'm working on the reorganization of the plugins management, as i said on savannah (https://savannah.gnu.org/task/?8756), i want to remove the logic separation of plugins. To reach this goal i have to rewrite and refactor a lot of code, so I want to define a new interface between myserver core and plugins, a real OOP interface that simplifies the work to plugin programmers and gives more control over what plugins can do and how they can do it. My idea is to work around the event notification system, but now it seems to be a little bit hidden in the code, then i think it should be pointed up before work on plugins management.
So, what do you think about it? -- Perrone Daniele
