From Fedora Project Wiki
(first little text)
 
(first complete page)
Line 14: Line 14:
  
 
* Release notes owner:
 
* Release notes owner:
 +
 +
== Current status ==
 +
* Targeted release: [[Releases/31 | Fedora 31 ]]
 +
* Last updated: <!-- this is an automatic macro — you don't need to change this line -->  {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}}
 +
* Tracker bug:
 +
* Release notes tracker:
 +
 +
== Detailed Description ==
 +
 +
This change migrates Xfce desktop environment (DE) to the latest version provided by upstream developers. This is a near complete GTK-3 migration of the DE.
 +
 +
== Benefit to Fedora ==
 +
 +
Other GTK-based DEs such as cinnamon and MATE have already migrated to using GTK-3 libraries. This change proposes to migrate the popular Xfce DE to the latest GTK-3 based versions upstream developers have released.
 +
 +
This change would result in fewer packages depending on the older GTK-2 libraries and move Xfce to use a modern toolkit.
 +
 +
== Scope ==
 +
* Proposal owners:
 +
** Update core xfce packages to 4.14
 +
** Rebuild plugins once core packages are build
 +
 +
* Other developers: N/A (not a System Wide Change)
 +
 +
* Release engineering: [https://pagure.io/releng/issue/7647 #7647] (a check of an impact with Release Engineering is needed) <!-- REQUIRED FOR SYSTEM-WIDE AS WELL AS FOR SELF CONTAINED CHANGES -->
 +
** List of deliverables: N/A (not a System Wide Change)
 +
 +
* Policies and guidelines: N/A (not a System Wide Change)
 +
 +
* Trademark approval: N/A (not needed for this Change)
 +
 +
== Upgrade/compatibility impact ==
 +
<!-- What happens to systems that have had previous versions of Fedora installed and are updated to the version containing this change? Will anything require manual configuration or data migration? Will any existing functionality be no longer supported? -->
 +
 +
<!-- REQUIRED FOR SYSTEM-WIDE CHANGES -->
 +
N/A (not a System Wide Change)
 +
 +
== How To Test ==
 +
 +
N/A (not a System Wide Change)
 +
 +
== User Experience ==
 +
 +
* A fresh install should have fully functional Xfce DE
 +
* Upgrade from Fedora 30 or older should show no visible changes to the end users.
 +
** GTK-3 applications will be better integrated
 +
 +
No special configuration or hardware needed.
 +
 +
== Dependencies ==
 +
N/A (not a System Wide Change)
 +
 +
== Contingency Plan ==
 +
 +
* Contingency mechanism: (What to do?  Who will do it?) N/A (not a System Wide Change) 
 +
 +
* Contingency deadline: N/A (not a System Wide Change)
 +
 +
* Blocks release? N/A (not a System Wide Change)
 +
 +
* Blocks product? product
 +
 +
== Documentation ==
 +
N/A (not a System Wide Change)
 +
 +
== Release Notes ==
 +
 +
Fedora 31 ships with Xfce 4.14.
 +
 +
[[Category:ChangeAcceptedF29]]
 +
<!-- When your change proposal page is completed and ready for review and announcement -->
 +
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
 +
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) -->
 +
<!-- After review, the Wrangler will move your page to Category:ChangeReadyForFesco... if it still needs more work it will move back to Category:ChangePageIncomplete-->
 +
 +
[[Category:SelfContainedChange]]

Revision as of 13:23, 14 June 2019

Changes/Xfce-4.14

Summary

Xfce desktop environment has version 4.13.x which is currently available in Fedora. Significant work has been completed to migrate the DE to GTK-3 completely. The obvious benefit to this migration is the use of a modern and actively maintained toolkit.

Xfce 4.14 is a stable release with proven components, provide features users. This change proposal is submitted to sync fedora packages with the latest upstream releases.

Owners

  • Release notes owner:

Current status

  • Targeted release: Fedora 31
  • Last updated: 2019-06-14
  • Tracker bug:
  • Release notes tracker:

Detailed Description

This change migrates Xfce desktop environment (DE) to the latest version provided by upstream developers. This is a near complete GTK-3 migration of the DE.

Benefit to Fedora

Other GTK-based DEs such as cinnamon and MATE have already migrated to using GTK-3 libraries. This change proposes to migrate the popular Xfce DE to the latest GTK-3 based versions upstream developers have released.

This change would result in fewer packages depending on the older GTK-2 libraries and move Xfce to use a modern toolkit.

Scope

  • Proposal owners:
    • Update core xfce packages to 4.14
    • Rebuild plugins once core packages are build
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: #7647 (a check of an impact with Release Engineering is needed)
    • List of deliverables: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

N/A (not a System Wide Change)

User Experience

  • A fresh install should have fully functional Xfce DE
  • Upgrade from Fedora 30 or older should show no visible changes to the end users.
    • GTK-3 applications will be better integrated

No special configuration or hardware needed.

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change)
  • Blocks product? product

Documentation

N/A (not a System Wide Change)

Release Notes

Fedora 31 ships with Xfce 4.14.