Construire un outil de CLI userfriendly

13:00 - 13:15   Quickie  /  DevOps  /  beginner   Salle Chanchardon

La ligne de commande c'est austère… et on est nombreux à préférer l'éviter si possible.
Cependant de nombreux outils ne sont disponibles que par ce biais, et on se sent parfois bien démuni quand on veut les utiliser… mais ça ne devrait pas être le cas !

Le design pour un outil de ligne de commande, comme pour toute application, peut changer radicalement l'expérience utilisateur en bien ou en mal.
Mais qu'est-ce qui fait un bon outil de CLI : simplicité ? respect des conventions ? intuitivité ? personnalisation ? intégration avec l'environnement ? auto-complétion ? ~une interface graphique ?~

Inventons la Command Line eXperience !

L'éco-système Go autour des CLIs est très développé, voyons comment en tirer partie pour construire rapidement un outil facile et agréable à utiliser.

Ils soutiennent le Jug SummerCamp