Skip to content
This repository has been archived by the owner on Sep 13, 2023. It is now read-only.

Add user interaction functions? #10

Open
4 tasks
killercup opened this issue Jan 21, 2018 · 2 comments
Open
4 tasks

Add user interaction functions? #10

killercup opened this issue Jan 21, 2018 · 2 comments
Labels
help wanted Extra attention is needed looking for feedback

Comments

@killercup
Copy link
Owner

killercup commented Jan 21, 2018

E.g. using https://docs.rs/dialoguer

I usually only add "interaction" using CLI arguments. I'd be interested to hear what your use cases are.

Todo:

  • Choose which features are commonly needed
  • Design an API that exposes the commonly used features in a very simple manner
  • Document this API with add examples/doc tests if possible
  • Add a full-featured "cook book" example (cf. Publish fancy guides/docs #16)
@killercup
Copy link
Owner Author

Requested by @DPC_22 on Twitter

@acheronfail
Copy link

acheronfail commented Jan 30, 2018

As an example - the NodeJS package Inquirer is a really good implementation of user interaction in cli applications - having a rust library that gave similar options would be excellent, although a library of that size would probably be better as a separate lib (not included in quicli).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed looking for feedback
Projects
None yet
Development

No branches or pull requests

2 participants