Bug 132800

Summary: banshee default directory
Product: [openSUSE] SUSE Linux 10.1 Reporter: Dan Winship <danw>
Component: GNOMEAssignee: Aaron Bockover <abockover>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dan Winship 2005-11-08 20:42:19 UTC
When you rip CDs in banshee, it puts the files into ~/.config/banshee/Library.
This is bad because beagle doesn't index dot-directories by default, so the
music doesn't get indexed. Also, dobey says:

  <dobey> ~/.config/ is the XDG Base Dir spec equivilent of /etc/
  <dobey> and putting mp3s in /etc doesn't really make sense :)

So we should have a better default directory
Comment 1 Aaron Bockover 2005-11-08 23:41:03 UTC
Only because that is old, left over cruft from previous versions. It was the default quite some time, so it's stuck in your gconf settings, but it hasn't been the default for a while.

The current default is ~/Music for actual audio files, and ~/.gnome2/banshee/ for app-specific settings, like the db (~/.gnome2/banshee/banshee.db).

danw: can you clear /apps/Banshee/LibraryLocation and see if the default is better after re-running Banshee?

Also, ~/My Music was the default for a version or two, until Anna recommended just ~/Music. 

On a related note, covers currently go to ~/.gnome2/banshee/covers/*.jpg, so I guess beagle wouldn't index those either. Do we want that? The file names are all <ASIN_ID>.jpg, so they're not very meaningful. I doubt there is much metadata in those images, nor do I think it's common for users to search their system with an ASIN query... but you never know :P
Comment 2 Dan Winship 2005-11-09 14:23:53 UTC
with banshee 0.9.7, if I delete that key, it reverts to ~/My Music, not
~/Music. Was that change made post-0.9.7?

I assume the version that shipped in 10.0 had already switched from .config
to My Music? If so, then this can probably be considered NOTABUG. If the
switch happened after 10.0 went out, we might want some sort of automigration
in a future version.

As for the cover art, we also want access to that in beagle, though I'm not
totally sure how. Does the metadata in the ogg/mp3 file point to the cached
cover art somehow? We don't need the covers themselves to be indexed as long
as it's possible to find them from the song they go with.
Comment 3 Aaron Bockover 2006-01-25 00:30:20 UTC
Yes, I moved to ~/My Music and then ~/Music per Anna's recommendations. .config was never in 10.0. 

I don't think beagle+cover art is a huge priority for NLD10, but if you'd like, open another bug on it. I'm going to close this one.