Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

npm warnings #224

Open
etiennestuder opened this issue Mar 3, 2021 · 4 comments
Open

npm warnings #224

etiennestuder opened this issue Mar 3, 2021 · 4 comments

Comments

@etiennestuder
Copy link

etiennestuder commented Mar 3, 2021

When running npm install on the svelte template, I got the following npm warnings:

npm WARN svelte-app@1.0.0 No repository field.
npm WARN svelte-app@1.0.0 No license field.

Not critical, of course, but a little unpretty as a first impression.

@Conduitry
Copy link
Member

I think filling in a license or filling in a repository URL so that users aren't faced with those warnings and aren't automatically reminded that they should fill in their own would be worse.

@etiennestuder
Copy link
Author

I see. Fair point.

Separate from that, where can I find the license under which the svelte template is available?

@Conduitry
Copy link
Member

There was a stalled conversation about that in #78. The intent was that this is licensed very permissively, but to encourage people to switch to their own license as appropriate for their project, but I realize that currently without a license it's technically all-rights-reserved, and GitHub's template repos feature doesn't (or at least didn't) really provide a nice way to make this clear. At this point, setting something like CC0 and adding a note to the readme telling people to manually switch to whichever license they want would probably be as convenient as we can make this, while also still being legally defensible.

@etiennestuder
Copy link
Author

Sounds like a good and pragmatic plan to me.

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

No branches or pull requests

2 participants