
In these days there has been much fuzzing about the new browsing with files organizing themselves with the help of meta data. Maybe you ask yourself "What have this to do with the spatial browsing in gnome and how can it improve the browsing?". That's what I did. As I see it, the gnome people have introduced the spatial browsing so we are used to it when this new browsing is coming to town. This is very intelligent move of the gnome people and will help us adopt faster to this. This is when the spatial browsing is really making sense. I hope you see this when you've read this article.
Suggestion - look at Beagle, Dashboard (the parent/predecessor of beagle) and Storage in gnome cvs and then come back and write another article - they're basically what your talking about. Storage is exactly it (using postgreSQL instead of mySQL), Beagle is similar if only lacking a natural language search option and a gnomevfs conduit.