This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 2911 - Editorial WD 2006-02-17: pattern valid
Summary: Editorial WD 2006-02-17: pattern valid
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Datatypes: XSD Part 2 (show other bugs)
Version: 1.1 only
Hardware: Macintosh All
: P2 normal
Target Milestone: ---
Assignee: C. M. Sperberg-McQueen
QA Contact: XML Schema comments list
URL:
Whiteboard: thimble, easy
Keywords: decided
Depends on:
Blocks:
 
Reported: 2006-02-22 03:08 UTC by Xan Gregg
Modified: 2006-10-30 12:37 UTC (History)
0 users

See Also:


Attachments

Description Xan Gregg 2006-02-22 03:08:22 UTC
In "4.3.4.4 pattern Validation Rules", under "Validation Rule: pattern valid", the sentence

    "A ·literal· in a ·lexical space· is facet-valid with respect to ·pattern· if ..."

should use "pattern-valid" instead of "facet-valid".

Not sure about the hyphen. I can't say I understand why a hyphen is used for facet-valid rather than, say, 
making it a real term and using "·facet valid·".
Comment 1 C. M. Sperberg-McQueen 2006-09-22 13:21:44 UTC
I'm not quite sure whether to say (draft A, as suggested):

  Validation Rule: pattern valid

  A ·literal· in a ·lexical space· is pattern-valid if and only if for
  each ·regular expression· in its {value}, the ·literal· is among the
  set of character sequences denoted by the ·regular expression·.

or (draft B):

  Validation Rule: pattern valid

  A ·literal· in a ·lexical space· is pattern-valid (or: facet-valid
  with respect to ·pattern·) if and only if for each ·regular
  expression· in its {value}, the ·literal· is among the set of
  character sequences denoted by the ·regular expression·.

I lean toward B, to ensure that we can refer to correctness vis-a-vis
any facet X as being 'facet-valid with respect to X'.  (Even if in
practice we don't refer to pattern that way right now.)
Comment 2 Dave Peterson 2006-10-06 16:26:40 UTC
(In reply to comment #1)

> or (draft B):
> 
>   Validation Rule: pattern valid
> 
>   A ·literal· in a ·lexical space· is pattern-valid (or: facet-valid
>   with respect to ·pattern·) if and only if for each ·regular
>   expression· in its {value}, the ·literal· is among the set of
>   character sequences denoted by the ·regular expression·.

Wording B was accepted by the WG and will be entered into the status quo document.
Comment 3 Dave Peterson 2006-10-30 03:22:41 UTC
(In reply to comment #2)

> Wording B was accepted by the WG and will be entered into the status quo
> document.

Wording B was entered into the status quo document on 6 Oct.

Please let us know if you agree with this resolution of your issue, 
by adding a comment to the issue record and changing the Status of 
the issue to Closed.  Or, if you do not agree with this resolution, 
please add a comment explaining why. If you wish to appeal the WG's 
decision to the Director, then also change the Status of the record 
to Reopened. If you wish to record your dissent, but do not wish to 
appeal the decision to the Director, then change the Status of the 
record to Closed.  If we do not hear from you in the next two weeks, 
we will assume you agree with the WG decision.
Comment 4 Xan Gregg 2006-10-30 12:37:05 UTC
Accepted; marking closed.