Version dependent to a subproject Version
Having subprojects and sharing versions are very interesting and useful features.
Now, lets say that we have this project hierarchy : * super_project * module_a * module_b
Currently, we can set a "v1.0" version to each module (with or without sharing, that is not exactly the point). However, we can add a "v1.0" to super_project but not make this version dependant on the completion of the versions of the two other subprojects.
Allowing having subproject versions as completion dependency for a parent version would be very useful and would complete the subproject and version features relationship.