Bug 642395
Summary: | need info on GNOME stack | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Benjamin Kosnik <bkoz> |
Component: | doc-Developer_Guide | Assignee: | Jacquelynn East <jeast> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | ecs-bugs |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 6.1 | CC: | bkoz, jeast, jskeoch, mclasen, mhideo, mnewsome, pkennedy, rlandman |
Target Milestone: | rc | Keywords: | Documentation |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-05-10 05:08:57 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 614287 | ||
Deadline: | 2011-11-07 |
Description
Benjamin Kosnik
2010-10-12 19:18:01 UTC
reassigning to Benjamin Kosnik pending receipt of raw content. 2010-05-26 Owen Taylor pinged about this, no reply I feel like I sent mail to the glib/gtk2 maintainers as well but cannot find the record and regardless, no reply. Somebody who is in the same physical office should go and pinch them. Sorry for dragging my feet on this. Here is a first attempt at providing some information. Let me know if this is useful, or what you need instead or in addition. High-level summary ================== RHEL4 ships GNOME 2.8 RHEL5 ships GNOME 2.16 RHEL6 ships GNOME 2.28 In RHEL5, gnome-power-manager was introduced In RHEL6, udisks replaced the storage-handling parts of hal and the libgnomeprint stack was replaced by print support in gtk2 Detailed comparison of some important desktop components ======================================================== 4.9 5.7 6.1 hal 0.4.2 0.5.8 0.5.14 udisks - - 1.0.1 glib2 2.4.7 2.12.3 2.22.5 gtk2 2.4.13 2.10.4 2.18.9 gnome-vfs2 2.8.2 2.16.2 2.24.2 libglade2 2.4.0 2.6.0 2.6.4 libgnomecanvas 2.8.0 2.14.0 2.26.0 gnome-desktop 2.8.0 2.16.0 2.28.2 gnome-media 2.8.0 2.16.1 2.29.91 gnome-python2 2.6.0 2.16.0 2.28.0 libgnome 2.8.0 2.16.0 2.28.0 libgnomeui 2.8.0 2.16.0 2.24.1 libgnomeprint22 2.8.0 2.12.1 - libgnomeprintui22 2.8.0 2.12.1 - gnome-session 2.8.0 2.16.0 2.28.0 gnome-power-manager - 2.16.0 2.28.3 gnome-applets 2.8.0 2.16.0 2.28.0 gnome-panel 2.8.1 2.16.1 2.30.2 API changes in detail for GLib ============================== 2.4 -> 2.12 - Important new APIS: GOption (a commandline option parser) GKeyFile (a key/ini file parser) GObject toggle references GMappedFile (a mmap wrapper) GSlice (a fast memory allocator) GBookmarkFile (a bookmark file parser) Base64 encoding support - Other improvements Native atomic ops on s390 Updated Unicode support to 5 atomic reference counting for GObject 2.12 -> 2.22 - Important new APIs: GSequence (a list data structure that is implemented as a balanced tree) GRegex (a PCRE regex wrapper) support for monotonic clocks XDG user dirs support GIO: a VFS library to replace gnome-vfs GChecksum: support hash algorithms such as MD5 and SHA-256 GTest a test framework Support for sockets and network IO in GIO - Other improvements GHashTable performance improvements GMarkup performance improvements Documentation for GLib, including indices of new and deprecated APIs is shipped in the glib2-devel package. API changes in detail for GTK+ ============================== 2.4 -> 2.10 - Important new APIs GtkIconView GtkAboutDialog GtkCellView GtkFileChooserButton GtkMenuToolButton GtkAssistant GtkLinkButton GtkRecentChooser GtkCellRendererCombo GtkCellRendererProgress GtkCellRendererAccel GtkCellRendererSpin GtkStatusIcon printing support notebook tab DND support - Other improvements ellipsisation support in labels, progressbars and treeviews support rotated text improved themability 2.10 -> 2.18 - Important new APIs GtkScaleButton GtkVolumeButton GtkInfoBar GtkBuilder to replace libglade new tooltips API GtkMountOperation gtk_show_uri scale marks links in labels - Other improvements Support runtime font configuration changes Use GIO Documentation for GTK+, including indices of new and deprecated APIs is shipped in the gtk2-devel package. |