Features/Gnome2.28

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(fixed typo for Category:FeatureReadyForWrangler)
(Current status)
 
(13 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/12|  Fedora 12]]  
 
* Targeted release: [[Releases/12|  Fedora 12]]  
* Last updated: 2009-06-18
+
* Last updated: 24-09-2009
* Percentage of completion: 25%
+
* Percentage of completion: 100%
  
Gnome 2.27.3 is in rawhide.
+
GNOME 2.28.0 is in rawhide.
 
The default IM client has been switched to Empathy.
 
The default IM client has been switched to Empathy.
 +
Epiphany is using webkit now.
 +
The Pango harfbuzz rewrite has landed.
 +
The GTK+ client-side windows code has landed.
 +
libgnomeprint22 has been dropped from the desktop spin.
 +
gnome-vfs2 dependencies have been pruned.
 +
 +
 +
The schedule for Gnome 2.28 looks as follows:
 +
{|
 +
|-
 +
| Aug 10 || 2.27.90 beta
 +
|-
 +
| Aug 26 || 2.27.91 beta
 +
|-
 +
| Sep  9 || 2.27.92 rc
 +
|-
 +
| Sep 23 || 2.28.0
 +
|}
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 59: Line 77:
  
 
== Release Notes ==
 
== Release Notes ==
Fedora 12 includes the latest version of the Gnome desktop.  
+
Fedora 12 includes the latest version of the Gnome desktop. It includes the client-side windows rewrite of GTK+, which offers new possibilities for eye-candy and integration with clutter. Some GTK+ applications may have problems with the client-side windows code. Eclipse and acroread are known to be in this category. In such cases, you can try setting the GDK_NATIVE_WINDOWS environment variable, which tells GTK+ to fall back to old ways of doing things.
 +
 
  
 
For more information about what is new in Gnome, see the [http://library.gnome.org/misc/release-notes/2.28/ Gnome 2.28 release notes].
 
For more information about what is new in Gnome, see the [http://library.gnome.org/misc/release-notes/2.28/ Gnome 2.28 release notes].
Line 67: Line 86:
 
* See [[Talk:Features/GNOME2.28]]
 
* See [[Talk:Features/GNOME2.28]]
  
[[Category:FeatureReadyForWrangler]]
+
[[Category:FeatureAcceptedF12]]

Latest revision as of 12:36, 24 September 2009

Contents

[edit] GNOME 2.28

[edit] Summary

Re-base to GNOME 2.28.

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 12
  • Last updated: 24-09-2009
  • Percentage of completion: 100%

GNOME 2.28.0 is in rawhide. The default IM client has been switched to Empathy. Epiphany is using webkit now. The Pango harfbuzz rewrite has landed. The GTK+ client-side windows code has landed. libgnomeprint22 has been dropped from the desktop spin. gnome-vfs2 dependencies have been pruned.


The schedule for Gnome 2.28 looks as follows:

Aug 10 2.27.90 beta
Aug 26 2.27.91 beta
Sep 9 2.27.92 rc
Sep 23 2.28.0

[edit] Detailed Description

The main point of this feature is to ensure that Fedora ships the current version of the Gnome desktop.

[edit] Benefit to Fedora

Stay in sync with upstream.

[edit] Scope

Outstanding issues:

[edit] How To Test

  • Open System → About GNOME. Verify that it says "Version: 2.28"
  • Verify that important desktop components work as well as they always have:
    • the panel
    • nautilus
    • metacity

Hints about testing basic desktop functionality can be found at Desktop/Testing.

This section will be updated as it becomes more clear what the major test-worthy new features in Gnome 2.28 are. To get some idea what people plan to work on for 2.28, see http://live.gnome.org/RoadMap and http://live.gnome.org/RoadMap/Modules (but no guarantees that anything on those pages will actually appear in 2.28...)

[edit] User Experience

Largely unchanged.

[edit] Dependencies

Depends on upstream Gnome, see the Gnome 2.28 schedule

[edit] Contingency Plan

Ship the Gnome 2.26 packages that are in F11. Alternatively, if Gnome 2.28 does not happen in time for Fedora 12, ship a prerelease like 2.27.92 (we've done that before)

[edit] Documentation

[edit] Release Notes

Fedora 12 includes the latest version of the Gnome desktop. It includes the client-side windows rewrite of GTK+, which offers new possibilities for eye-candy and integration with clutter. Some GTK+ applications may have problems with the client-side windows code. Eclipse and acroread are known to be in this category. In such cases, you can try setting the GDK_NATIVE_WINDOWS environment variable, which tells GTK+ to fall back to old ways of doing things.


For more information about what is new in Gnome, see the Gnome 2.28 release notes.

[edit] Comments and Discussion