Hi folks, I am particularly limiting the scope of this to what we do for 4.0, since that is the pressing timeline.
Here are the current options: * Continue using ant, and have the hacky stuff I wrote as ant targets deal with dependency resolution. (see the differences in the deps-ctrl branch) * Use Gradle (see the gradle branch) * Use Maven (I haven't seen any of this, but Darren reports that he has this building - Darren: can we see this somewhere publicly perhaps?) While I'd like to have us choose the system that we are going to use for all time (and despite some reservations, I think Maven is likely my personal choice for what we should move to long term), I am also concerned that we don't let the perfect become the enemy of the good. So given all of that - what should our choice be? --David