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

Detect and create default licence #116

Open
maelle opened this issue Feb 4, 2019 · 4 comments
Open

Detect and create default licence #116

maelle opened this issue Feb 4, 2019 · 4 comments

Comments

@maelle
Copy link
Contributor

maelle commented Feb 4, 2019

Cf r-lib/usethis#482

@ha0ye
Copy link

ha0ye commented Mar 23, 2020

I was just wondering about this myself... it definitely caused me a bit of confusion that I set up my defaults following the help for use_description(), and this would be reflected in DESCRIPTION, but without any license files created...

@maelle
Copy link
Contributor Author

maelle commented Mar 23, 2020

You mean in usethis or starters?

FWIW we, well at least I am no longer working on starters. Cc @stephlocke

@ha0ye
Copy link

ha0ye commented Mar 23, 2020

🤷‍♂ It looks like the issue was closed in usethis.
Admittedly this is fairly low priority!

@stephlocke
Copy link
Member

By default in create_package_project we create an MIT license. For analysis and basic projects, we don't set any license because typically these need a more bespoke handling.

At the mo, we don't really support any passing of defaults into the DESCRIPTION file so it's not especially relevant to include a license requirement in it.

This isn't to say we can't do more on licensing or smart defaults, just that right now the opinionated setup is MIT by default for packages, and Bring Your Own License for everything else.

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

No branches or pull requests

3 participants