How about a pref for how frenetic Otto is when doing his background thing? Say:
How Often Should Otto Check for New Stuff?
--Constantly
--Frequently
--Occassionally
Also, will Otto do away with the macro that forces you to look at a"Recently Imported" playlist even if you're working on something else and don't care? Some sort of daily dialogue box/smartlist might be enough.
Lastly: Even though Otto's sure to be our new best friend, will we still have shell integration/right click importation? Dead handy, IMO.
I think I missed this thread when it appeared. Perhaps the subject didn't ring a bell for me.
I'm glad to read that you are thinking along these lines. I've tried out a number of tag editors and players before settling on MC 11. The import model NEVER works the way I want it to. I'm always fighting the s/w to get it to drop old files, recognize changes and add new folders.
Importing and updating Library or Tags in MC 11 works better than in most programs I've used. However, I want the sort of model described in Jim's first post. That fits the way I think about the task:
I specify a list of folders containing media files. MC scans those folders, looking for added files or deleted files and for changes to existing files (using file creation and modification dates.)
When MC otto-imports a file, it can store the file's creation/modification tags in the library database. It can use those stored dates in future folder scans. If MC finds that the modification date for a file recorded in the folder directory is newer than the date stored in the library, MC should read the file and collect the tag values. It should provide a way to resolve conflicts between old and new values so that the user can repair unwanted changes.
MC could collect changes to the library database in a "recently scanned and updated" view. This would allow the user to reverse any changes that were not what he wanted.
You may need both a background folder scanning strategy and a command the user can execute to cause an immediate scan after he has made external changes.
If a folder is not currently available because it is on a device that is not present, just skip it. Don't change those library records at all. That would work for me and make sense to me.
Bill