Ferdinand Soethe wrote:
Cyriaque Dupoirieux wrote:
I think we need to specify the concept of "feature" for plugins and the
notion of plugin dependency of "features".
Try to explain :
* Plugin A implement the Feature 1
* Plugin B also implement the feature 1
* Plugin C depends on the feature 1
For instance, Plugin C is the dispatcher and Plugins A and B two
implementations of the core.theme
So what ?
Projects can select their implementations :
If a project specifies project.required.plugins=C, A, it's OK,
If a project specifies project.required.plugins=C, B, it's OK too -
but with a different behaviour or rendering,
Perhaps it would be a good idea to have this important architectural
discussion in a new thread?
We did:
http://marc.theaimsgroup.com/?l=forrest-dev&m=114675058628417&w=2
Ross