<div dir="ltr">Present: David Edmundson, Aleix, Arjen, Nate, Bshah, Neal Gompa, David Redondo, Carl Schwan, Nicolas Fella, Andy Betts, Marco Martin, Vlad Zahorodnii<br><br>= Review Plasma 5.23 =<br><br>5.23 went well<br><br>Soft feature freeze went well<br><br>A few minor regressions with esoteric display and hardware setups, we need more QA and testing from people with weird setups.<br><br>Keep the beta test day, remember it closer to the time.<br><br>Announcement text was a bit short<br><br>Seeing how to thank the right people would be a useful thing to have. <br><br>TODO Jonathan: ask promo video team to try to include VDG and others as necessary, or just be more general.<br><br> question was asked: How to give credit to contributors?<br>     currently this is based on git commits logs but it skips commentors and designers and graphists<br>     We could add people' names to the git commit in a keyword "authored-by:" "inspired-by"<br>     This could be done manualy or extracted by scripts that would query git-lab and phabricator<br>     But this is unlikely, since it represents quite some work<br>     <br>= Plasma 5.18 LTS release schedule =<br><br>No requests for it. Do a release just incase anyone cares.  Now move into maintainance mode of move on demand.<br><br>= Plasma 5.24 etc release schedule =<br><br>5.24 unlikely to be the final plasma 5 release.  Unknown when Framework 6 will be ready to develop against.  We can decide to make a release LTS part way through schedule.<br><br>Use the schedule as currently on wiki for 2022 until KF6 becomes good to develop against and we decide to switch, at which point declare an LTS and switch.<br><br>= Plasma 6 =<br><br>Mostly boring changes and removing old features rather than adding new features or transforming Plasma.<br><br>Nate suggests to overhaul theming system(s) as a change which needs a major new release and is important to users.<br><br>= Workboards =<br><br>We have decided to move workboards to gitlab issue boards.  Make a dummy project?  WIll discuss with sysadmin.<br>TODO Jonathan to discuss with sysadmins and move work items over<br><br>= Plasma 5.24 Qt and KF5 deps =<br><br>Qt 5.15.2 (raised from 5.15.0) this includes some new API for strings.<br>We recommend distros to use KDE's Qt Patch Collection.<br>KF5 5.90<br>TODO Jonathan to e-mail distros<br><br>= VDG summary =<br><br>Nicolo wants to rework panels code<br>he wants to make panels floating if theme allows and <br><br>Breeze redesign is mostly finished<br><br>GTK theme did not get updated, 5.24 work.  A useful person has left.  GTK 4 is reverting to GTK2 style theme engine libraries but this time apps are linking directly.  Consider a shim library that exposes libawaida API for plasma.  Needs some input from the GTK devs.<br><br>= SDDM and Fingerprint Reader Work =<br><br>KCM patch in good state<br>kscreenlocker<br>sddm patch is stuck partly to low review bandwidth<br><br>break kscreenlocker API by renaming the relevant QML file.<br><br>Let's get started!<br><br>Consider making it easier to auto login and lock without a display manager viewed as done in plasma mobile, this is what most users want anyway.<br><br>Make sure it works with all 4 code paths.<br><br>TODO David to make a ticket<br><br>= Some feedback from Plasma Mobile =<br><br>Workboard has a tag for 5.24.  <br>System dialog implementation looks bad on mobile and arguably desktop, new design in progress.<br><br><a href="https://invent.kde.org/teams/plasma-mobile/issues/-/issues?label_name%5B%5D=5.24">https://invent.kde.org/teams/plasma-mobile/issues/-/issues?label_name%5B%5D=5.24</a><br><br>Drkonqi is being changed to work as a crash handler for other applications. Maybe desktop distros want to do something similar.<br><br>There is a hardware partner working on a touch first device with Plasma, it would be great if 5.24 was good with touch first.  Ask Aleix for details.<br><br>TODO Jonathan to add this item as as standing item<br><br>= Wayland =<br><br>Getting better.  Going to be super.  Still work in progress.<br><br>NVidia might work soonish, there is progress.<br><br>Random dialog location needs changes to protocol, big item for Aleix for 5.24.<br><br>TODO Aleix to try to define what Primary Screen means to Plasma<br><br>TODO NVidia driver switching needs investigation again, do distros ship appstream data or use all distro specific methods?  Can it be done through Discover or Calamares?<br> * appstreamcli search nvidia doesn't show anything useful on my system<br><br>= Sprint =<br><br>Virtual Sprint in first half of year and an in-person sprint after frameworks sprint?<br><br>TODO Jonathan review for in-person in February<br><br>TODO Jonathan to make doodle poll for weekend virtual sprint before end of 2021<br><br><br><br></div>