Open GijsTimmers opened 9 years ago
It seems to me that what we really want here is an easy-to-parse and stable output format to allow easy scripting (as opposed to the PlainTextCommunicator
).
Inspired by git internals terminology, I therefore propose to offer a PlumbingCommunicator
with a stable dictionary-like output format.
Maybe a successful login output stream could look like:
status=connection_test
status=open_connection
status=waiting_reply
status=succes
upload=value
download=value
Maybe some people want to use
kotnetcli
in quirky ways. We can help those people by providing astdout
communicator forkotnetcli
.cowsay
figlet