- if I start from scratch, then I think it doesn't matter which route do you go. But there will be some maintainance needed - for instance when your ripped CD info is not automatically retrieved...
We should circumvent that. The user-interface shouldn't seek to workaround other bugs in the first place. This could be a secondary function, at best. Of course, the user should be able to edit the id3 tags, for example, but let's not forget, they don't have to have a way to input text in the first place.
But right now, we have directories and we also have some kind of music library. As user, I'd prefer to have both options, whicever suits me better in my situation....
Good idea, and I don't think it's very hard to implement. Maybe we could have a very simple and browsable library design, like, for example /LibraryRoot/Artist/Album/ . Note: The user shouldn't be able to browse upwards the library root. We'll just need to find the reasonable default, because most users never change defaults.
Before I've owned my first iPod, I've always maintained my music library with a structure of directories, created manually. I don't think I was confused by the iPod design, though.