From Fedora Project Wiki
(Add tracker bug)
 
(11 intermediate revisions by 4 users not shown)
Line 2: Line 2:


== Summary ==
== Summary ==
Rebase to KDE Plasma Workspace 4.11 including Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Platform.
Rebase to version 4.11 of: the KDE Plasma Workspaces including the Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Platform.


== Owner ==
== Owner ==
* [[SIGs/KDE| KDE SIG]]  
* [[SIGs/KDE| KDE SIG]]  
* Email: than@redhat.com, ltinkl@redhat.com, dvratil@redhat.com, mbriza@redhat.com, jgrulich@redhat.com, rdieter@fedoraproject.org, kevin.kofler@chello.at
* Name: [[User:than|Than Ngo]], [[User:ltinkl|Lukáš Tinkl]], [[User:rdieter|Rex Dieter]]
* Email: than@redhat.com, ltinkl@redhat.com, dvratil@redhat.com, mbriza@redhat.com, jgrulich@redhat.com, kevin.kofler@chello.at
* IRC: #fedora-kde
* IRC: #fedora-kde


== Current status ==
== Current status ==
* Targeted release: [[Releases/20 | Fedora 20]]  
* Targeted release: [[Releases/20 | Fedora 20]]  
* Last updated: 2013-06-13
* Last updated: 2013-07-10
* Percentage of completion: 40%
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page
 
Bugzilla states meaning as usual:
4.11 beta 1 currently available in Rawhide
NEW -> change proposal is submitted and announced
ASSIGNED -> accepted by FESCo with on going development
MODIFIED -> change is substantially done and testable
ON_QA -> change is code completed and could be tested in the Beta release (optionally by QA)
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=998528 #998528]


== Detailed Description ==
== Detailed Description ==
New features overview
New features overview
* KDE Plasma Workspaces, KDE Applications and KDE Platform 4.11
* KDE Plasma Workspaces, KDE Applications and KDE Platform 4.11
* based on top of Qt 4.8
* Faster Nepomuk indexing
* Faster Nepomuk indexing
* KScreen integration in Kwin
* KScreen integration in Kwin
Line 29: Line 35:
* Metalink/HTTP Support in Kget
* Metalink/HTTP Support in Kget
* UI Refactoring in KWallet
* UI Refactoring in KWallet
Given how the KDE Plasma Workspaces 4.11 and Fedora 20 schedules align, there should be plenty of buffer time between the KDE Plasma Workspaces 4.11 and Fedora 20 releases.  We are already working on importing and polishing beta version of KDE.


== Benefit to Fedora ==
== Benefit to Fedora ==
Line 34: Line 42:


== Scope ==
== Scope ==
Requires rebasing to the latest upstream version and preparing distribution specific patches. All new required packages are already included in distribution. But as upstream changed release schema and now provides split tarballs for some previously monolithic modules, we are going to follow this decision in Fedora too as we want to stick as close as possible
* Proposal owners:
to upstream. This involves changes in packaging, new reviews and small overload for packaging system.
** Requires rebasing to the latest upstream version and preparing distribution specific patches. All new required packages are already included in distribution. But as upstream changed release schema and now provides split tarballs for some previously monolithic modules, we are going to follow this decision in Fedora too as we want to stick as close as possible to upstream. This involves changes in packaging, new reviews and small overload for packaging system.
* Other developers: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Release engineering: N/A (not a System Wide Change)  <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Policies and guidelines: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->


== Upgrade/compatibility impact ==
== Upgrade/compatibility impact ==
Line 67: Line 78:


== Contingency Plan ==
== Contingency Plan ==
Given how the KDE Plasma Workspaces 4.11 and Fedora 20 schedules align, there should be plenty of buffer time between the KDE Plasma Workspaces 4.11 and Fedora 20 releasesWe are already working on importing and polishing beta version of KDE. In case of problems with upstream release, we can revert to older release or we can omit individual problematic modules of this feature.  KDE Plasma Workspaces 4.11 could later be shipped as an update.
<!-- If you cannot complete your feature by the final development freeze, what is the backup plan?  This might be as simple as "Revert the shipped configuration".  Or it might not (e.g. rebuilding a number of dependent packages)If you feature is not completed in time we want to assure others that other parts of Fedora will not be in jeopardy. -->
* Contingency mechanism:
** In case of problems with upstream release, we can revert to older release or we can omit individual problematic modules of this feature.  KDE Plasma Workspaces 4.11 could later be shipped as an update.
<!-- When is the last time the contingency mechanism can be put in place?  This will typically be the beta freeze. -->
* Contingency deadline: Beta freeze
<!-- Does finishing this feature block the release, or can we ship with the feature in incomplete state? -->
* Blocks release? N/A (not a System Wide Change)


== Documentation ==
== Documentation ==
Line 78: Line 95:
The 4.11 is the latest release of KDE 4. There are a lot of enhancements and new features.
The 4.11 is the latest release of KDE 4. There are a lot of enhancements and new features.


[[Category:ChangePageIncomplete]]
[[Category:ChangeAcceptedF20]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Latest revision as of 12:27, 20 August 2013

KDE Plasma Workspaces 4.11

Summary

Rebase to version 4.11 of: the KDE Plasma Workspaces including the Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Platform.

Owner

Current status

Detailed Description

New features overview

  • KDE Plasma Workspaces, KDE Applications and KDE Platform 4.11
  • Faster Nepomuk indexing
  • KScreen integration in Kwin
  • Qt Quick in Plasma Workspaces
  • More porting to QML
  • Kontact improvements
  • WebP image format plugin
  • Ogg Opus audio support in Juk
  • Metalink/HTTP Support in Kget
  • UI Refactoring in KWallet

Given how the KDE Plasma Workspaces 4.11 and Fedora 20 schedules align, there should be plenty of buffer time between the KDE Plasma Workspaces 4.11 and Fedora 20 releases. We are already working on importing and polishing beta version of KDE.

Benefit to Fedora

KDE Plasma Desktop is a popular, feature rich and stable desktop environment used by a lot of Fedora users.

Scope

  • Proposal owners:
    • Requires rebasing to the latest upstream version and preparing distribution specific patches. All new required packages are already included in distribution. But as upstream changed release schema and now provides split tarballs for some previously monolithic modules, we are going to follow this decision in Fedora too as we want to stick as close as possible to upstream. This involves changes in packaging, new reviews and small overload for packaging system.
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

No impact on system upgrade.

How To Test

  1. yum groupinstall kde-desktop
  2. set KDE as default environment + KDM
  3. login to KDE desktop

or use Fedora KDE Plasma Workspaces spin

What should be checked (KDE):

  • distribution integration
  • custom branding changes (KDM theme, KSplash theme - the QML one, artwork) - for Preview Release
  • working sound in Phonon, esp. with regards to the PA and GStreamer integration
  • working kscreen integration in kwin

We are working on test plan for KDE QA.

For more specific Desktop testcase see Desktop Validation testing page.

User Experience

  • Modern, feature rich and stable desktop environment.
  • split packages (advantage especially for other desktop environments users to select favourite applications without need to install the whole KDE stack)

Dependencies

  • upstream KDE Plasma Workspaces 4.11 release, see [1].
  • final release is Wednesday, August 14, 2013
  • Fedora branding/theming from Fedora Design team!

Contingency Plan

  • Contingency mechanism:
    • In case of problems with upstream release, we can revert to older release or we can omit individual problematic modules of this feature. KDE Plasma Workspaces 4.11 could later be shipped as an update.
  • Contingency deadline: Beta freeze
  • Blocks release? N/A (not a System Wide Change)

Documentation

Upstream documentation sites:

Release Notes

This release features the KDE Plasma Workspaces 4.11, the KDE Applications and the KDE Platform. The 4.11 is the latest release of KDE 4. There are a lot of enhancements and new features.