Skip to content

Draft: Start making breeze-icons REUSE compliant

Thiago Sueto requested to merge work/thiagosueto/reuse into master

[Despite being marked as Draft, feel free to review]

This is part of an effort to make KDE software properly licensed according to SPDX. See the following for details:

This MR:

  • uses licensedigger to find the licenses of existing files
  • adds missing LICENSES
  • adds a REUSE.toml (.reuse/dep5 is deprecated)

Since I didn't look up who should be the "Upstream-Contact" (PackageSupplier) yet, I left it as none.

Since I didn't look up how to handle the authorship of image files yet, I left it as none.

It's possible to add SPDX headings to SVG files, like in https://invent.kde.org/frameworks/breeze-icons/-/blob/master/icons/actions/16/folder-edit-sign-encrypt.svg?ref_type=heads&plain=1 (though it would be extremely painful to do so for every single file).

Todo:

  • add missing readme/cmake/yaml/js files
  • look into filling <year> <owner> in the BSD-3-Clause
  • add reuse lint Gitlab template once the MR is done
Edited by Thiago Sueto

Merge request reports