I was thinking it'd make sense to write the automation in Python instead of
Bash, because
* Long term maintenance will be easier
* script will be somewhat long and complex, we'll have better constructs to
build abstractions
* can print commands reliably before executing them (which is strictly
speaking not possible in Bash)
* given Docker, we can install whatever dependencies we'll need
* can still provide an sh wrapper top 6 build/ download the Docker image
and start the script
Thoughts? Sounds reasonable? Rather do it in Java? :p
On Fri, Feb 15, 2019, 09:55 Zoltán Nagy <abesto@apache.org wrote:
> Awesomeness, thank you for sharing! I'm a weak +1 for contrib - we'll want
> to review each other's changes anyway, and it's early to tell where this
> will end up, but the contrib org is as good as any.
>
> To everyone, do keep dropping ideas here or as issues on the repo as they
> occur to you.
>
|