[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    5.4 Kickoff Meeting Minutes
From:       Jonathan Riddell <jr () jriddell ! org>
Date:       2015-04-30 15:59:36
Message-ID: CANX=XXOF-0p+xMKK51=TCHY40=eJEa52kZx2cB120aDkjQ4BYA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Plasma 5.4 Kickstart Meeting

= schedule agreement  https://techbase.kde.org/Schedules/Plasma_5
 -
https://www.google.com/calendar/embed?src=031gkgqg1hjf8lcmj0em1d2sj8%40group.calendar.google.com&ctz=Europe/Madrid
                
 - agreed

= what will happen with baloo/kfilemetadata/baloo-widgets
 - move baloo/kfilemetadata in july
 - release baloo-widgets with applications (standalone or as part of
dolphin)
 - added to TODO

= consider moving kio-extras to applications in july too
 - added to TODO

= Review TODO items
https://todo.kde.org/?controller=board&action=shttps://www.google.com/search?client=ubuntu&channel=fs&q=fs&ie=utf-8&oe=utf-8how&project_id=44
                
 - cards were moved

= consider if systemd-kcm should be included
 - needs UI review and use cases
 - Jonathan proposed to include it but as standalone tar
 - sebas to reply on mailing list
 - discussion to continue on mailing list

= Dividing up the most major bugs in 5.3.0 between us for priority fixing
 - bugs were allocated
 - except ksyscoca as root + sudo putting root files in $HOME/.cache,
discussion continued on IRC

= different wallpapers on different virtual desktops. We should discuss it
a bit
 - push bblas
 - d_ed to send jens bug report
 - get VDG onto nice designs for activities
 - ivan to be voluntold

= System Tray - speaking of recurring piece of feedback: xembed systray
 - qt 4 apps can use the sni patch but only if distros pick it up and
sni-qt is installed which isn't always the case with e.g. skype
 - gtk old API apps need ported to new API
 - we don't want to implement xembed (which gnome has).  conclusion: sit it
out
 - kubuntu to add to kubuntu-notifier to install sni-qt:i386 with skype
 - jr to report to firefox/thunderbird extensions
 - jr to report to wine [ Lync and office with sharepoint only work in
windows or wine]
 - jr to report to dropbox
 - others problems include keepassx systray-on-start apps, wine

= New CI intro - sgclark
 - running now at https://build.kde.org/

= Formats / locale configuration: people are missing KLocale
 - QLocale better in some ways, worse in other.  jlayt off radar
 - Eike to work on it, ltinkl volunteers too

= Wayland
 < mgraesslin> so 5.4 is planned to be the first release with proper
Wayland support
 < mgraesslin> that's two areas
 < mgraesslin> * managing Wayland client
 < mgraesslin> * drm backend
 < mgraesslin> drm backend is already merged into master
 < mgraesslin> but it still needs love (mostly multi-screen)
 < mgraesslin> Wayland client support is currently a branch with 80 commits
which depending on how much time I find for it could go into master in
about two weekd
 < sebas> the libkscreen stuff is pretty far along, needs a bit more
polishing, then we can integrate it with kwin
 < sebas> and going through review, obviously
 < mgraesslin> Plasma itself will probably need to stick on X in the next
release
 < mgraesslin> many things will break on Wayland
 < mgraesslin> which needs protocols
 < mgraesslin> e.g. taskmanager, clipboard, page, absolute positioning etc

= KActivities - There's a lot of development that should be put in common
 - not covered, ivan had to leave alas

= VDG plans and focus
 - keep fleshing out missing icons
 - Add high contrast cursor theme + other variations
 - use mouse cursor theme kcm as opportunity to define standard kcm UI
patterns
 - taskbar tooltip layout design improvement (within no-resizing
constraints)
 - reduce +VisualDesign bugs backlog
 - wallpaper for 5.4
 - high contrast color scheme
 - coordinate with devs and complete a design target for integrated
activities and virtual desktop
 - consider if gtk 2 theme should be merged
https://forum.kde.org/viewtopic.php?f=285&t=125246&start=15
 - numix doing gtk 3 theme (get them talking to gtk 2 dude above)

= System Settings
 - Design target:
https://community.kde.org/KDE_Visual_Design_Group/System_Settings_Application
 - Updated overview page
 - New Search mode
 - Start with consistent Module layout
 - Developer needed

= Breeze theme as backup instead of Oxygen
 - admin (red) color scheme
 - 16:04 < htietze> I read andreas_k in this way: Default theme should be
Breeze instead of Oxygen. And the fallback solution if something fails is
Breeze.
 - 16:05 < notmart> that's i guess is in frameworkintegration and there is
breeze already?
 - to investigate

= Desktop Configuration Vision
 - Design target:
https://community.kde.org/KDE_Visual_Design_Group/Plasma_5_Desktop_Configuration
 - to send to mailing list

= Solid::Power
 - new library to solve Plasma dependency on kdelibs4support
 - fully async, atm 2 backends (systemd+upower / HAL)
 - currently hosted at https://github.com/caybro/solid-power, planning to
move it to kde.git real soon
 - 1st phase: port PowerDevil to it, cut the nasty circular runtime
dependency, adjusting the API as we need it
 - 2nd phase: plasma-workspace + plasma-desktop porting (shell,
dataengines, etc.)
 - 3rd phase: make Solid::Power a framework (hopefully before 5.4 freeze so
that we can depend on a released version thereof)

= New Todo items?
https://todo.kde.org/?controller=board&action=show&project_id=44
 - added to board from above discussions
 - https://todo.kde.org/?controller=board&action=show&project_id=44


[Attachment #5 (text/html)]

<div dir="ltr">Plasma 5.4 Kickstart Meeting<br><br>= schedule agreement   <a \
href="https://techbase.kde.org/Schedules/Plasma_5">https://techbase.kde.org/Schedules/Plasma_5</a> \
<br>  - <a href="https://www.google.com/calendar/embed?src=031gkgqg1hjf8lcmj0em1d2sj8% \
40group.calendar.google.com&amp;ctz=Europe/Madrid">https://www.google.com/calendar/emb \
ed?src=031gkgqg1hjf8lcmj0em1d2sj8%40group.calendar.google.com&amp;ctz=Europe/Madrid</a><br> \
- agreed<br><br>= what will happen with baloo/kfilemetadata/baloo-widgets<br>  - move \
baloo/kfilemetadata in july<br>  - release baloo-widgets with applications \
(standalone or as part of dolphin)<br>  - added to TODO<br><br>= consider moving \
kio-extras to applications in july too<br>  - added to TODO<br><br>= Review TODO \
items <a href="https://todo.kde.org/?controller=board&amp;action=shttps://www.google.c \
om/search?client=ubuntu&amp;channel=fs&amp;q=fs&amp;ie=utf-8&amp;oe=utf-8how&amp;proje \
ct_id=44">https://todo.kde.org/?controller=board&amp;action=shttps://www.google.com/se \
arch?client=ubuntu&amp;channel=fs&amp;q=fs&amp;ie=utf-8&amp;oe=utf-8how&amp;project_id=44</a><br> \
- cards were moved<br><br>= consider if systemd-kcm should be included<br>  - needs \
UI review and use cases<br>  - Jonathan proposed to include it but as standalone \
tar<br>  - sebas to reply on mailing list<br>  - discussion to continue on mailing \
list<br><br>= Dividing up the most major bugs in 5.3.0 between us for priority \
fixing<br>  - bugs were allocated<br>  - except ksyscoca as root + sudo putting root \
files in $HOME/.cache, discussion continued on IRC<br><br>= different wallpapers on \
different virtual desktops. We should discuss it a bit<br>  - push bblas<br>  - d_ed \
to send jens bug report<br>  - get VDG onto nice designs for activities<br>  - ivan \
to be voluntold<br><br>= System Tray - speaking of recurring piece of feedback: \
xembed systray<br>  - qt 4 apps can use the sni patch but only if distros pick it up \
and sni-qt is installed which isn&#39;t always the case with e.g. skype<br>  - gtk \
old API apps need ported to new API<br>  - we don&#39;t want to implement xembed \
(which gnome has).   conclusion: sit it out<br>  - kubuntu to add to kubuntu-notifier \
to install sni-qt:i386 with skype<br>  - jr to report to firefox/thunderbird \
extensions<br>  - jr to report to wine [ Lync and office with sharepoint only work in \
windows or wine]<br>  - jr to report to dropbox<br>  - others problems include \
keepassx systray-on-start apps, wine<br><br>= New CI intro - sgclark<br>  - running \
now at <a href="https://build.kde.org/">https://build.kde.org/</a><br><br>= Formats / \
locale configuration: people are missing KLocale<br>  - QLocale better in some ways, \
worse in other.   jlayt off radar<br>  - Eike to work on it, ltinkl volunteers \
too<br><br>= Wayland<br>  &lt; mgraesslin&gt; so 5.4 is planned to be the first \
release with proper Wayland support <br>  &lt; mgraesslin&gt; that&#39;s two areas \
<br>  &lt; mgraesslin&gt; * managing Wayland client <br>  &lt; mgraesslin&gt; * drm \
backend <br>  &lt; mgraesslin&gt; drm backend is already merged into master <br>  \
&lt; mgraesslin&gt; but it still needs love (mostly multi-screen) <br>  &lt; \
mgraesslin&gt; Wayland client support is currently a branch with 80 commits which \
depending on how much time I find for it could go into master in about two weekd <br> \
&lt; sebas&gt; the libkscreen stuff is pretty far along, needs a bit more polishing, \
then we can integrate it with kwin <br>  &lt; sebas&gt; and going through review, \
obviously<br>  &lt; mgraesslin&gt; Plasma itself will probably need to stick on X in \
the next release <br>  &lt; mgraesslin&gt; many things will break on Wayland <br>  \
&lt; mgraesslin&gt; which needs protocols <br>  &lt; mgraesslin&gt; e.g. taskmanager, \
clipboard, page, absolute positioning etc <br><br>= KActivities - There&#39;s a lot \
of development that should be put in common<br>  - not covered, ivan had to leave \
alas<br><br>= VDG plans and focus<br>  - keep fleshing out missing icons <br>  - Add \
high contrast cursor theme + other variations<br>  - use mouse cursor theme kcm as \
opportunity to define standard kcm UI patterns <br>  - taskbar tooltip layout design \
improvement (within no-resizing constraints) <br>  - reduce +VisualDesign bugs \
backlog<br>  - wallpaper for 5.4<br>  - high contrast color scheme<br>  - coordinate \
with devs and complete a design target for integrated activities and virtual \
desktop<br>  - consider if gtk 2 theme should be merged <a \
href="https://forum.kde.org/viewtopic.php?f=285&amp;t=125246&amp;start=15">https://forum.kde.org/viewtopic.php?f=285&amp;t=125246&amp;start=15</a><br> \
- numix doing gtk 3 theme (get them talking to gtk 2 dude above)<br><br>= System \
Settings<br>  - Design target: <a \
href="https://community.kde.org/KDE_Visual_Design_Group/System_Settings_Application">h \
ttps://community.kde.org/KDE_Visual_Design_Group/System_Settings_Application</a><br>  \
- Updated overview page<br>  - New Search mode <br>  - Start with consistent Module \
layout<br>  - Developer needed<br><br>= Breeze theme as backup instead of Oxygen<br>  \
- admin (red) color scheme<br>  - 16:04 &lt; htietze&gt; I read andreas_k in this \
way: Default theme should be Breeze instead of Oxygen. And the fallback solution if \
something fails is Breeze.<br>  - 16:05 &lt; notmart&gt; that&#39;s i guess is in \
frameworkintegration and there is breeze already?<br>  - to investigate<br><br>= \
Desktop Configuration Vision<br>  - Design target: <a \
href="https://community.kde.org/KDE_Visual_Design_Group/Plasma_5_Desktop_Configuration \
">https://community.kde.org/KDE_Visual_Design_Group/Plasma_5_Desktop_Configuration</a><br> \
- to send to mailing list<br><br>= Solid::Power<br>  - new library to solve Plasma \
dependency on kdelibs4support<br>  - fully async, atm 2 backends (systemd+upower / \
HAL)<br>  - currently hosted at <a \
href="https://github.com/caybro/solid-power">https://github.com/caybro/solid-power</a>, \
planning to move it to kde.git real soon<br>  - 1st phase: port PowerDevil to it, cut \
the nasty circular runtime dependency, adjusting the API as we need it<br>  - 2nd \
phase: plasma-workspace + plasma-desktop porting (shell, dataengines, etc.)<br>  - \
3rd phase: make Solid::Power a framework (hopefully before 5.4 freeze so that we can \
depend on a released version thereof)<br><br>= New Todo items? <a \
href="https://todo.kde.org/?controller=board&amp;action=show&amp;project_id=44">https://todo.kde.org/?controller=board&amp;action=show&amp;project_id=44</a><br> \
- added to board from above discussions<br>  - <a \
href="https://todo.kde.org/?controller=board&amp;action=show&amp;project_id=44">https: \
//todo.kde.org/?controller=board&amp;action=show&amp;project_id=44</a><br><br><br><br></div>



[Attachment #6 (text/plain)]

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic