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 LICENSES directory in the root of the repository (which can be downloaded using reuse 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.
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:
LICENSES
directory in the root of the repository (which can be downloaded usingreuse download
)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: