GNOME Bugzilla – Bug 584087
banshee.db should be under ~/.cache/
Last modified: 2009-05-28 17:17:55 UTC
banshee creates a large file -rw-r--r-- 1 martin martin 4856832 2009-05-28 09:55 .config/banshee-1/banshee.db in ~/.config/. I didn't do anything else than importing my music library. ~/.config should only have configuration, i. e. that ~/music/ is my library. The actual extracted data should be in ~/.cache/, so that it doesn't make my backups unnecessarily large. Thank you for considering!
The banshee.db file contains not only the metadata extracted from the files in your library, but potentially also a lot of other stuff : playlists, podcasts subscriptions, etc. Also, the changes to metadata are not written to the files by default (there's a preference to change that). So those changes might exist only in banshee.db. So losing your banshee.db could mean losing some information that some people could consider important. The freedesktop spec at http://standards.freedesktop.org/basedir-spec/latest/index.html says that $XDG_CACHE_HOME (which defaults to ~/.cache) is for "user specific non-essential data files" So, in my opinion : 1/ banshee.db should not be in ~/.cache 2/ You might want to have it in your backups anyway ;)
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 563665 ***