smashwilson/websinger — Issue #6: Improve import task
Author: smashwilson
Created: 2011-10-29 16:17:24+00:00
State: open

The music import task is not very intelligent: it always replaces an existing track with the same title and artist with a new track. Some possible improvements:

* Include a checksum on the file contents as part of the uniqueness criteria.
* Take into account the completeness of each track. Prefer tracks with more complete ID3 tags, considering the ones that contribute to organization and display most heavily.
* Improve the handling of non-UTF-8 encoded paths, titles, and artists. Check against a list of possible encodings before giving up.