Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] Match rule and plugin dependencies.

When declaring dependencies (a.k.a. imports) in a feature you can enter
a "Version to match" and a "Match Rule". When doing the same thing in a
plug-in, you can only enter an optional explicit version. I find that
rather odd and inconsistent. Why are the semantics of feature and
plug-in requirments different? The plug-in requirement is not explicit
anyway since the version can be omitted altogether.

A related question; why not allow a match-rule for the "Included
Features" as well? Here, the answer could be that it has to be explicit
for some reason (since the version attribute is indeed required). If so,
then for what reason? And why isn't that reason applicable on the imports?

Regards,
Thomas Hallgren



Back to the top