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

SPDX license identifiers? #319

Closed
abravalheri opened this issue Aug 13, 2020 · 4 comments
Closed

SPDX license identifiers? #319

abravalheri opened this issue Aug 13, 2020 · 4 comments
Milestone

Comments

@abravalheri
Copy link
Collaborator

Should we use SPDX license identifiers (specially in the corresponding field in setup.cfg)?

I think they are not currently standardised in Python, right? But it does make sense to use something is endorsed by linux foundation.

@abravalheri abravalheri added this to the v4.0 milestone Aug 13, 2020
@FlorianWilhelm
Copy link
Member

FlorianWilhelm commented Aug 13, 2020

I think it makes sense to use them, mention it in the docs, and reference them. Practically, that means one would have to change the identifiers in templates.__init__.py according to their list, right?

@abravalheri
Copy link
Collaborator Author

Yes, I suppose only changing the keys in the dictionary with the license is enough is terms of implementation (+ docs as you mentioned).

@abravalheri
Copy link
Collaborator Author

abravalheri commented Aug 13, 2020

Something more complicated and probably not necessary would be using the files directly from their repository, but since they do not natively support the string interpolation we do, it would be not as nice.

@FlorianWilhelm
Copy link
Member

Thanks! I think this is the best solution and not relying on internet access is really important for many users of PyScaffold I guess.

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

2 participants