Álvaro>- What if, for instance, the jre6 version wants to use a
different version of a given dependency?
It will just override the version.
However, the idea is to keep versions the same as much as it is possible.
Álvaro>- What does it mean for pgjdbc/ubenchmark project to "know"
about waffle or osgi dependencies?
It means that we can benchmark exactly the libraries that are in the
dependencies of the main project.
How otherwise would you pick a waffle version in case you want to benchmark it?
Álvaro> is not uncommon to see dependencies having different versions
for Java <=6 and Java > 6)
The idea is "current setup" is "good enough", so we would drop Java 6
support earlier than such "specific for Java 6 dependency" appears.
Vladimir