Comment on 1.6 of 26300
MURATA Makoto
eb2m-mrt at asahi-net.or.jp
Sat Jul 20 11:41:42 CEST 2013
Since reviewers of the ODF JIS are tough, I need
help from you guys.
1.6 of 26300 (as corrected and amended by CORs and an AMD),
has a para shown below:
In addition, ODF processors shall ignore all element children ([RNG]
section 5, Data Model) of ODF-defined elements that are strings
consisting entirely of whitespace characters and which do
not satisfy a pattern of the ODF schema definition for the element.
First, what is an "ODF processor"? It is never defnied.
Second, what is "element children" as defined in RELAX NG? The
only term I can find is "an ordered sequence of zero or
more children; each child is either an element or a
non-empty string; the sequence never contains two consecutive
strings".
Third, but technically most importantly, "do not satisfy a pattern" is
at least misleadnig. If it is reworded as "do not match a pattern",
it would be technically correct. But it continues to be very
misleading, since readers are required to tell the difference between
"week match" and "match" in RELAX NG. Wait. We can
consider matching only for a sequence. Not for a string in a
sequence.
Regards,
Makoto
More information about the sc34wg6
mailing list