moolticute
moolticute copied to clipboard
Missing license files, move to SPDX licensing?
When updating the moolticute package for the SPDX license change in Fedora, I noticed that there were more licenses missing. I've added them in this branch except for src/utils/qurltlds_p.h because I can't find a clean way to add them.
These issues could be more easily solved by switching to SPDX licensing, or more specifically the way KDE handles licensing.
In short:
- Every (important) file should contain a license notice:
/*
SPDX-FileCopyrightText: [CURRENT YEAR] [YOUR NAME] <[YOUR MAIL ADDRESS]>
[FURTHER CONTRIBUTORS]
SPDX-License-Identifier: [LICENSE IDENTIFIER EXPRESSION FROM POLICY]
*/
- Licenses are stored in a
LICENSESdirectory in the root of the repository (which can be downloaded usingreuse download) - All this can easily be checked using the reuse tool.
I realize that this may be something you don't like to spend time on, so please let me know if you think this is a good idea. I wouldn't mind to convert everything.
Some relevant links:
- https://community.kde.org/Guidelines_and_HOWTOs/Licensing
- https://reuse.software/faq/
- https://github.com/fsfe/reuse-tool
Hello! Oh, could you maybe then create a PR to the main? we can then look into SPDX licensing :)
Opened the PR #1098! :)
thanks! therefore tagging it as enhancement request for possible migration to SPDX :)