On 15-Aug-06, at 8:27 AM, Patrick Dixon wrote:


dwc Wrote:
I think DaveP is on to it.  If you "simply moved" your music library
including playlists, you may have in effect just broken your playlists.
I'm sure that's the answer, however I also think it's legitimate to ask
why the scanning process doesn't recover gracefully from such an error.

I propose we call it the Music-handling API for Gracefully Ignoring Crap. MAGIC for short. On seeing playlists with files that don't exist, it will instantly determine whether the users desire is to index everything and skip missing files so that the user doesn't have to keep fixing playlists, or whether the user has simply moved a bunch of files and wants the playlist scan to save time and just stop checking the files at all. (kidding, of course)

For now , no one can know what the problem actually is. It is not a normal condition, but with refusal to have anything to do with logs and debugging, the only options are to hope the user will ship the computer to tech support for examination, or get over it and try the debugging switches suggested. Otherwise, it is only speculation (which is, arguably, more fun for the forum). It could just as easily not be playlists; there are often cases where a user doesn't mention something initially that turns out to be critical information. Again, without logs, there is no next step.

Answer to the question: missing files shouldn't take that long to determine as missing, but there could be any number of playlists with any number of tracks. The scan could be made to quickly dump any playlist that starts showing more than a few files pointing outside the music folder, but the users who insist in being able to link to files outside the music folder for use with their favourite other music managing software end up losing out. The scan is only as good as the data it finds. Period. If there really is a problem, then the logs will show it and it will be fixed or at least there will be instructions on what needs to be corrected in the data. In the absence of logs, then it's just a rant. Fine too, but there are then less resources to help change the conditions that caused the need to rant.
-kdf

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to