Jag tycker det borde vara en stor begränsning att "granulariteten" av sökbara objekt bara kan vara filer. Precis som waelhby vill göra, så är det ju vanligt att man lagrar objekt i databaser, så jag undrar: hur gör Apple själva för att söka objekt i OSX mer "privata delar"? Är verkligen alla sökbara saker representerade av enskilda filer i filsystemet? Adresser och kalenderhändelser också?
Om inte så kanske Apple har något eget API för callbacks för icke fil-orienterade objekt, ett callback som kanske blir öppet någon dag...
Vet någon sanningen om detta? Jag spekulerar ju mest här och jag har lite praktisk erfarenhet av Spotlight än så länge...
/Anders