GNOME Bugzilla – Bug 583929
dbus API breakage
Last modified: 2009-06-19 16:31:50 UTC
Please describe the problem: Commit a069af3c03a83ab841531f73e1f90feb12705753 broke the dbus API of gwget. I'm one of the upstream maintainers of Liferea [1], a feed reader, and people noticed that downloading enclosures with gwget broke (gwget is one of the tools we offer for downloading enclosures, and we are calling OpenURI() over dbus). Can you clarify which of the following is true? - The dbus API is not intended for usage by external programs like Liferea, and there already exists a supported way for external programs to call gwget Liferea should use instead. - The dbus API is not intended for usage by external programs like Liferea, and external programs like Liferea must not call gwget. - The dbus API is intended to be used by external programs like Liferea, and the API change will be reverted. Thanks in advance [1] http://liferea.sf.net Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
The dbus api was developed for internal use in his origin. I really doesn't know that it was used by external programs but I think is a useful way to call gwget. In short: The third is the correct one. I have reverted the commit and extended the api for the internal use. Commit id: b34d1bfffda43ab32f472a8264db8d90dfe13929 Thanks for the bug report.
Thanks for the quick resolution of this issue! Could you release a gwget 1.0.2 soon, so that we can tell our users to upgrade to it? Thanks in advance Adrian
Adrian, Yesterday I release 1.0.2 with this bug fixed. Thanks