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

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.

Make sure new modules and new external dependencies of Gnome 2.28 are packaged

Follow major upstream changes, e.g. epiphany is switching from gecko to webkit as the rendering engine

Investigate if we can drop some of the removed modules. At least we should make sure they don't sneak onto a space-constrained live image. Candidates for this are libgnomeprint22, libgnomeprintui22, libgnomeui, gnome-vfs2, gnome-mime-data

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.