On Nov 1, 2005, at 6:58 PM, Luke Kanies wrote:
Traditional Unix apps don't seem to do anything with extensions; they don't really seem to do any sort of filetype recognition at all, from what I can tell. I'm sure there are exceptions, but everything I've seen just uses
extensions for the humans.

The big traditional exception is "cc". But, yes, that's what I mean when I say UNIX does a better job with it.

It's just silly to require that kind of intelligence in every application, though. Your operating system should support those kind of operations as a service, both retrieving the existing metadata and dealing with wanting to
override it.

The only program that can be expected to create, refresh, or otherwise organize and manage any *important* metadata associated with a file (that is, stuff that needs to be there for the application to work) is the application itself. By definition, application-specific information is application-specific.

BeOS metadata is useful for humans in organizing and managing information about files at a higher level, but it's no better a place to put stuff like hard file types than resource forks, finder info, or file extensions.

Reply via email to