I would like to get a python / Ansible team onboard with dhall and I would appreciate any suggestions you would have to persuade them.
The context is the Zuul project that is going to evaluate Kubernetes Operator and Helm to deploy their CI/CD engine.
I would emphasize the advantages of dhall to the Zuul team; I would explain that the main barrier to entry is understanding functional programming and that one needs to learn concepts such as currying or pure functions to fully grasp dhall’s advantages. Then, I would say that with such programmable configuration language, one could do powerfull things like generate configurations for multiple systems, for example, the Operator I wrote here can be deployed with Kubernetes, but also Ansible or simply a docker-compose like shellscript.
Please feel free to leave your suggestions below.