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 564518 - More options or customizability for "File System Organization"
More options or customizability for "File System Organization"
Status: RESOLVED DUPLICATE of bug 563403
Product: banshee
Classification: Other
Component: Importing
1.4.1
Other All
: Normal minor
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-14 19:32 UTC by Nicholas Doyle
Modified: 2008-12-14 20:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
banshee-sort.patch (2.51 KB, patch)
2008-12-14 19:36 UTC, Nicholas Doyle
none Details | Review

Description Nicholas Doyle 2008-12-14 19:32:20 UTC
I find that the current options for "File System Organization" to be severely lacking; there is really no good options for properly sorting albums.



Folder hierarchy:

Artist/Album:
This breaks as soon as you have albums with multiple/various artists. Albums get spread all over your file system instead of staying in one spot.

Artist/Artist - Album:
Same problems as "Artist/Album" but with duplicated information for some reason.

Artist/Album (Year):
Same problems as "Artist/Album" with the added disadvantage that it wont sort by date (compared to having "Artist/(Year) Album").

Artist - Album:
Still splits albums with multiple artists.

Album:
Two different albums with the same name will be placed in the same folder. For example, I have two different albums both named "Phobia" and two different albums named "Awake".



File name:

Number. Title:
The most logical of the options

Artist - Number - Title and Artist (Album) - Number - Title:
Again, breaks when an album has more that one artist.



General problems:
No way to include disc information in the file name. This has caused problems where, for example, I had an album consisting of two discs where every track is 'Untitled'. Track number helps differentiate but because there are two discs, file names start to collide.


What would be useful are options that sort music more logically. Having "Album Artist" options for naming files would be great, as would having options for adding disc information to file names.

The ideal pattern for me that sorts well and avoids collisions would be something akin to (but other options could be useful to some people):

Folder hierarchy: "AlbumArtist/(Year) Album"
File name:        "Disc-Number Title"

Other information:
Comment 1 Nicholas Doyle 2008-12-14 19:36:32 UTC
Created attachment 124666 [details] [review]
banshee-sort.patch

Here is an example patch implementing my ideal file hierarchy sort patterns. I know casting an ITrackInfo to TrackInfo might be bad practice but this is just a demonstration patch. A proper solution might involve rethinking ITrackInfo or maybe having functionality to 'request' a tag that might not exist on a particular file.
Comment 2 Bertrand Lorentz 2008-12-14 20:00:58 UTC
Sorry, I'll have to mark this as a duplicate of bug #563403, which also has a patch. Please attach your patch there.

A "clever" merge of the two patches would be great !

*** This bug has been marked as a duplicate of 563403 ***