Re: plugin dependencies

Pratik
Wed, 19 Sep 2007 14:14:34 -0000

>    Initial:  [:plugin_a, :plugin_b, :plugin_c]
>    A/deps :  [:plugin_b, :plugin_c, :plugin_a]    # A re-inserted
> after C
>    B/deps :  [:plugin_c, :plugin_a, :plugin_b]    # B re-inserted
> after A
>    C/deps :  [:plugin_c, :plugin_a, :plugin_b]    # No changes
>

After looking at that, I don''t think it''s a good idea to
support it at
all. Mainly because plugins have no cocept of versions like gems. And
because of distributed nature of plugins, it can break things very
easily. If plugins really have this level of dependancy, they''re
better off duplication the functionality I guess.

--
Cheers!
- Pratik