GNOME 3 status update
- From: Andre Klapper <ak-47 gmx net>
- To: desktop-devel-list <desktop-devel-list gnome org>
- Subject: GNOME 3 status update
- Date: Sat, 20 Jun 2009 16:15:14 +0200
Ahoj,
this is a status report refering to the aims listed at
http://live.gnome.org/TwoPointTwentyseven .
MAINTAINERS: I have listed AVAILABLE PATCHES AWAITING REVIEW.
Please DO take a look if your module is listed and review/commit NOW so
the changes can receive enough testing for 2.28.
Statistics refer to http://www.gnome.org/~fpeters/299.html which now
also covers the Mobile section, hence results can be worse than last
time.
=================================================================
THE PROBLEMS: What migration paths are missing?
=================================================================
libgnomeui provides retrieving thumbnails of files.
There is no substitute yet.
This blocks
* deskbar applet: http://bugzilla.gnome.org/show_bug.cgi?id=573639
* gnome-mag: http://bugzilla.gnome.org/show_bug.cgi?id=574174
* evolution: http://bugzilla.gnome.org/show_bug.cgi?id=580895
and probably many others.
EggSMClient ( http://live.gnome.org/SessionManagement/EggSMClient ) gets
copied into all apps. That's not cool but currently the way to go until
Session Management support in gtk+ gets resolved:
http://bugzilla.gnome.org/show_bug.cgi?id=79285
See http://blogs.gnome.org/phomes/2009/05/25/session-management-clients/
for a current list.
This list is of course not complete.
Also see http://live.gnome.org/LibgnomeMustDie .
Feel encouraged to add your issues.
=================================================================
ZERO modules with Glib-Deprecated-Symbols
=================================================================
NOT COMPLETED ("Reopened") now that we also check external deps and the
Mobile set:
Still to do: gconf-dbus, evolution-data-server-dbus.
External deps: dbus-glib, hal, libnotify, mono.
PATCHES available: dbus-glib, libnotify.
FIXED: farsight2, libnice, poppler.
=================================================================
Officially ANNOUNCE libglade as deprecated in favor of GtkBuilder
=================================================================
DONE.
=================================================================
Less than 35 modules depending on libglade.
=================================================================
COMPLETED.
low: 25
average: 5 (dasher, gnome-media, gnome-panel, gok, zenity)
complex: 2 (gnome-control-center, evolution)
PATCHES awaiting review/commit:
gnome-control-center, gdm, gnome-nettool, gnome-mag, gnome-media,
gnome-menus, gnome-panel, gnome-session, gnome-system-tools, gtkhtml,
sound-juicer, zenity, tracker.
Maintainers please review/commit.
=================================================================
Clear a11y plan and schedule for 3.0
=================================================================
NOT COMPLETED.
See http://live.gnome.org/Accessibility/BonoboDeprecation and
http://mark.doffman.com/index.php/2009/04/29/accessibility-30/ .
Willie Walker might post a follow-up about the progress made.
=================================================================
Less than 12 modules depending on libgnome
=================================================================
NOT COMPLETED (Progress compared to 2.27.1: 22->15).
low: 10
average: 4 (Evolution, gnome-media, yelp, anjuta)
complex: 1 (gok)
Please share experiences and knowledge at
http://live.gnome.org/LibgnomeMustDie .
=================================================================
Less than 12 modules depending on libgnomeui
=================================================================
NOT COMPLETED (Progress compared to 2.27.1: 15->12).
low: 9
average: 2 (Evolution-Exchange, gnome-panel)
complex: 1 (Evolution)
Please share experiences and knowledge at
http://live.gnome.org/LibgnomeMustDie .
=================================================================
ZERO modules dependening on gnome-vfs
=================================================================
NOT COMPLETED (Reopened):
average: 1 (gst-plugins-base)
=================================================================
Gtk-Deprecated-Symbols
=================================================================
low: 8
average: 7 (gnome-control-center, evolution, gedit, metacity,
glade3, gconf-dbus)
complex: 2 (gnome-games, gnome-media)
PATCHES awaiting review/commit:
gnome-control-center, gedit, metacity, yelp, glade3, policykit-gnome.
Maintainers please review/commit.
=================================================================
Evolution-Data-Server must be migrated to D-Bus by default
=================================================================
NOT COMPLETED. Evolution schedule currently discussed.
Git branch at
http://git.gnome.org/cgit/evolution-data-server/log/?h=dbus
=================================================================
WebKit status report for 2.27.5
=================================================================
IN PROGRESS. WebKitGTK+ has been proposed as an external dependency.
See
http://mail.gnome.org/archives/desktop-devel-list/2009-June/msg00047.html
=================================================================
Evolution to get rid of Bonobo by 2.27.3
=================================================================
NOT COMPLETED and postponed for 2.29.1.
See http://www.go-evolution.org/KillBonobo .
Git branch at http://git.gnome.org/cgit/evolution/log/?h=kill-bonobo
Testing and reporting bugs is HIGHLY welcome. See
http://mbarnes.livejournal.com/2606.html
=================================================================
Complete migration from HAL to DeviceKit-* by 2.27.3
=================================================================
NOT COMPLETED.
According to "jhbuild rdepends hal --direct" the following modules still
depend on HAL:
* brasero: http://bugzilla.gnome.org/show_bug.cgi?id=581742
* cheese: http://bugzilla.gnome.org/show_bug.cgi?id=583640
* gnome-power-manager FIXED:
http://bugzilla.gnome.org/show_bug.cgi?id=565867
=================================================================
More important stuff to take a look at:
=================================================================
Not yet covered in the stats but required to fix are also:
* GTK+/GLib Single includes:
http://live.gnome.org/GnomeGoals/CleanupGTKIncludes and
http://bugzilla.gnome.org/show_bug.cgi?id=563413
To Do: gdm, gail
PATCHES awaiting review/commit: gnome-mag, gtksourceview
* GSEAL: http://bugzilla.gnome.org/show_bug.cgi?id=585391
To Do: A lot. Developers please start taking a look at this.
* LibSexy deprecation: http://live.gnome.org/GnomeGoals/DropLibsexy
To Do: Vino
PATCHES awaiting review/commit: anjuta, tracker, PolicyKit-gnome
Nice to fix:
* Adding Introspection support:
http://bugzilla.gnome.org/show_bug.cgi?id=585444
Please see
http://blogs.gnome.org/racarr/2009/06/07/making-your-library-introspectable/
* AM_SILENT_RULES / shave bugs:
http://live.gnome.org/GnomeGoals/NicerBuilds
* Porting to PolicyKit 1.0
PATCHES awaiting review/commit: gdm, gconf, gconf-editor,
gnome-applets, gnome-panel, gnome-session
-andre
--
mailto:ak-47 gmx net | failed
http://www.iomc.de/ | http://blogs.gnome.org/aklapper
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]