Frans Pop: > I've been wondering whether we don't need a new field to express such > relationships. Something like "Soft-Depends:". That would be treated as > depends, but can be unselected manually or uninstalled later if a user > really, really wants to.
You can come up with subtle graduations like this, but neither users nor developers will understand or apply them consistently, unless they are implemented in a way that encourages a given use. Recommends is currently implemented in all tools very close to the way your Soft-Depends would need to be, and the implementation drives behavior. Weakening recommends back down to how it used to be and adding another field would be a lot of work to end right back in the same place, with just some added complexity/confusion. -- see shy jo
signature.asc
Description: Digital signature