-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Add interactive license generator #406
Comments
This is pretty clever. I am not against this feature at all, but some concerns:
Again, not against this feature, just some things that came to my mind when thinking it over. |
This is true, but I personally still see a value in having such a utility anyways. Maybe it makes more sense that I create a separate project for it?
I'd personally use it exactly as often as I use Going forward, I see the following options:
WDYT? |
Yeah, I will say I am a huge fan of
Definitely there is value in it. I think the big question is does it live in forgit, and I can see some pros/cons of each of them. Definitely interested in what the other maintainers think. I think this is a high value idea, but I'm not sure how much we should preserve the "unix tool philosophy" of |
I would strongly prefer this in a separate tool. This is definitely not git-related, and I think we should stick to the "do one thing and do it well" principle here. That being said, I know that the Yocto project maintains a list of common licenses. See the repo folder here. |
Alright, closing this then. In case I do get to implement this outside of forgit, I'll drop a link in here. |
Check list
Environment info
Feature
Similar to #405, I'd like have an interactive license generator that let's you pick from a bunch of common licenses. Unfortunately, I am not aware of a nice repo that provides such license templates that is actively maintained. We could use the GitHub API to retrieve this information. It provides these licenses:
The downside of this is that we'd need a way to handle the json responses from the API, e.g. by addding
jq
as a dependency. What are your thoughts on this? Maybe somebody knows a good repo providing license templates, so we would be able to implement this feature without having to introduce a new dependency?Would be up to implement this feature myself, just wanted to check back with you regarding the license templates as mentioned above.
The text was updated successfully, but these errors were encountered: