We want to have SPDX License markers, as those are more machine readable.
Properly we can also get rid of the license header in each file.
Tier 0
- extra-cmake-modules -> https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/2
Tier 1
- attica -> D27106
- bluez-qt -> D27231
- breeze-icons skip for now: there is a new REUSE specification under discussion that will allow much easier license statements for resource folders like icon theme folders
- kapidox -> https://invent.kde.org/frameworks/kapidox/-/merge_requests/4
- karchive -> D27104
- kcalendarcore -> D27361
- kcodecs -> D27741
- kconfig -> D27601
- kcoreaddons -> D27738
- kdav -> D27571
- kdbusaddons -> D27602
- kdnssd -> D27603
- kguiaddons -> D27297
- kholidays-> D27363
- ki18n -> D27245
- kidletime -> D26931
- kirigami -> D27364
- kitemmodels -> D27103
- kitemviews -> D27428
- kplotting -> D27234
- kquickcharts -> D27243
- syntax-highlighting -> https://invent.kde.org/frameworks/syntax-highlighting/-/merge_requests/25
- kuserfeedback -> D28381
- kwayland -> D28058
- kwidgetsaddons -> https://invent.kde.org/frameworks/kwidgetsaddons/-/merge_requests/10
- kwindowsystem -> D28056
- modemmanager-qt -> D27769
- networkmanager-qt -> D27932
- oxygen-icons5 skip for now: there is a new REUSE specification under discussion that will allow much easier license statements for resource folders like icon theme folders
- prison -> D27092
- qqc2-desktop-style -> D28382
- solid -> D27742
- sonnet -> D27091
- threadweaver -> D27429
Tier 2
- kactivities -> https://invent.kde.org/frameworks/kactivities/-/merge_requests/1/diffs
- kauth -> https://invent.kde.org/frameworks/kauth/-/merge_requests/1
- kcompletion -> https://invent.kde.org/frameworks/kcompletion/-/merge_requests/1
- kcontacts -> https://invent.kde.org/frameworks/kcontacts/-/merge_requests/1
- kcrash -> https://invent.kde.org/frameworks/kcrash/-/merge_requests/2
- kdoctools -> https://invent.kde.org/frameworks/kdoctools/-/merge_requests/1
- kfilemetadata -> https://invent.kde.org/frameworks/kfilemetadata/-/merge_requests/2
- kimageformats -> https://invent.kde.org/frameworks/kimageformats/-/merge_requests/2
- kjobwidgets -> https://invent.kde.org/frameworks/kjobwidgets/-/merge_requests/2
- knotifications -> https://invent.kde.org/frameworks/knotifications/-/merge_requests/1
- kpackage -> https://invent.kde.org/frameworks/kpackage/-/merge_requests/1
- kpty -> https://invent.kde.org/frameworks/kpty/-/merge_requests/1
- kunitconversion -> https://invent.kde.org/frameworks/kunitconversion/-/merge_requests/1
- syndication -> https://invent.kde.org/frameworks/syndication/-/merge_requests/2
Tier 3
- baloo -> https://invent.kde.org/frameworks/baloo/-/merge_requests/3
- kactivities-stats -> https://invent.kde.org/frameworks/kactivities-stats/-/merge_requests/4
- kbookmarks -> https://invent.kde.org/frameworks/kbookmarks/-/merge_requests/1
- kcmutils -> https://invent.kde.org/frameworks/kcmutils/-/merge_requests/8
- kconfigwidgets -> https://invent.kde.org/frameworks/kconfigwidgets/-/merge_requests/14
- kdeclarative -> https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/9
- kded -> https://invent.kde.org/frameworks/kded/-/merge_requests/1
- kdesu -> https://invent.kde.org/frameworks/kdesu/-/merge_requests/3
- kemoticons -> https://invent.kde.org/frameworks/kemoticons/-/merge_requests/1
- kglobalaccel -> https://invent.kde.org/frameworks/kglobalaccel/-/merge_requests/6
- kiconthemes -> https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/4
- kinit -> https://invent.kde.org/frameworks/kinit/-/merge_requests/1
- kio -> https://invent.kde.org/frameworks/kio/-/merge_requests/96
- knewstuff -> https://invent.kde.org/frameworks/knewstuff/-/merge_requests/28
- knotifyconfig -> https://invent.kde.org/frameworks/knotifyconfig/-/merge_requests/1
- kparts -> https://invent.kde.org/frameworks/kparts/-/merge_requests/5
- kpeople -> https://invent.kde.org/frameworks/kpeople/-/merge_requests/1
- krunner -> https://invent.kde.org/frameworks/krunner/-/merge_requests/16
- kservice -> https://invent.kde.org/frameworks/kservice/-/merge_requests/7
- ktexteditor -> https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/12
- ktextwidgets -> https://invent.kde.org/frameworks/ktextwidgets/-/merge_requests/1
- kwallet -> https://invent.kde.org/frameworks/kwallet/-/merge_requests/7
- kxmlgui -> https://invent.kde.org/frameworks/kxmlgui/-/merge_requests/11
- kxmlrpcclient -> https://invent.kde.org/frameworks/kxmlrpcclient/-/merge_requests/1
- plasma-framework -> https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/64
- purpose -> https://invent.kde.org/frameworks/purpose/-/merge_requests/5
Tier 4
- frameworkintegration -> https://invent.kde.org/frameworks/frameworkintegration/-/merge_requests/1
Porting Aids
Porting aid frameworks are skipped for now. If the every shall return, we will to the conversion then:
- kdelibs4support
- kdewebkit
- kdesignerplugin
- khtml
- kjs
- kjsembed
- kmediaplayer
- kross