Fedora 21 will likely introduce so called "weak" or "soft"
dependencies,
also known as recommends and suggests. For proposed change see [1].
What do you think about Java packages adopting usage of weak dependencies?
An example: Dependencies declared as optional in POM files could be
translated by dependency generators to Recommends instead of Requires.
Any thoughts on this?
[1]
https://fedoraproject.org/wiki/Changes/RPM-4.12
--
Mikolaj Izdebski