rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 操作系统 » Linux桌面

gnome 3.0 Task

GNOME 2.31.x Development Series GNOME 2.31.x Development Series
Roadmap for Gtk+/Glib http://live.gnome.org/GTK%2B/RoadmapThe GNOME Roadmap
http://live.gnome.org/RoadMap
GTK+ 3.0 tasks
http://live.gnome.org/GTK+/3.0/Tasks
The GNOME Goals http://live.gnome.org/GnomeGoals/
其中的工作:
GNOME Goal: Gconf to GSettings migration http://live.gnome.org/GnomeGoals/GSettingsMigration
GNOME Goal: Clean up GLib and GTK+ includes Summary GTK+ is moving toward a model where it is only allowed to include the 'toplevel' headers. The goal is to make all GNOME modules comply with this.
http://live.gnome.org/GnomeGoals/CleanupGTKIncludeslibgnome and libgnomeui Must Die! http://live.gnome.org/LibgnomeMustDieGNOME Goal: Use GtkBuilder instead of libglade GtkBuilder was introduced in GTK+ 2.12 and is replacing libglade in the GNOME platform.
Bug 578046 - Sound juicer needs to use GtkBuilder and drop libglade support
Project Ridley Goals Project Ridley is an effort to consolidate a number of external libraries into GTK+.
http://live.gnome.org/ProjectRidley
Target Libraries
  • libgnome (4/7)
  • libgnomeui (4/7)
  • libgnomeprint22 (2/2)
  • libgnomeprintui22 (2/2)
  • libglade (1/1)
  • libgnomecanvas (0/1)
  • libegg (4/9)
  • libeel (0/1)
  • gtkglext (0/1)
  • libsexy (2/5)

GNOME Goal: Remove deprecated GLib symbols Summary The goal is to remove the deprecated GLib symbols (functions, structs, macros, etc.) and replace them with something that fits better (usually a newer symbol). This has to be done for each GNOME module (application or library).
http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/Glib
GNOME Goal: Remove deprecated GTK+ symbols
make CFLAGS+="-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"

GNOME Goal: Use accessor functions instead direct access Summary

GTK+ currently exposes a huge amount of internal implementation details which blocks cleaning up of internal code, something that is much needed.

External Dependencies of GNOME 2.31.x http://live.gnome.org/TwoPointThirtyone/ExternalDependencies
Preparing for GTK 3.0 and GNOME 3 http://lists.debian.org/debian-devel-announce/2009/04/msg00002.html
GTK 3.0: an app developer's view http://mail.gnome.org/archives/gtk-devel-list/2008-June/msg00176.htmlTODo: GNOME Goal: Modernize your autotools configuration
http://live.gnome.org/GnomeGoals/ModernAutotools Process:The Maintainers' Corner
http://live.gnome.org/MaintainersCorner/
Getting the most out of Git in GNOME http://live.gnome.org/Git/Developers
顶一下
(0)
踩一下
(0)