-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Hey Steve(@spf13),
I've been using and loving this wonderful tool for quite a while. And it's been a great helper in my Go CLI forays!!
Alas, some things have bothered me:
- We can not opt out of any licensing related things( License options through flags should allow no license, pre-defined license and custom or no copyright messages #115 ).
- The tool overwrites without asking( init flag is overwriting main without prompting about it #112 ).
- A small gripe with the fact that if we
initwith a path, we then have to change to said path in order to add commands. - There's been no activity for the past two years, as of July 2025.
Being a programmer myself, I have the means/tools to scratch this itch.
And so I did: cobra-cli-ng
I've tackled #112 in my implementation, and added a --force flag, because sometimes we know what we're doing... ish... 😄
I've not yet tackled the author/license as of yet. I'll give you another ping once I've completed that.
Since I drew a ton of inspiration from your code, and preferring an MIT license, I want to ask if you could have a look at my code and see if it's different enough that a change of license from Apache 2.0 to MIT is legal.
Of course: No pressure and when you have a bit of spare time!!
Nonetheless, I cannot thank you enough for releasing this tool to the joy of so many!!
Cheers,
Gus