Simply, as mentioned at the end of my previous post, I'm strongly resistant to using Spotlight Comments for file tagging.
Mr_Noodle wrote:Could you specify how Hazel does not work reliably with Leap tags?
I didn't mean to imply that, though Hazel only supports Leap's user-defined tags
indirectly through Spotlight Comments. I'm not (and won't be) using those for file tagging even if Hazel's interaction is reliable and:
As far as using Spotlight comments for tags, it's the best solution there is right now.
Probably, though it's still just an
informal solution. Part of the trouble is Spotlight Comments allow tags to be loosely defined, e.g. using different prefixes and/or delimiters.
It is common to everyone and is accessible by users in Finder.
Sure, which are sufficient reasons for some people.
The only other solution I can think of using using an xattr (extended attribute).
That's the only possibility I'm aware of now, too.
SpotMeta's approach always seemed more appealing to me for tagging than "stealing" Spotlight Comments, with
spotmeta-leopard | Google Groups recently attempting to revive that effort.
The problem with that is that you have to get all the devs to start using the same one.
I'd love to see more developer ideas and consensus about alternatives to Spotlight Comments for tagging. It's a topic I'd surely bring up with folks I'd meet at WWDC, if I were fortunately enough to be attending.
On top of that, users will not be able to see or change the tags without a special program.
Free format Spotlight Comments already have to be specially structured/treated to conform to any tagging pseudo-conventions, which has proven to be problematic (more often than I'm comfortable with).
If you have something else in mind, please share it but right now I'm not really sure where the problem is.
So far nothing specific in mind beyond SpotMeta and some Ironic Support Forum discussions (e.g.
here and
here).
It's not hard to see problems with building a file tagging system with Spotlight Comments as the foundation. At best it's a well intended interim, but ultimately inadequate, solution.
Maybe you already know, under normal conditions Spotlight Comments are saved in the com.apple.metadata:kMDItemFinderComment xattr on Leopard. At least they're not completely reliant on being stored in .DS_Store files anymore.
From your original reply to Tom:
I'm considering retiring the keywords feature in favor of having people use the comments field for tags.
I agree with retiring that feature, with Spotlight Comments for tags as the currently preferred alternative (caveat emptor).
I'm concerned too many developers will become satisfied explicitly or implicitly offering/promoting Spotlight Comments as
the method for tagging files, having less incentive to pursue and encourage superior solutions.