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 560824 - audioscrobbler.queue should _not_ reside in ~/.gnome2/rhythmbox
audioscrobbler.queue should _not_ reside in ~/.gnome2/rhythmbox
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Plugins (other)
HEAD
Other All
: Normal minor
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on: 518589
Blocks:
 
 
Reported: 2008-11-14 17:15 UTC by John Daiker
Modified: 2011-07-26 19:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Daiker 2008-11-14 17:15:03 UTC
In conforming with the XDG Base Directory Specs, we should move the audioscrobbler.queue file out of ~/.gnome2/rhythmbox.  I don't know exactly where it should go, though.  My guesses, in order, are as follows:
/tmp
~/.local/share/rhythmbox/audioscrobbler.queue
~/.cache

Any ideas?

Other information:
Comment 1 Jonathan Matthew 2008-11-14 21:43:10 UTC
why do we need a new bug for this?
Comment 2 Jonathan Matthew 2008-11-14 21:45:22 UTC
Apart from that, it seems fairly obvious that the queue file belongs in the user data dir, not the cache dir, as it's user-generated data that cannot be recreated.
Comment 3 John Daiker 2008-11-14 23:18:03 UTC
(In reply to comment #2)
> Apart from that, it seems fairly obvious that the queue file belongs in the
> user data dir, not the cache dir, as it's user-generated data that cannot be
> recreated.
> 

Obvious to some, but not me.

And I only opened a bug to help track the issue.  And give a forum to post patches.
Comment 4 John Daiker 2008-11-15 01:00:37 UTC
This depends on bug 518589 because a forseeable (and quick) solution would depend upon the rb_xdg_dot_dir() function in the latest patch for 518589.

After that, it's literally a two-liner if we disregard the previous location of the queue (and thus lose anything that was queued).  If we want to copy the queue, then it's still only a 8 or 9 liner.

I'll take care of it once rb_xdg_dot_dir() is committed.
Comment 5 Jonathan Matthew 2009-02-16 08:55:30 UTC
fixed as part of 518589.