That sort of modularity and reusability would have to be planned and designed well ahead of actually implementing plugins, whereas plugins are made by different people each with their own way of doing things, without any master plan.
It would also take a fairly comprehensive framework to generically achieve some degree of modularity between plugins (as opposed to plugin X being made to use features of plugin Y), and more effort to write individual plugins.
If you asked me whether that's worth the hassle, you'd get a resounding *no*.
So anyway, there's essentially no modularity between plugins, and I don't see that changing in the future.
Last edited by Equendil : 07-25-2011 at 08:35 PM.
|