GNOME 3 status update



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]