After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 307472 - Uses lots of deprecated Gnome APIs
Uses lots of deprecated Gnome APIs
Status: RESOLVED FIXED
Product: gnome-media
Classification: Deprecated
Component: general
2.11.x
Other All
: Normal normal
: ---
Assigned To: gnome media maintainers
gnome media maintainers
Depends on:
Blocks:
 
 
Reported: 2005-06-13 09:08 UTC by Ross Burton
Modified: 2005-06-13 10:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to remove some deprecated APIs (10.47 KB, patch)
2005-06-13 09:08 UTC, Ross Burton
none Details | Review

Description Ross Burton 2005-06-13 09:08:16 UTC
gnome-media uses lots of deprecated and easily replaced APIs from libgnome*.
Comment 1 Ross Burton 2005-06-13 09:08:51 UTC
Created attachment 47699 [details] [review]
Patch to remove some deprecated APIs

This patch removes the use of gnome-i18n and gnome-macros.
Comment 2 Ross Burton 2005-06-13 09:48:03 UTC
Committed.
Comment 3 Alan Horkan 2005-06-13 10:01:05 UTC
[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.  
Comment 4 Ross Burton 2005-06-13 10:10:19 UTC
I say opening a seperate bug to cover the complete de-GNOME-ification.  This bug
was just about removing the deprecated APIs.