Plasma Next Coordination

Sebastian Kügler sebas at kde.org
Tue Nov 5 15:50:37 UTC 2013


Hi all,

Following our last week's meeting, I've consolidated our planning further and 
put the results in our Wiki. The overview page with concepts can now be found 
at:

http://community.kde.org/Plasma/Next

For each Epic (plumbing, hardware, session, desktop ui) we have a subpage 
which lists individual elements. 

http://community.kde.org/Plasma/Next/DesktopUI
http://community.kde.org/Plasma/Next/Plumbing
http://community.kde.org/Plasma/Next/SessionManagement
http://community.kde.org/Plasma/Next/HardwareExperience


The idea is that we fill in a simple template for each of them, so we keep 
track of our goals, and make sure we're working in one consistent direction.

The following information goes into it:

Goal: 
- What kind of user experience do  we want to accomplish with this  element?

Epics:
- Which of the following aspects are affected by this element, how?
     * Look and Feel Package
     * Desktop elegance
     * Session management process

Integration Story: 
- Which role does this element play technically? 
- How does this component blend into the system

Porting Status:
- Where are we technically, what work is involved

Roadmap:
- What is the planning for implementing the needed changes?

Maintainer:
- Who's in charge of tracking progress for this item?


An example I've done is for ksplash:

= Example Splash Screen (Example) =

== Goal ==
The splash should hide visual noise during loading of the workspace from the 
user and shorten the experienced time until the desktop is up. This process 
should be visually seamless without jumping background images, smoothly 
blending from the login manager disappearing until the workspace is loaded and 
usable.

== Epics ==
* Look and Feel Package: QML bits are shared here
* Desktop elegance: Splash is an important part of first impression
* Session management process: splash as part of the login process

== Integration Story ==
The splash screen is brought up by the login manager. It loads QML files from 
the Look and Feel package to provide visual coherence. Once the desktop is 
loaded, the splashscreen disappears.

== Porting status ==
A basic port to QML is on reviewboard, it needs to be integrated with the 
login manager, and its QML bits need moving into the L&F package. 

== Roadmap == 
* Merge patch (ongoing right now)
* until 15 November:
** move QML bits into L&F package
** investigate and draft plan with SDDM developers
* until end November
** implement changes in SDDM
* Review and iterate

== Maintainer ==
* Martin Klapetek (mck182)


Please look over these pages, take items, fill in their details, and check 
back with others in case things overlap, conflict or need second opinions.

Thanks,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9


More information about the Plasma-devel mailing list