use SPDX identifiers for license and ensure that reuse tool is happy
ClosedPublic

Authored by mgallien on Apr 18 2020, 1:47 PM.

Details

Diff Detail

Repository
R197 Kairo
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
mgallien requested review of this revision.Apr 18 2020, 1:47 PM
mgallien created this revision.
ognarb added inline comments.Apr 18 2020, 2:37 PM
src/Dependencies.qml
4

I guess this is still recognized by reuse, but the correct notation should be SPDX-FileCopyrightText: 2016 (c) Kevin Ottens <ervin@kde.org>.

find * -type f -exec sed -i 's:Copyright 2016:SPDX-FileCopyrightText: 2016 (c):g' {} \; should fix it (not tested).

src/android/AndroidManifest.xml.license
2

Here we have two years now. You should probably use `--year 2016 --copyright="(c) Kevin Ottens <ervin@kde.org>"` instead

ervin added inline comments.Apr 18 2020, 8:46 PM
.arcconfig.license
4

Rather clueless here, but shouldn't that be GPL-3.0-only ? Since it's the LicenseRef-KDE-Accepted-GPL part which describes which later GPL versions are allowed.

Honest question I didn't quite dig up on the topic yet.

ognarb added inline comments.Apr 19 2020, 8:05 AM
.arcconfig.license
4

So acording to https://community.kde.org/Policies/Licensing_Policy it should be GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL.

mgallien planned changes to this revision.Apr 19 2020, 8:38 AM

Thanks for clarifying what I should have done. I will push a new version compliant with the KDE policy.

mgallien updated this revision to Diff 81181.Apr 25 2020, 4:44 PM

update thanks to the review

ognarb accepted this revision.Apr 25 2020, 6:16 PM

IANAL but this looks good :)

This revision is now accepted and ready to land.Apr 25 2020, 6:16 PM
This revision was automatically updated to reflect the committed changes.