Linked by Thom Holwerda on Mon 10th May 2010 10:03 UTC, submitted by robertson
Permalink for comment 423832
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
More News »
Sponsored Links



Member since:
2005-07-06
In a nutshell, individual filetypes in Haiku are roughly analogous to database tables - and each filetype can be given attributes (roughly analogous to fields in a DB). Then the Tracker (filemanager) lets you display those attributes as columns so you can easily view, edit, or sort by attributes.
The three best-known examples of practical uses are managing contact/address book data, EMail messages, and audio files. So, for example, the filemanager can display columns like track number, artist, title, year, etc for audio files - essentially giving you iTunes-esque functionality, except at the OS level.
So, yes, it does help with search - but there's quite a bit more to it as well. Attributes, queries, etc, are as a fundamental to the way Haiku works as piping and redirection are to the UNIX shell - and, in fact, they're used for many of the same purposes (allowing applications to be small and focused, while still being able to share data & communicate via standardized means).