4 ms·
I do not understand the incentive for this "Project Wisdom". From the official description in the project's home page: > Project Wisdom will be able to read pl
by idoubtit 4y ago
I do not understand the incentive for this "Project Wisdom". From the official description in the project's home page:
> Project Wisdom will be able to read plain English entered by a user, and then generate automation content written in the Ansible syntax: Ansible Playbooks and Ansible Roles.
Do Ansible users really want to input plain English? I would not even know how to say what I need: "make sure journald is persistent, up to 1GB, then install zsh with my laptop config if it's in a laptop group..." That's awfully imprecise. Nobody wants to program in plain English. And the more technical the task, the less suitable plain English becomes.
And even worse: the goal is to convert plain English into yaml "code", mostly to "make it easier for beginners to learn Ansible". I think it is not helpful at all to throw blocks of generated code to a beginner.
- tbrownaw 4y ago> Nobody wants to program in plain English. People have wanted that since at least as long as cobol has been a thing.
- xorcist 4y agoThere's a reason the languages that followed COBOL ditched the faux natural language part of the syntax. The language is practical for what it does, but the syntax is impractical. The same thing can be said about SQL.