Hi Christos, I'd like to follow the same approach in Solr, as it would allow us to sync > some of the dependencies and keep all versions in one file. >
It's not just that. It's also a switch from palantir's dependency resolution mechanism to gradle's. I think it's a good direction, because palantir's consistent-versions plugin is all-or-nothing, whereas with gradle's built-in mechanism is much more flexible, but also less intuitive. The same dependency catalog version can resolve to a different version depending on the configuration context... this can be mind-boggling at times (at least to me). I share David's opinion that this is going to be a bigger change than it appears on the surface. If you need anything, please CC me directly as I am no longer that involved in Solr development. Dawid