To add an 'ignore directorory' feature
Add a feature which will ignore certain folders in a scan, for example you could choose to ignore 'various artists' as you know that it would be hard to find accurate artwork for these
This feature is now released: http://www.blisshq.com/music-library-management-blog/2011/08/16/new-release-20110809/index.html
Initially this will work using files called .bliss-ignorefiles and .bliss-ignorefolders. The former ignores all music files in the directory it is stored in. The latter ignores all child folders in the directory it is stored in. In the various artists case, store .bliss-ignorefolders inside Various/ or whatever and it should do the trick.
Should be released on the 16th August (with beta a week before).
As an aside, I really like Derek’s idea and I think it will work well with the ‘multiple library’ approach. Not only could you define rules for multiple libraries, but also for nested libraries where the nested library may inherit rules from the parent apart from some you’d rather not.
-
Derek Smith commented
I could see this working ok using the idea of .blissignore and .blissignorechildren file(s). I'd still prefer to see the option to allow different rulesets for different folder sets which I suggested in "Handle folders containing Singles", this option would solve both problems, but it all depends on the coding effort required.
-
I'm probably going to add something in to ignore some well known folders anyway, such as .AppleDouble. This would mean the files within .AppleDouble will not even be scanned or indexed. At the same time I could add in a feature that says "don't scan any files in a folder that also has a '.blissignore' file". And maybe have .blissignore and .blissignorechildren - the latter ignoring files in the same directory and subdirectories.
-
Derek Smith commented
I would also like to see this feature. I think ignoring compliance for individual albums would probably be better than folders, but both would be good.
-
Ignoring albums could be done in the UI alongside the library location. There could be a set of ignore directories text fields with a checkbox to ignore children too.
That said, while ignoring directories may be of some use, I wonder whether it would be as good to just ignore compliance for certain albums because, in your words, "you know that it would be hard to find accurate artwork for these". Maybe, in the future, you could come back and fix these albums in some way.
I realise that we want to see our music libraries as 100% compliant, and that may be hard to achieve for some albums. I think I'd prefer to be able to mark such albums as 'ignored' from various aspects of compliancy. It would be even better if bliss could sometimes lookup some potential fixes for such albums and notify me later.