Akademy Plasma BOF notes
Marco Martin
notmart at gmail.com
Wed Jun 23 20:05:21 BST 2021
* Incompatible changes in Plasma Framework 6 (Marco Martin)
* Marco has several branches
* https://invent.kde.org/mart/plasma-frameworkhttps://invent.kde.org/mart/plasma-framework(https://invent.kde.org/mart/plasma-framework)
work/mart/pf6
* agreement on the AppletRepresentation as base
* agreement for views instantiated in qml in shells
* branch from the fork imported on main p-f repo
* TODO Marco will look into how we can make the changes so that
porting is easy(ish)
* TODO Marco will try to have in plasma5 the mandatory
appletrepresentation base for plasmoids so we can start to port them
in plasma5 times
* changing the way to do plasmoids settings, still not cleart what
to do on that
* System Settings vs Plasma-settings (i.e. Plasma Mobile)
* we want Plasma Settings on Plasma 6, meaning no widget kcm support at all
* TODO David Edmundson is creating a task to see missing features
* https://phabricator.kde.org/tag/plasma_kcm_redesign/(https://phabricator.kde.org/tag/plasma_kcm_redesign/)
* QML KWin effects, present windows and gestures (Nicolas Fella)
* couple of ongoing efforts
* vlad merged an integration of thumbnails in qml
* TODO try to contact authors of the 3rd party parachute effect
https://github.com/tcorreabr/Parachute
* needs also vdg involvement for eventual present windows redesign
* is kdeclarative dependency in kwin is necessary?
* Plasma 5.23 Kickoff (Johnathan Riddell)
* 5.22 review
* we were happy besides the release script breaking the builds
* Freeze adjustments
* We will start to note in the wiki when the frameworks freeze will happen
* Promo review
* beta promo was a bit bad, final promo was really good,
except the video arrived a week later, what can we so to help?
* schedule a bof with promo
* Release: move 2 days, to have 14th of october
* skip version and say .25?
* perhaps better calling it officially “kde anniversary edition” in branding
* What happened to the trialled monthly meetings? (David R) let’s try again!
* sprints? let’s try one in september, still online
* Plasma 6: are we happy with
plasma-desktop/plasma-workspace/kde-plasmaaddons as a split and moving
forwards? (David E)
* many kcms got there because evil krdb entangles everything
together, krdb should eventually disappear and ported to something
using kconfigwatchers instead of the same cpp file getting included
* needing a bit of a functional split in plasma-workspace to have
more smaller repos, though it may risk some distros messing deps
giving incomplete installations, so not oversplit
* Desktop Containment cardinality (both within Plasma5 and Plasma 6) (Nate)
* should be something solved with activities somehow
* see if having a different view per desktop is really that
wasteful on resources
* Plasma major bugs - what is open, what are our action plans (David
E) (search function inside dolphin not working properly - mounted
drivers)
* Is the Plasma team communicating enough?
* Coordinating with Latte Dock
https://phabricator.kde.org/T12433(https://phabricator.kde.org/T12433)
* lower barrier of entry for users to test it
* in-process: thing for plasma6?
* they have the same problems we are having wrt multiscreen:
currentscreenid causes loss of data
* they are interested in the plasma::theme to Kirigami::theme
migration because they want to have panels colored with the current
window palette that can be differentfrom system (ie krita with a dark
theme on a light theme system) timeframe is Plasma6 and
Kirigami::Theme needs to be expanded
* add a lattedock in contextual add panel item
More information about the Plasma-devel
mailing list