|
From: Evert T. jr <ev...@cn...> - 2006-09-16 20:31:52
|
Ok, worked again a bit on the 2.0 engine and I think is quit stable now and all features of the 1.5 engine are also in this engine. It also now has support for services and servicepoints which is similar to the extension and extensionpoint concept. I also worked on the unload feature a bit. If a plugin is unloaded than all other plugins that are resolved to the plugin are unloaded to so the plugin can successfully unload. After the plugin has been unloaded, all the other plugins that were unloaded during the unload are loaded again and started when needed (when there start attribute in the plugin tag is set to true). Another feature I worked on was the disable feature. When a plugin is disabled no other plugins can make use of it and get resolved agains it. When a plugin gets disabled then allmost the same is done as unloading. I think its now a good time to see where we should go from here and maybe put the current code in the ppe2 module out as beta and listen to feedback. Any ideas, comments? Thanks, Evert |