[sc34wg3] Documenting merging rules in TMDM
Kal Ahmed
sc34wg3@isotopicmaps.org
Sat, 13 Mar 2004 17:11:19 +0000
Patrick,
On Sat, 2004-03-13 at 16:22, Patrick Durusau wrote:
> Steve,
>
> Steve Pepper wrote:
> > * Patrick:
> >
> > | Just a quick reply with more to follow.
> >
> > Answers to my questions in your capacity as leader and
> > spokesperson for the US National Body, I hope? :-)
> >
> Too early in the weekend for that sort of responsiblity. :-)
>
> > | There is a difference between:
> > |
> > | 1. Merging rules written in a known syntax (your case)
> > |
> > | and,
> > |
> > | 2. Merging rules that are embedded in an application.
> > |
> > | The first allows a customer to make a reasoned judgment of cost and risk
> > | in migrating from one topic maps software application to another.
> > |
> > | The second does not.
> > |
> > | Does that help?
> >
> > Help in which way? I agree with this entirely, so it establishes
> > that we are on the same page in that regard: Documenting merging
> > rules is preferable to not documenting them.
> >
> > But are you saying that you would accept Kal's approach, even
> > though it delegates responsibility for defining how to document
> > merging rules to TMCL?
> >
> No.
>
> Kal's approach is forced by the limitations of the TMDM that you note
> below.
>
> If one follows the TMDM, then Kal's suggestion may be a good fix. (still
> have the problem of vendor lock by embedding merging rules in software,
> even if Kal's suggestion is a good theoretical answer to the
> documentation problem)
>
I think you are assuming that the TMCL rules would be somehow hidden
from the user - that is not what I am suggesting. I am suggesting that a
conformant implementation of the TMDM with a conformant implementation
of TMCL could use rules expressed in TMCL to perform merging, assuming
such functionality is made a part of TMCL. As for vendor lock-inm as
long as the rules are known (or can be deduced), then one can always
replicate them with another conformant application.
> If one departs from the TMDM, then Kal's suggestion, to the extent that
> TMCL follows the TMDM, is less useful.
>
Thats true, TMCL would not constrain RDF or XML or MS Word or any other
information format. But I don't think thats a major restriction. I was
talking about constraining topic maps as described by the TMDM.
Cheers,
Kal
--
Kal Ahmed <kal@techquila.com>
techquila