catharsis / spotifile

FUSE file system for Spotify
BSD 3-Clause "New" or "Revised" License
149 stars 7 forks source link

Rethink directory structure #23

Open catharsis opened 9 years ago

catharsis commented 9 years ago

We want a convenient story for playback, as well as an ability to browse spotify data. However, this doesn't map very well to the current directory structure. I'm considering either creating two separate root directories - one for the browse case, and one for the convenience one - and let their content reflect the story they're meant to support or implement something akin to /dev/disk/{by-uuid, by-label,... }, for example /spotifile/playlists/{by-convenience, by-browse} but with better names.

catharsis commented 9 years ago

Related to #14 and #16.

catharsis commented 9 years ago

Alternatively, and I'm starting to lean more towards this the more I think about it, we could add a tracks dir to each playlist (as in #14) which would contain all tracks named (as suggested in #16) after a user-specified format.