From: Clark C. E. <cc...@cl...> - 2004-11-08 05:55:08
|
On Sun, Nov 07, 2004 at 07:49:01PM +0200, Oren Ben-Kiki wrote: | But, since there's no technical merit either way, its a matter | of taste, and there's no arguing over it. Luckily, we have someone we | can shift the decision (and the blame :-) to... Right. | - !<tag:clarkevans.com,2002:/shape/circle> | - !!!tag:clarkevans.com,2002:/shape/circle | - !|tag:clarkevans.com,2002:/shape/circle | - !tag:clarkevans.com,2002:/shape/circle | (with restrictions on "!" tags) I prefer the first <absolute-uri> and let me provide a so-called rationale. Thus far, the three forms we have !xx !x!x and !!xx all imply particular %TAG cooking. Thus, the last one, with a restriction seems a bit too much like an exception. The !| looks too much like !! for my tastes. And !!! would make me want to go hunting for a %TAG !!! rule to override it. So, I think <absolute-uri> is my preference, not so much that it is better, but that it sucks less. The question is, how is !<xxx> reported, xxx? That is, it is the "literal" value? So, a canonical form would always use !<no-cooking> version for each node, verbose as it may be. In any case, I like this feature, it answer's _Why's question a while ago about what to do with tags that he gets _after_ the %TAGs definition area is long past. With !<xxx> he can always stuff in a literal tag value. Cheers, Clark -- Clark C. Evans Prometheus Research, LLC. http://www.prometheusresearch.com/ o office: +1.203.777.2550 ~/ , mobile: +1.203.444.0557 // (( Prometheus Research: Transforming Data Into Knowledge \\ , \/ - Research Exchange Database /\ - Survey & Assessment Technologies ` \ - Software Tools for Researchers ~ * |