Admin message

Join us at Akademy to celebrate KDE's 30th anniversary! Travel support requests are open till May 31st. Register now.

Transition pre-installed compiled or Arch-packaged apps to be pre-installed Flatpak bundles or remove them
A bunch of apps are currently pre-installed on the image and are therefore not uninstallable. Allowing them to be uninstalled and replaced with different apps of the user's choosing is not only a nice quality-of-life feature; it will also be a requirement under the European Digital Markets Act once KDE is large and important enough to be classified as a "digital gatekeeper". :sunglasses: These apps need to be made uninstallable or removed: - [ ] Ark (from `ark`; needs fileitem plugins exposed to Plasma) - [ ] Crashed Processes Viewer (from `drkonqi`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Discover (from `discover`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Dolphin (from `dolphin`; needs issues at https://invent.kde.org/kde-linux/kde-linux/-/issues/71#dolphin fixed) - [ ] Emoji Selector (from `plasma-desktop`; needs packaging on Flathub and the nightly flatpak repo) - [ ] GammaRay (3rd-party; needs packaging on Flathub, if it would actually work) - [x] Icon Explorer (from `plasma-sdk`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Info Center (from `kinfocenter`; needs packaging on Flathub and the nightly flatpak repo) - [ ] KDE Connect & KDE Connect SMS (from `kdeconnect-kde`; need packaging on Flathub and the nightly flatpak repo) - [ ] KDE Partition Manager (from `partitionmanager`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Konsole (from `konsole`; needs issues at https://invent.kde.org/kde-linux/kde-linux/-/issues/71#konsole fixed) - [x] ~~KWalletManager (need to build the KCM from source and let just the app be from FlatHub, from where it's already available)~~ Will replace the app with KeepSecret and keep or discard the locally-built KCM - [ ] Menu Editor (from `kmenuedit`; need packaging on Flathub and the nightly flatpak repo) - [ ] Plasma Engine Explorer (from `plasma-sdk`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Plasma Theme Explorer (from `plasma-sdk`; needs packaging on Flathub and the nightly flatpak repo) - [ ] Spectacle (from `plasma-sdk`; needs porting to use the portal-based screenshot system, then packaging on Flathub and the nightly flatpak repo) - [ ] System Monitor (from `plasma-systemmonitor`; needs packaging on Flathub and the nightly flatpak repo) - [ ] System Settings (from `systemsettings`; needs packaging on Flathub and the nightly flatpak repo) invent.kde.org/frameworks/kuserfeedback/-/merge_requests/75) - [ ] Welcome Center (from `plasma-welcome`; needs packaging on Flathub and the nightly flatpak repo) - [x] CMake (3rd-party; proposed hiding from GUI launchers in https://invent.kde.org/kde-linux/kde-linux/-/merge_requests/175) - [x] User Feedback Console (from `kuserfeedback`; removed from the base image) - [x] Virtual Machine Manager (removed from base image in favor of Flathub version, which works fine)
task