forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ross Gardler <rgard...@apache.org>
Subject Re: Plugin dependencies (Re: status of skins and dispatcher for 0.8 release)
Date Fri, 05 May 2006 09:46:07 GMT
Ferdinand Soethe wrote:
> Ross Gardler wrote:
> 
> 
>>Just to be clear. The reason we decided (in the past) not to allow
>>plugins to have dependencies in this way is because it requires the user
>>to have a deep understanding of what plugins work with what other 
>>plugins. Even worse, they need to know which versions of plugins will 
>>play happily.
> 
> 
>>By requiring the user to know this we will end up with user support 
>>questions, which in turn will result in us having to maintain 
>>documentation, which in turn will get out of synch with the reality of
>>development, which will result in more user confusion.
> 
> 
>>So, my proposal is to document what plays with what in a feature 
>>definition file as described in the previous email. We can generate 
>>documentation from this file and it removes the need for the user to 
>>worry about version numbers of plugins.
> 
> 
> This was really helpful because if made me go back and re-read you
> previous posting and really understand features.
> 
> +1 for the concept
> 
> How about naming them in a way that explains better what they are.
> Something like compound-plugin for example?

I really have no problem with any name. Features can be a little 
misleading and did confuse me for a while in the Eclipse environment.

Ross

Mime
View raw message