Week of 04/13/2008 - 02:00 to 04/20/2008 - 01:59
Triggered by the TMQL tutorial I gave before the Oslo conference I have updated both documents
- TMQL Language (and still in flux)
They are both relative to TMQL 2007-07-13.
- I still owe you all an update of the TMQL issue list to manifest the decisions from Oslo. This will follow next.
- In June these issues must have made it into the TMQL spec.
- Maybe someone would want to try how the spec
Here is TM::Corpus as experimental package to extend a topic map by all the documents it references. A map corpus is then all the internal and external (text and data) content a map covers.
Usage is simplistic:
my $tm = ... # some map
my $co = new TM::Corpus (map => $tm) # bind with map
->update # link in all content from map
->harvest; # link in content external to map
Once such a map corpus is in your hands, \
This package implements a virtual map, i.e. a topic map which is a view on some resource. What makes this case extreme, is the fact that you can actually never materialize the global DNS. Not that it would make sense.
While this package existed for quite some time, it broke due some major changes in the core TM package. Now it is working again, and I have even improved the documentation to such a point that it not any longer is completely misleading. :-)