Sprints/Plasma/2025/Topics/Plasma tech stack
Appearance
New applet loading mechanism
Fancy new CMake thing to do everything
Got a live demo of how it works
QML magic
Guidelines on what should live where, and why
When considering to merge things, consider dependencies, what wants or needs to be in our Flatpak runtimes, and build times.
Conclusions:
- Kactivitymanagerd: merge into plasma-workspace
- Breeze*: merge together
- KDE CLI Tools: clean it up, merge it somewhere
- KDE GTK Configurator: merge somewhere?
- KSSHAskPass: merge into workspace
- KWriteD: merge into plasma-desktop
- Lancelot: archive it
- Milou: move components into KRunner, and widget into plasma-workspace
- Oxygen* merge together
- Pico Wizard: archive it
- polkit-kde-agent: merge into workspace
QMLformat
Changes are fine-ish now; let's try it out in NeoChat as a pilot project.