Philippe> The only concern for me is not complexifying versions comparisons
What do you mean by that? By the way: what is with Git vs SVN? Git handles file renames just fine, so regular git blame (e.g. the one integrated into IDE) works just fine across file moves. > Maven is fast enough I think since parallelism was introduced. Just a datapoint: https://github.com/apache/calcite repeated call to `mvn validate -Dcheckstyle.skip=true` takes 3.6 sec for me. What this command does it just validates project configuration. I would not call that awful, but it is kind of painful. Maven's parallelism almost never happens in practice. JMeter's `ant` takes 3 seconds for me and it builds the jars [INFO] Reactor Summary: [INFO] [INFO] Calcite 1.19.0-SNAPSHOT ............................ SUCCESS [ 0.710 s] [INFO] Calcite Linq4j ..................................... SUCCESS [ 0.017 s] [INFO] Calcite Core ....................................... SUCCESS [ 1.045 s] [INFO] Calcite Babel ...................................... SUCCESS [ 0.131 s] [INFO] Calcite Cassandra .................................. SUCCESS [ 0.167 s] [INFO] Calcite Druid ...................................... SUCCESS [ 0.036 s] [INFO] Calcite Elasticsearch .............................. SUCCESS [ 0.174 s] [INFO] Calcite Examples ................................... SUCCESS [ 0.011 s] [INFO] Calcite Example CSV ................................ SUCCESS [ 0.023 s] [INFO] Calcite Example Function ........................... SUCCESS [ 0.017 s] [INFO] Calcite File ....................................... SUCCESS [ 0.056 s] [INFO] Calcite Geode ...................................... SUCCESS [ 0.069 s] [INFO] Calcite MongoDB .................................... SUCCESS [ 0.020 s] [INFO] Calcite Pig ........................................ SUCCESS [ 0.199 s] [INFO] Calcite Piglet ..................................... SUCCESS [ 0.014 s] [INFO] Calcite Plus ....................................... SUCCESS [ 0.029 s] [INFO] Calcite Server ..................................... SUCCESS [ 0.107 s] [INFO] Calcite Spark ...................................... SUCCESS [ 0.209 s] [INFO] Calcite Splunk ..................................... SUCCESS [ 0.016 s] [INFO] Calcite Ubenchmark 1.19.0-SNAPSHOT ................. SUCCESS [ 0.057 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.406 s Vladimir