Next week, no meeting on IRC but in person at Akademy during the Plasma BoF!

Cheers!
-- 
sebas

http://www.kde.org | http://vizZzion.org
Plasma Monday Meeting, 17-07-2017

Present: romangg, Riddell, kbroulik, notmart, bshah d_ed, sebas


* still working on my GSoC project and my master thesis.
* Last week I fixed a bug with a KWin patch, that's all: 
https://phabricator.kde.org/D6659
    Diff 6659 "[logind] Correct property name to fix logind session" [Closed] 
https://phabricator.kde.org/D6659
    but GSoC project is very interesting

Riddell:
* I'm due to make 5.10.4 tomorrow, I hope there's lots of exciting bugfixes in 
it, is all from me

kbroulik:
* I found that the "NoNetworkAccessManager" in notification doesn't actually 
work (with shared engine stuff in Plasma nowadays) and an app can cause a 
network request by sending a notification containing <img 
src="http://some-evil-tracking-site.com";>. Made a patch to remove images from 
notification body D6673, should go into 5.8 for security, so this needs careful 
review.
Diff 6673 "[Notifications] Manually remove remote images" [Needs Review] 
https://phabricator.kde.org/D6673
* Please also have a look at D6679 which enforces PlainText in Buttons. I know 
this is a behavior change *but* Desktop style QQC never supported it and people 
shouldn't be doing that for buttons anyway. It's another area where a 
notification can cause network requests. (The third being the title label but I 
just enforced PlainText on that Label and done)
Diff 6679 "Treat Button/ToolButton labels as plaintext" [Needs Review] 
https://phabricator.kde.org/D6679
Maybe something for Akademy Plasma Bof – how can we secure/strengthen Plasma to 
avoid those issues. However, most things are just the nature of QML allowing 
"everything" and all running in Plasma. But something to consider for Plasma 6 
(wayland-compositor plasmoids, proper sandboxing, etc :P)
* Also did some cleanup in various places (removing unused JS files, pragma 
library where possible, new connect syntax in some places etc)
* Will look into some patches I got for plasma-browser-integration, planning to 
update the store-provided extension package (haven't done in a while)
* I fixed QDialogButtonBox https://codereview.qt-project.org/#/c/198123/ 
finally merged! So mnemonics in e.g. system settings work fine again

notmart:
* working on akademy presentations
* kirigami: better look for the globaldrawer on desktop (when scrollbar is 
always visible)
* kirigami: better layout when the main scrollable is a grid view
* discover: adapt to it and make the search field perfectly aligned both with 
and without scrollbar
* port okular mobile to kirigami 2
* work with the gsoc student on koko
* investigating and frustration on wayland for the usual problem of not having 
surfaces at the proper moment

bshah:
- More work on akademy presentation
- [plasma mobile] Fixing the pulseaudio to get audio working again
- [halium] Some more documentation writing
- [halium] mostly reviewing patches and helping people to move ports forward

d_ed:
* been trying (and failing) to port anything to plasma components 3, have lots 
of data for BOF discussion about what we need to fix
* making the baloo runner out of process is stalled on stupid categories. It 
uses translated strings as config values
* I fixed two things in QtWayland


sebas:
* Finishing Akademy talk preps with notmart as we speak, it's the Plasma State 
of the Union, review of the past year, cool fancy new features presented and 
outlook into future topics such as next LTS, vision and containerization
* Fixing code licenses in our metadadata.desktop files to align with actual 
licenses (most said GPL v1)
* Just sent out an email declaring our lastest Plasma vision draft final and 
hinted at next steps
* bit of kscreen triaging

Next week is Akademy and our Plasma BoF, so no IRC meeting then but face to 
face pow-wow.

Reply via email to