>What we need is the most sensible default rules (which I think we may >already have, Mr. Sinatra's opinions/issues notwithstanding), and a >reasonable method for changing those. I would really like to avoid >moving these types of settings to the SC interface, because they would >require a rescan; much better to do them upfront, if possible.
I think the simple way to keep both sets of users happy is to have a setting that affects the scanner. It would require a rescan if the setting was changed. But I feel that is okay, as a user would always want to use the same setting. There are two types of possible users: 1. Those that want to use id3 TPE2 (BAND) as a contributor. 2. Those that want to use id3 TPE2 (BAND) to set the Album Artist. That setting would affect the scanner; the scanner decides what contributor roles to set when songs are scanned and calculates the album artist when an album record is created. Nothing else need to change. It may be possible for SqueezeCenter to work out dynamically whether to use BAND as an Album Artist, but that would seem to really complicate the software and would undoubtedly affect performance of building up the browse lists. I would have thought that a user would pick the setting one way or the other, and stick with it. Keeping the change to the scanner is less risk. I suggest the default is (1), as then no existing users would be affected by the change, but users could change to (2). The setting should be as clear as possible. However, the installation wizard could suggest the correct setting based on a set of questions, such as "Do you use Band to represent bands performing on songs?". Maybe if the user answers yes to "Are you an iTunes user", then the setting (2) could be picked by default? Phil _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
