GNOME Bugzilla – Bug 307472
Uses lots of deprecated Gnome APIs
Last modified: 2005-06-13 10:10:19 UTC
gnome-media uses lots of deprecated and easily replaced APIs from libgnome*.
Created attachment 47699 [details] [review] Patch to remove some deprecated APIs This patch removes the use of gnome-i18n and gnome-macros.
Committed.
[Wrote this before your commit] Link to the mailing list thread that promted this bug report: http://mail.gnome.org/archives/gnome-multimedia/2005-June/msg00006.html First off, thanks! Reducing dependencies reduces the number of possible ways to make a mess of building software (and to a leser extent getting packages installed) simply less things that could go wrong. Some KDE users seem interested to use Gtk Applications but reluctant to install all the Gnome libraries (same goes for XFCE and other groups), in the long run a Gtk only compile time option might be useful (might help make any future porting efforts easier) so I've added the pref keyword marking this as a request for a configure option. As the deprecated APIs are removed it might also be a good time to try and isolate gnome specific items thing like Gnome Help behind some kind of WITH_GNOME define (only have a vauge idea of how this is supposed to be done). You might consider adding any of the easy-fix, gnome-love, or Helpwanted keywords to this request but I leave it at your discretion. [wrote this after your commit:] I dont see any changes to configure files in your patch that would actually remove the dependancies, so I'm suprised you have resolved this bug already. Should I file a seperate bug report to cover the idea of trying to make Gnome multimedia optionally Gtk only or reopen and generalise this one? I think wider adoption and better portability if a worthwhile longterm goals although I certainly wouldn't claim they were priorities.
I say opening a seperate bug to cover the complete de-GNOME-ification. This bug was just about removing the deprecated APIs.