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

License field: use SPDX ID when translating to citation files #110

Open
florisvdh opened this issue Jul 10, 2023 · 2 comments
Open

License field: use SPDX ID when translating to citation files #110

florisvdh opened this issue Jul 10, 2023 · 2 comments

Comments

@florisvdh
Copy link
Member

For example, GPL (>= 3) in DESCRIPTION should translate to GPL-3.0-or-later, both for Zenodo and for the cff format; the string is not to be copied as such (currently the case).

See https://spdx.dev/ids/ and the Zenodo API & CFF docs. Also, https://blog.zenodo.org/2018/11/22/2018-11-22-new-licenses/.

@ThierryO ThierryO added the bug Something isn't working label Jul 12, 2023
@ThierryO ThierryO self-assigned this Jul 12, 2023
@ThierryO ThierryO added this to the v0.3.4 milestone Jul 12, 2023
@ThierryO ThierryO removed the bug Something isn't working label Jul 14, 2023
@ThierryO ThierryO removed their assignment Jul 14, 2023
@ThierryO ThierryO removed this from the v0.3.5 milestone Jul 14, 2023
@ThierryO
Copy link
Collaborator

Note that checklist currently only allows the GPL-3 or MIT licenses for packages, not GPL (>=3).

@florisvdh
Copy link
Member Author

Some alignment may be considered with usethis for GPL; usethis::use_gpl3_license() implements GPL (>=3).

Documentation of the include_future argument (default TRUE):

If TRUE, will license your package under the current and any potential future versions of the license. This is generally considered to be good practice because it means your package will automatically include "bug" fixes in licenses.

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