[sc34wg3] TMCL: Scope constraints

Lars Heuer heuer at semagia.com
Mon Mar 23 11:55:01 EDT 2009


Hi all,

I find the TMCL scope constraint / scope template a bit confusing. The
user says that the theme XY must be part of the scope and provides the
number of all themes which must be present in the scope, i.e.

       displayname has-scope(language, 1, INF).

But if the user wants to add more themes, the minimum / maximum must
be repeated for each template invocation.

IMO it would make more sense to constrain that the scope must contain
theme XY and if the total number of themes should be constrained,
another template should be used:

       displayname
           has-theme(language);
           has-theme(iso-code);
           has-scope(2, INF).

(not sure if "has-scope" is the best name for that template, though).

Best regards,
Lars
-- 
Semagia 
<http://www.semagia.com>



More information about the sc34wg3 mailing list