Evolution gets EPlugins

The EPlugin system introduced in Evolution 2.2, exists to provide modular extensions to Evolution by providing a simple, practical, language-neutral approach to extending the Evolution groupware suite. Thanks to EPlugins, users of Evolution can have extended functionality and developers can easily enhance Evolution with minimal effort.
EPlugin's goals:
* Provide a language independent invocation mechanism
* Allow extension of parts of the user interface and processing elements
* Require minimal extra or foreign code to implement in the core application
* Require minimal interface code to implement the extensions
* Not to impact performance or increase resource usage unduly
* Versioning
* The ability to extended itself fairly easily
See here for more information.


