pickhardt / betty

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

Add template to server as a guide for extending Betty #176

Closed fuzzygroup closed 8 years ago

fuzzygroup commented 8 years ago

Hi Jeff,

I wanted to start playing with Betty by creating a command structure for Git. When I went to do so I found that you don't have a template for creating a new command so my first thought was to build a template and this is the pull request for that.

Ideally this would be a starting point for any new command to be built (there's also one new feature suggestion inside the template) so I think its important that the original author vet this since if its wrong it could cause people to hare off in the wrong direction.

I also wrote up a piece last night about the Gem ecosystem and how to work with local gems and your own forks that if you have a chance to read, I'd love to know if I got it wrong. This is how I've always done it but you're a gem author, I only poke around the sides at this point: https://fuzzygroup.github.io/blog/2016/08/17/working-with-the-gem-ecosystem.html

Thanks man!

Scott