> Yes, indeed, we could change Tracker to sniff the types - this would > make sense for BFS volumes as well, but it could also slow down > opening > directories with many files considerably for volumes without > attribute > support if there is extra communication involved for every file. So > this should be either cached at the file system level or somewhere > else > - if we go with the file system, the B_FS_HAS_MIME flag could > indicate > that the file system supports storing the type at least volatile (as > long as the vnode stays in memory). I still plan on adding attribute support to dosfs. Maybe rewrite it ? (I could have a try at C++ in the kernel maybe :D) FAT is old and unefficient but it is widely used, and mandatory for things like mp3 players, so it makes sense to keep it around. François.