Features/KDE47

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(4.7 feature page)
 
 
(10 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
== Owner ==
 
== Owner ==
 
* [[SIGs/KDE| KDE SIG]]  
 
* [[SIGs/KDE| KDE SIG]]  
* Email: than@redhat.com, jreznik@redhat.com, rdieter@fedoraproject.org
+
* Email: than@redhat.com, jreznik@redhat.com, rdieter@fedoraproject.org, ltinkl@redhat.com
 
* IRC: #fedora-kde
 
* IRC: #fedora-kde
  
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/16 | Fedora 16]]  
 
* Targeted release: [[Releases/16 | Fedora 16]]  
* Last updated: 2011-06-30
+
* Last updated: 2011-07-26
* Percentage of completion: 25%
+
* Percentage of completion: 100%
  
Currently KDE Workspaces and Platform 4.6.90 (rc1) is being packaged in rawhide. 4.6.80 (beta 1) is almost complete and built already.
+
Currently KDE Workspaces and Platform 4.7.0 is nearly completely packaged in rawhide. Qt 4.8 (beta1) is built in rawhide but currently we experience a few build issues.
 +
Package splits mostly done (some blocked on review - the less important ones).
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 21: Line 22:
 
New features overview
 
New features overview
 
* KDE Plasma Workspaces, KDE Applications and KDE Platform 4.7
 
* KDE Plasma Workspaces, KDE Applications and KDE Platform 4.7
* systemd password agent
+
* kdeplasma-networkmanagement support for NM 09
 
* split packages for some previously monolithic modules
 
* split packages for some previously monolithic modules
 
* gtk3 theming integration
 
* gtk3 theming integration
* Qt 4.8
+
* [https://fedoraproject.org/wiki/Features/Grub2 GRUB 2 support]
* Qt Mobility framework
+
* Qt 4.8 with
 +
** Qt Mobility framework
  
 
Possible features:
 
Possible features:
Line 53: Line 55:
 
* working sound in Phonon, esp. with regards to the PA integration
 
* working sound in Phonon, esp. with regards to the PA integration
 
* "root" modules in System Settings (due to pk1)
 
* "root" modules in System Settings (due to pk1)
* test new hal-less solid backend for functionality (and free of regressions)
+
* test hal-less solid backend for functionality (and free of regressions)
  
 
We are working on test plan for KDE QA.
 
We are working on test plan for KDE QA.
Line 68: Line 70:
 
** final release July 27
 
** final release July 27
 
* Fedora branding/theming from Fedora Design team!
 
* Fedora branding/theming from Fedora Design team!
* gtk3 theming/integration.  This is currently an unknown, whether QtCurve or oxygen-gtk will support gtk3 in time.
+
* gtk3 theming/integration.  There's no official oxygen-gtk for gtk3 release, we need snaphot. Also we need kcm-gtk ported.
 +
* Qt 4.8 release (no release schedule but we can expect it during summer - more likely end of summer).
  
 
== Contingency Plan ==
 
== Contingency Plan ==
Line 96: Line 99:
 
* See [[Talk:Features/KDE47]]  
 
* See [[Talk:Features/KDE47]]  
  
[[Category:FeaturePageIncomplete]]
+
[[Category:FeatureAcceptedF16]]
  
 
<!-- When your feature page is completed and ready for review -->
 
<!-- When your feature page is completed and ready for review -->

Latest revision as of 07:20, 28 October 2011

Contents

[edit] KDE Plasma Workspaces 4.7

[edit] Summary

Rebase to KDE Plasma Workspace 4.7. including Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Platform.

[edit] Owner

  • KDE SIG
  • Email: than@redhat.com, jreznik@redhat.com, rdieter@fedoraproject.org, ltinkl@redhat.com
  • IRC: #fedora-kde

[edit] Current status

  • Targeted release: Fedora 16
  • Last updated: 2011-07-26
  • Percentage of completion: 100%

Currently KDE Workspaces and Platform 4.7.0 is nearly completely packaged in rawhide. Qt 4.8 (beta1) is built in rawhide but currently we experience a few build issues. Package splits mostly done (some blocked on review - the less important ones).

[edit] Detailed Description

We have rebased KDE to 4.7

New features overview

  • KDE Plasma Workspaces, KDE Applications and KDE Platform 4.7
  • kdeplasma-networkmanagement support for NM 09
  • split packages for some previously monolithic modules
  • gtk3 theming integration
  • GRUB 2 support
  • Qt 4.8 with
    • Qt Mobility framework

Possible features:

  • KDE Plasma Active (tablet/mobile workspaces) preview
    • still under upstream development, depends on KDE Platform 4.7


[edit] Benefit to Fedora

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

[edit] 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 splitted 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.

[edit] 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, artwork) - for Preview Release
  • working sound in Phonon, esp. with regards to the PA integration
  • "root" modules in System Settings (due to pk1)
  • test hal-less solid backend for functionality (and free of regressions)

We are working on test plan for KDE QA.

For more specific Desktop testcase see Desktop Validation testing page.

[edit] User Experience

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

[edit] Dependencies

  • upstream KDE 4.7 release, see [1].
    • final release July 27
  • Fedora branding/theming from Fedora Design team!
  • gtk3 theming/integration. There's no official oxygen-gtk for gtk3 release, we need snaphot. Also we need kcm-gtk ported.
  • Qt 4.8 release (no release schedule but we can expect it during summer - more likely end of summer).

[edit] Contingency Plan

Given how the KDE 4.7 and Fedora 16 schedules align, there should be plenty of buffer time between the KDE 4.7 and Fedora 16 releases. We are already working on importing and polishing beta and rc1 version of KDE. In case of problems with upstream release we can revert to older release or we can omit individual problematic modules (e.g. kdepim) of this feature. KDE 4.7 could later be shipped as an update.

[edit] Documentation

The Fedora KDE Desktop User Guide is very important part of this feature for users. It guides users how-to use the new KDE 4 Desktop and it's targeted to both former KDE 3.5 user and first time KDE 4 users.

Fedora KDE Desktop User Guide (draft)

Upstream documentation sites:


[edit] Release Notes

This release features the KDE Plasma Workspaces 4.7, the KDE Applications and the KDE Platform.

The 4.7 is the latest release of KDE 4. There are a lot of enhancements and new features.


[edit] Comments and Discussion