[topicmapmail] Can't wait for TMCL
Dan Corwin
dan@lexikos.com
Thu, 02 Oct 2003 13:56:29 -0400
* Miles Thompson wrote:
> Forgive my ignorance but are there commercial or non commercial TM
> engines that implement/handle this sort of contstraint/templating stuff?
Last May I published a spec showing how a thin layer of "validate"
methods can be added to any TM engine through a simple scripting and
modeling language I call WORDS:
http://www.lexikos.com/words/constraints.htm
The key idea is to store constraints as Strings *inside* a TM, using
optional ResourceData annotating Topics for various types.
> Where is a good place to go for information on how to go about 'doing
> this yourself' in the real world..
I have since drafted PSIs that declare example constraints. Set #3
on this page shows the ones I'd implement first:
http://www.lexikos.com/psi/words/
The other sets help on their notation, templating, etc. You might
skip some in your application. In mine all seem required.
> I can't *wait* for this stuff.. cause wow, TM will be useful then.
WORDS is a future open source Java tools project, delayed by lack
of resources. If you (or any reader) has time to contribute, or
ideas on obtaining needed project-startup funds, RSVP privately.
Cheers,
Dan Corwin