From Fedora Project Wiki
(per nirik the owner of this feature, it is not ready for Fedora 14)
(Update for new 4.8 schedule.)
Line 11: Line 11:


== Current status ==
== Current status ==
* Targeted release: [[Releases/?? | Fedora ?? ]]  
* Targeted release: [[Releases/F15 | Fedora 15 ]]  
* Last updated: 2010-06-14
* Last updated: 2010-11-03
* Percentage of completion: 10%
* Percentage of completion: 10%


== Detailed Description ==
== Detailed Description ==
The Xfce project has been working on a new version, 4.8 for quite a while now.
The Xfce project has been working on a new version, 4.8 for quite a while now.


The [http://wiki.xfce.org/releng/4.8/schedule Xfce 4.8 development schedule] is currently estimated to have a release on 2010-06-12, which didn't happen.
The [http://wiki.xfce.org/releng/4.8/schedule Xfce 4.8 schedule] is currently estimated to have a release on 2011-01-16.
 
Will consult with upstream about release dates further.  


== Benefit to Fedora ==
== Benefit to Fedora ==
Line 34: Line 33:


Existing packages will need to be updated to 4.8 in rawhide.  
Existing packages will need to be updated to 4.8 in rawhide.  
Three new packages have been reviewed and will need to be imported:


* garcon: Implementation of the freedesktop.org menu specification. Review request at <s>https://bugzilla.redhat.com/show_bug.cgi?id=554603</s> (Closed)
All needed packages are already reviewed and in rawhide, but will need to be updated to the new 4.8 versions.  
* tumbler: D-Bus service for applications to request thumbnails for various URI schemes and MIME types. Review request at https://bugzilla.redhat.com/show_bug.cgi?id=549593 (In Progress)
* libxfce4ui: Commonly used Xfce widgets. Review request at <s>https://bugzilla.redhat.com/show_bug.cgi?id=554599</s> (Closed)


Two packages will need to be Obsoleted and blocked from Fedora 14:
Two packages will need to be Obsoleted and blocked from Fedora 14:
* libxfce4menu (replaecd by garcon)
* libxfce4menu (replaecd by garcon)
* libxfcegui4 (replaced by libxfce4ui)
* libxfcegui4 (replaced by libxfce4ui)
At least the following will need to be updated:
* libxfce4ui
* xfce4-settings
* exo
* libxfce4util
* xfce-utils
* xfce4-appfinder
* xfce4-panel
* xfce4-session


== How To Test ==
== How To Test ==
New installs:
New installs:


* install rawhide/Fedora 14 on any machine.  
* install rawhide/Fedora 15 on any machine.  
* yum install @xfce-desktop
* yum install @xfce-desktop
* confirm gdm offers Xfce4 as a session type
* confirm gdm offers Xfce4 as a session type
Line 81: Line 87:
* See [[Talk:Features/Xfce48]]
* See [[Talk:Features/Xfce48]]


[[Category:FeaturePageIncomplete]]
[[Category:FeatureReadyForWrangler]]
<!-- When your feature page is completed and ready for review -->
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Revision as of 01:26, 4 November 2010

Xfce 4.8

Summary

Update Xfce to the upstream 4.8 release with many new improvements and features.

Owners

  • email: kevin@tummy.com, cwickert@fedoraproject.org

Current status

  • Targeted release: Fedora 15
  • Last updated: 2010-11-03
  • Percentage of completion: 10%

Detailed Description

The Xfce project has been working on a new version, 4.8 for quite a while now.

The Xfce 4.8 schedule is currently estimated to have a release on 2011-01-16.

Benefit to Fedora

Xfce 4.8 has a number of improvements and new features. A few of the more notable ones:

  • Xfce menu will support menu merging.
  • (Hopefully) bring back the graphical menu editor known from Xfce 4.4
  • Thunar is ported from thunar-vfs to gvfs
  • PolicyKit support in xfce4-session
  • Multilib enhancements for xfce4-panel plugins.

Scope

Existing packages will need to be updated to 4.8 in rawhide.

All needed packages are already reviewed and in rawhide, but will need to be updated to the new 4.8 versions.

Two packages will need to be Obsoleted and blocked from Fedora 14:

  • libxfce4menu (replaecd by garcon)
  • libxfcegui4 (replaced by libxfce4ui)

At least the following will need to be updated:

  • libxfce4ui
  • xfce4-settings
  • exo
  • libxfce4util
  • xfce-utils
  • xfce4-appfinder
  • xfce4-panel
  • xfce4-session

How To Test

New installs:

  • install rawhide/Fedora 15 on any machine.
  • yum install @xfce-desktop
  • confirm gdm offers Xfce4 as a session type
  • confirm you can select this session and login
  • confirm settings changes can be made and saved, and are found after a logout/login cycle.
  • confirm day to day desktop functions are working.
  • confirm all settings dialogs come up and work.

(More specifics can be added when final changelogs are available)

Updates:

  • confirm yum groupupdate 'XFCE' works and all packages are properly updated/obsoleted.
  • confirm the updated desktop works fine.

User Experience

  • FIXME

Dependencies

  • FIXME

Contingency Plan

Revert to older Xfce 4.6 version. This may require a Epoch and rebuilding packages and plugins. Or if the dist-f14-xfce tag has not yet been merged back into rawhide, only reverts in cvs will be required.

Documentation

  • FIXME

Release Notes

  • Xfce has been updated to version 4.8. This version includes many enhancements and bug fixes. See the tour at http://www.xfce.org/about/tour for more information.

Comments and Discussion