These "topic maps" seem interesting, to be sure. But I wonder, how do you create them without tremendous amounts of work? Is it suggested that this would somehow be automated in a file system?
-JavaJones
They are, or at least they can be. There is already quite a bit of metadata floating around your computer, it just needs to be pulled into the Topic Map. In some ways there is more opportunity to add metadata than there is data added. For Example: do you add data to all the fields that MSWord allows? Or even what Windows allows? Do you fill out your MP3 tags and all your EXIF and IPTC fields?
I'd think that the software should assume that if the fields are not filled out then the user doesn't want to know.
But there is a lot of fuzzy stuff that can be gained by keeping a look at what's going on:
- who wrote what when
- what filetype was used
- what programmes read/write those filetypes
- how many times has a file been read or written
- etc.
If methods were exposed so that software could update their own records then that is an option as well. But that has been noted elsewhere (I think about MS, IFilters and indexing) that that is not the best option.
TinyTim has an example of creating a Topic Map from filesystem information: which would give the base structure component.
Once some sort of structure is in place some sort of Edit functionality could be provided to allow editing of the Topic Map, say by drag and dropping files onto descriptors, etc.
Here is some more interesting bits:
I think I'm at the point that I've got to install something and start playing ;)
- Perry