I will support changes, such as you describe, that add a language and remove another.
I am wary of changes that add a new language (or framework, for that matter) to the mix. Hence my pushback against your use of .kts files. We can’t entirely remove Maven and pom.xml files from the process. pom.xml files will remain artifacts that we deploy to maven central. I don’t know how this works under Gradle. Do you propose to remove pom.xml files from git and generate them upon release? Julian > On Jul 2, 2019, at 12:11 PM, Vladimir Sitnikov <sitnikov.vladi...@gmail.com> > wrote: > > Michael>One of the concerns was adding another language > > It is not adding, but it is replacing a language. > I replace "pom logic written in XML" with "Gradle logic written in Kotlin". > > Then it would probably replace /bin/bash-driven logic with the same > "Gradle+Kotlin", > which would remove yet another language. > > Vladimir