GNOME Bugzilla – Bug 560824
audioscrobbler.queue should _not_ reside in ~/.gnome2/rhythmbox
Last modified: 2011-07-26 19:46:25 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:
why do we need a new bug for this?
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.
(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.
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.
fixed as part of 518589.