pickhardt / betty

Friendly English-like interface for your command line. Don't remember a command? Ask Betty.
2.61k stars 215 forks source link

Added a docs directory and some initial docs mostly around how verbs could work #178

Open fuzzygroup opened 8 years ago

fuzzygroup commented 8 years ago

This is what I'm currently thinking.

pickhardt commented 8 years ago

Some thoughts:

fuzzygroup commented 8 years ago

Hi, Understood about remember.  I'm putting this together a bit on the fly.  Happy to iterate.  I would disagree that it's not Betty.  You analogize betty to Siri and Siri is an assistant.  An assistant is there to help you.  But let me think it over. I think no matter how many rules we write there will always be something we can't allow for -- too special case.  Letting a user get their input into Betty makes it infinitely more valuable to them.  But gathering usage data is important. Betty tell me what you can do with XYZ would be great. Scott Get Outlook for iOS

    _____________________________

From: Jeff Pickhardt notifications@github.com Sent: Thursday, August 25, 2016 2:18 AM Subject: Re: [pickhardt/betty] Added a docs directory and some initial docs mostly around how verbs could work (#178) To: pickhardt/betty betty@noreply.github.com Cc: J. Scott Johnson fuzzygroup@gmail.com, Author author@noreply.github.com

Some thoughts:

Your remember concept is not very precise, so I can't say whether I like it or not. I don't fully understand it.

In fact, remember might be best suited for its own command line tool, not Betty. It isn't human languagey, and it seems like it is solving some other purpose.

I like the idea of learn for giving feedback, but even better is probably just getting usage data and then iterating on that by addressing the most common use cases that aren't yet coded.

qref and cheatsheets seem similar to man pages. However something like betty tell me what you can do with docker could then output all the (human sentence format) types of things betty could do relating to docker.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.