Skip to content
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

Add command-line program for spitting out license etc #45

Open
neilb opened this issue Nov 20, 2015 · 5 comments
Open

Add command-line program for spitting out license etc #45

neilb opened this issue Nov 20, 2015 · 5 comments

Comments

@neilb
Copy link
Contributor

neilb commented Nov 20, 2015

More than once (hey, I'm getting old) I've gone to S::L looking for a command-line script that will spit out a license according to various options.

I end up finding App::Software::License of course, but I think that such a program should be part of this dist. That uses Moose though, so in its current form it probably can't be dropped here, but how about a Mooified version?

@haarg
Copy link
Member

haarg commented Nov 20, 2015

There's already requests to reduce the number of dependencies this module has, so I don't think using Moo would be a great option. It would be pretty trivial to write an app just using Getopt::Long directly though.

@neilb
Copy link
Contributor Author

neilb commented Nov 20, 2015

If we spec it out in these comments, maybe this module might get assigned to someone in the PRC for December, you never know ...

@Leont
Copy link
Member

Leont commented Nov 20, 2015

There's already requests to reduce the number of dependencies this module has, so I don't think using Moo would be a great option. It would be pretty trivial to write an app just using Getopt::Long directly though.

Agreed. Such a tool would be useful, but can be written fairly minimalistic.

@karenetheridge
Copy link
Member

A patch converting App::Software::License to away from Moose would be very thankfully received; there is a wishlist ticket in its queue already for that. We can certainly look at merging that code into Software-License as well, once the dependencies have shrunk.

@Leont
Copy link
Member

Leont commented Nov 20, 2015

A patch converting App::Software::License to away from Moose would be very thankfully received; there is a wishlist ticket in its queue already for that. We can certainly look at merging that code into Software-License as well, once the dependencies have shrunk.

Ironically, I suspect it's the configuration management (Config::Any) that's harder to get rid of than the Moose dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants