From Fedora Project Wiki

GNOME 2.28

Summary

Re-base to GNOME 2.28.

Owner

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

Detailed Description

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

Benefit to Fedora

Stay in sync with upstream.

Scope

Outstanding issues:

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...)

User Experience

Largely unchanged.

Dependencies

Depends on upstream Gnome, see the Gnome 2.28 schedule

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)

Documentation

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.

Comments and Discussion