Voila.
-- 
sebas

http://www.kde.org | http://vizZzion.org
Plasma Meeting minutes 02-01-2017

Present: Sho_, romangg, notmart, bshah, jgrulich, sebas

Sho:
* Got back into the "office" to "laptop won't turn on or boot", had to get a 
new charger from the MS Service center today /o\
* Went through close to a thousand emails and sorted into *~50* actionable 
items, got much reviewing and many fixes to do
* I've decided to push Wayland virtual desktop stuff to 5.10, I need the last 
10 days before freeze on large reviews by team mates and some high-prio fixes 
(Dash regressions, was tracking the "pinned launchers disappear" bug just 
before vacation, etc etc), and with Martin away-ish and less available for 
mentoring it's not realistic at all any more
* Please make sure I am added to Phab reviews really need me to review - I went 
through my personal inbox but not all of plasma-devel to catch strays, will as 
time permits
* Trouble building Plasma today due to extremely bleeding edge new deps, had to 
steal xkb 0.7 and appstream 0.10.4 from fedora's build queue, CI failures due 
to the same
currently fixing the "All Apps is empty in Dash" bug

romangg:
Started work again on my SOK project: atomic mode support / plane rendering 
(T4426)
Task 4426 "[kwin] Scanout wl_buffer in DrmBackend" [Open,Needs Triage] {Plasma 
on Wayland} https://phabricator.kde.org/T4426
Need reviews for:
- [Touchpad KCM] New KWin Wayland version (D3617) : mgraesslin, sebas
Diff 3617 "[Touchpad KCM] New KWin Wayland version" [Needs Review] 
https://phabricator.kde.org/D3617
- [Digital Clock] Bug fixes and ui code optimization (D3630) : notmart
Diff 3630 "[Digital Clock] Bug fixes and ui code optimization" [Needs Review] 
https://phabricator.kde.org/D3630
- [Task Manager] Tooltips redesign (D3738) : Sho_, kbroulik
Diff 3738 "[Task Manager] Tooltips redesign" [Needs Review] 
https://phabricator.kde.org/D3738

notmart:
* import export kwin decoration with the l&f themes 
https://phabricator.kde.org/D3832 https://phabricator.kde.org/D3833
Diff 3832 "import kwin deco and button order in l&f" [Needs Review] 
https://phabricator.kde.org/D3832
Diff 3833 "export kwin theme to l&f" [Needs Review] 
https://phabricator.kde.org/D3833
* multiscreen: strange corner case when the laptop screen gets disabled upon 
connecting an external screen: the qscreen pointer gets recycled, no signals 
about the change, disaster ensues
* knewstuff: expose the engine from the download dialog
* plymouth kcm
** download thumbnails from KNS and copy them into the themes
** fix uninstall from the download dialog (has to keep a copy of the tarball, 
probably plasmoids will need something similar)
* Kirigami:
** keyboard navigation stuff
** kirigami 1 beta 1 release in progress 
https://dot.kde.org/2016/12/30/kde-releases-beta-kirigami-ui-20 (bug found in 
current tarballs, have to do final ones)

bshah:
- If you haven't followed up, CM is dead, we needed to either migrate to 
LineageOS or AOSP
notmart: is the plymouth kcm based on qml? you have a first prototype 
screenshot?
    - I decided to migrate to AOSP for devices which have AOSP tree available
    - http://blog.bshah.in/2016/12/28/cyanogenmod-lineage-os-and-plasma-mobile/
    - Will work on migrating hammerhead port to AOSP with higher priority this 
week : T4944
Task 4944 "[hammerhead] Possibly switch to AOSP base instead of CyanogenMod" 
[Open,Normal] {Plasma: Mobile} https://phabricator.kde.org/T4944
- Documentation for Plasma Mobile
    - Porting instructions : need someone to review and give feedback, T5008
Task 5008 "Review the porting documentation" [Open,Normal] {Plasma: Mobile} 
https://phabricator.kde.org/T5008
    - FAQ updated with some more questions : 
https://community.kde.org/Plasma/Mobile/FAQ
    - Need someone to write some of these : T4946 (also please give feedback on 
what else is missing for documentation)
Task 4946 "[general] Documentation for project" [Open,High] {Plasma: Mobile} 
https://phabricator.kde.org/T4946
- Will do work for installable Nexus 5X images this week if time permits from 
hammerhead AOSP work

jgrulich:
as you might know, I'm working on new network KCM which I would like to have 
ready for feature freeze next week, it is still missing VPN import/export which 
is easy to implement, but I have two questions I would like to discuss with you
1) what to show initialy when you open the kcm, because right now it is empty 
http://www.imagehosting.cz/?v=kcmapa.png until you select a connection
eMPee584 (56387160@gateway/web/freenode/ip.86.56.113.96) has joined #plasma
I could either select the first connection or display some information about 
you active connections and so on, what do you think?
-> most logical choice is current connection with default route

sebas:
* worked on making my kscreen osd branch mergable,
    * still need to streamline the dbus interface
* usual kscreen triaging
* bit less Plasma stuff in the next weeks since I'm working on a semi-related 
project


Log:

[12:00:13] <sebas> meeeeting!
[12:00:33] <Sho_> here
[12:00:52] <romangg> here
[12:01:33] <notmart> here
[12:01:41] <bshah> o/
[12:01:57] <sebas> alrightie ... Sho starts!
[12:02:00] <sebas> GPO!
[12:02:01] <sebas> GO!
[12:02:35] <-- frinring (~frinr...@x5ce49aee.dyn.telefonica.de) has quit
[12:02:46] <Sho_> * Got back into the "office" to "laptop won't turn on or 
boot", had to get a new charger from the MS Service center today /o\
[12:02:48] <Sho_> * Went through close to a thousand emails and sorted into 
*~50* actionable items, got much reviewing and many fixes to do
[12:02:49] <Sho_> * I've decided to push Wayland virtual desktop stuff to 5.10, 
I need the last 10 days before freeze on large reviews by team mates and some 
high-prio fixes (Dash regressions, was tracking the "pinned launchers 
disappear" bug just before vacation, etc etc), and with Martin away-ish and 
less available for mentoring it's not realistic at all any more
[12:02:51] <Sho_> * Please make sure I am added to Phab reviews really need me 
to review - I went through my personal inbox but not all of plasma-devel to 
catch strays, will as time permits
[12:02:52] <Sho_> * Trouble building Plasma today due to extremely bleeding 
edge new deps, had to steal xkb 0.7 and appstream 0.10.4 from fedora's build 
queue, CI failures due to the same
[12:03:18] <Sho_> currently fixing the "All Apps is empty in Dash" bug
[12:03:24] <Sho_> done()
[12:05:06] <romangg> next?
[12:05:11] <sebas> yes!
[12:05:15] <sebas> that would be you romangg
[12:05:24] <romangg> Started work again on my SOK project: atomic mode support 
/ plane rendering (T4426)
[12:05:24] <sKreamer> Task 4426 "[kwin] Scanout wl_buffer in DrmBackend" 
[Open,Needs Triage] {Plasma on Wayland} https://phabricator.kde.org/T4426
[12:05:35] <romangg> Need reviews for:
[12:05:36] <romangg> - [Touchpad KCM] New KWin Wayland version (D3617) : 
mgraesslin, sebas
[12:05:36] <sKreamer> Diff 3617 "[Touchpad KCM] New KWin Wayland version" 
[Needs Review] https://phabricator.kde.org/D3617
[12:05:37] <romangg> - [Digital Clock] Bug fixes and ui code optimization 
(D3630) : notmart
[12:05:38] <sKreamer> Diff 3630 "[Digital Clock] Bug fixes and ui code 
optimization" [Needs Review] https://phabricator.kde.org/D3630
[12:05:39] <romangg> - [Task Manager] Tooltips redesign (D3738) : Sho_, kbroulik
[12:05:39] <sKreamer> Diff 3738 "[Task Manager] Tooltips redesign" [Needs 
Review] https://phabricator.kde.org/D3738
[12:05:42] --> frinring (~frinr...@x5ce49aee.dyn.telefonica.de) has joined 
#plasma
[12:06:23] <sebas> coolio, will review!
[12:06:25] <sebas> next?
[12:06:29] <Sho_> i'll get to the tooltip redesign review within the next two 
days, that's one of those big reviews i need to do
[12:06:37] -*- bshah takes note that romangg didn't work on SoK project for 
half period of SoK (... just kidding :p)
[12:06:38] <Sho_> along with ivan's favorites stuff, etc.
[12:06:49] <romangg> bshah: yea, i know XD
[12:07:03] <sebas> notmart's turn!
[12:07:09] <notmart> ok
[12:07:49] <notmart> a sec
[12:08:30] <romangg> bshah: atleast I can say that I did other stuff related to 
KDE^^
[12:08:33] <notmart> * import export kwin decoration with the l&f themes 
https://phabricator.kde.org/D3832 https://phabricator.kde.org/D3833
[12:08:33] <sKreamer> Diff 3832 "import kwin deco and button order in l&f" 
[Needs Review] https://phabricator.kde.org/D3832
[12:08:33] <sKreamer> Diff 3833 "export kwin theme to l&f" [Needs Review] 
https://phabricator.kde.org/D3833
[12:08:34] <notmart> * multiscreen: strange corner case when the laptop screen 
gets disabled upon connecting an external screen: the qscreen pointer gets 
recycled, no signals about the change, disaster ensues
[12:08:36] <notmart> * knewstuff: expose the engine from the download dialog
[12:08:37] <notmart> * plymouth kcm
[12:08:39] <notmart> ** download thumbnails from KNS and copy them into the 
themes
[12:08:40] <notmart> ** fix uninstall from the download dialog (has to keep a 
copy of the tarball, probably plasmoids will need something similar)
[12:08:42] <notmart> * Kirigami:
[12:08:43] <notmart> ** keyboard navigation stuff
[12:08:45] <notmart> ** kirigami 1 beta 1 release in progress 
https://dot.kde.org/2016/12/30/kde-releases-beta-kirigami-ui-20 (bug found in 
current tarballs, have to do final ones)
[12:10:11] -*- jgrulich has something to say if you give me a word at the end 
of meeting :)
[12:10:25] <notmart> questions or next
[12:11:12] <sebas> next is bshah, then me
[12:11:17] <bshah> okay
[12:11:21] <sebas> then jgrulich
[12:11:48] <bshah> - If you haven't followed up, CM is dead, we needed to 
either migrate to LineageOS or AOSP
[12:11:49] <romangg> notmart: is the plymouth kcm based on qml? you have a 
first prototype screenshot?
[12:11:50] <bshah>     - I decided to migrate to AOSP for devices which have 
AOSP tree available
[12:11:52] <bshah>     - 
http://blog.bshah.in/2016/12/28/cyanogenmod-lineage-os-and-plasma-mobile/
[12:11:54] <bshah>     - Will work on migrating hammerhead port to AOSP with 
higher priority this week : T4944
[12:11:54] <sKreamer> Task 4944 "[hammerhead] Possibly switch to AOSP base 
instead of CyanogenMod" [Open,Normal] {Plasma: Mobile} 
https://phabricator.kde.org/T4944
[12:11:56] <bshah> - Documentation for Plasma Mobile
[12:11:58] <bshah>     - Porting instructions : need someone to review and give 
feedback, T5008
[12:11:58] <sKreamer> Task 5008 "Review the porting documentation" 
[Open,Normal] {Plasma: Mobile} https://phabricator.kde.org/T5008
[12:12:00] <bshah>     - FAQ updated with some more questions : 
https://community.kde.org/Plasma/Mobile/FAQ
[12:12:02] <bshah>     - Need someone to write some of these : T4946 (also 
please give feedback on what else is missing for documentation)
[12:12:02] <sKreamer> Task 4946 "[general] Documentation for project" 
[Open,High] {Plasma: Mobile} https://phabricator.kde.org/T4946
[12:12:04] <bshah> - Will do work for installable Nexus 5X images this week if 
time permits from hammerhead AOSP work
[12:12:37] <sebas> bshah: your plan (the one outlined on your blog) seems good, 
btw
[12:12:51] <bshah> thanks
[12:13:52] <sebas> jgrulich: your turn
[12:14:59] <jgrulich> as you might know, I'm working on new network KCM which I 
would like to have ready for feature freeze next week, it is still missing VPN 
import/export which is easy to implement, but I have two questions I would like 
to discuss with you
[12:15:25] <jgrulich> 1) what to show initialy when you open the kcm, because 
right now it is empty http://www.imagehosting.cz/?v=kcmapa.png until you select 
a connection
[12:15:38] --> eMPee584 (56387160@gateway/web/freenode/ip.86.56.113.96) has 
joined #plasma
[12:15:57] <jgrulich> I could either select the first connection or display 
some information about you active connections and so on, what do you think?
[12:16:14] <notmart> romangg: yep, is qml
[12:17:02] <notmart> romangg: http://imgur.com/a/0vDqC
[12:17:22] <sebas> jgrulich: the active connection should be shown IMO
[12:17:43] <jgrulich> sebas: what if there is more than one? select the one 
with default route?
[12:17:51] <sebas> yep
[12:17:56] <sebas> most logical choice IMO
[12:18:44] <jgrulich> and the easiest one for me to implement :)
[12:18:48] <sebas> cool :)
[12:18:55] <jgrulich> second question
[12:19:59] <jgrulich> where to place that KCM in system settings? Right now 
there is "Network" category with "Settings", "Connectivity" and "Bluetooth" 
KCMs, I have mine KCM separated with name "Network configuration", should I use 
different name or place it under already existing KCM?
[12:20:19] <sebas> Definitely under Network
[12:20:27] <sebas> then maybe "Connections"?
[12:20:52] <sebas> the "configuration" is unnecessary, since everything in 
systemsettings is configuration
[12:21:17] <sebas> the "Connectivity" has a crap name, though
[12:21:36] <jgrulich> ok, "connections" should be fine
[12:21:38] <sebas> Settings as well ... jeez, that category is baaaaad.
[12:21:48] <romangg> yes :D
[12:21:48] <sebas> But let's fix the rest, not abide to crappiness
[12:22:31] <romangg> the subcategories should get rearranged some time in the 
future (thinking about syse redesign task...)
[12:22:43] <sebas> ironically, the NM KCM is probably what most users would be 
looking for, yet it's the one that has always been missing :D
[12:22:52] <sebas> very KDE-ish
[12:23:12] <jgrulich> sebas: right, was about time to do something about it
[12:23:15] <sebas> those are mostly konqi's kcms there
[12:23:22] <sebas> jgrulich: props to you dude
[12:24:08] <sebas> anyway, more questions? :)
[12:24:32] <romangg> yes
[12:24:40] <-- eMPee584 (56387160@gateway/web/freenode/ip.86.56.113.96) has 
quit (Ping timeout: 260 seconds)
[12:24:41] <jgrulich> sebas: I guess that's all I wanted to hear, maybe just 
ask you kindly to try it :)
[12:24:52] <jgrulich> right now it's under plasma-kcm branch
[12:24:53] <romangg> jgrulich: where does it land now? does it get its own 
subcat or not?
[12:24:58] <sebas> jgrulich: how to try it?
[12:25:16] <jgrulich> plasma-nm repo and plasma-kcm branch
[12:25:22] <sebas> aye, cool :)
[12:25:28] <sebas> hope to find some time later today or tomorrow
[12:26:16] <romangg> ping jgrulich
[12:26:34] <jgrulich> romangg: mean in system settings?
[12:26:39] <romangg> yes
[12:27:08] <jgrulich> category is Network and name is Network Configuration 
which I'm going to change now to Connections
[12:27:49] <romangg> connections and connectivity is very similar. and then 
there is connection preferences in settings subcat
[12:28:51] <romangg> but since the Network category needs some work anyway on 
reordering the stuff in general it probably will be bad anyway we try.
[12:28:58] <sebas> romangg: yes, but we should fix the others, those are bad
[12:29:07] <sebas> Network -> Connections is logical
[12:29:19] <sebas> that whole category otherwise is a crapcollection
[12:29:28] <romangg> right
[12:29:39] <jgrulich> romangg: well, Connectivity at least is very misleading
[12:30:42] <romangg> jgrulich: yea. go for Network -> Connections. and sb 
hopefully will reorder all the kcms in Network at some point in the future.
[12:30:45] <sebas> and unnecessary, since it sets a default password that would 
be saved after first use anyway, and it's not even clear for which connection 
it would be used
[12:30:59] <bshah> breakout? :P
[12:31:01] <sebas> that kcm should probably just be taken behind the barn and 
shot and we act like it never happened
[12:31:14] <sebas> let's finish this meeting, indeed ... my turn
[12:31:17] <sebas> * worked on making my kscreen osd branch mergable,
[12:31:17] <sebas>     * still need to streamline the dbus interface
[12:31:17] <sebas> * usual kscreen triaging
[12:31:17] <sebas> * bit less Plasma stuff in the next weeks since I'm working 
on a semi-related project
[12:31:45] <sebas> and, if there are no questions: meeting ends.
[12:31:52] <sebas> Thanks everybody for attending, happy lunchtime and hacking!
[12:32:05] <bshah> cool.. Thanks sebas for hosting
[12:32:08] <bshah> :)
[12:32:19] <Sho_> thx thx

Reply via email to