<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>3414</bug_id>
          
          <creation_ts>2006-06-30 09:26:29 +0000</creation_ts>
          <short_desc>[XqueryX] Location of schema and stylesheet</short_desc>
          <delta_ts>2006-08-01 21:44:05 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XQueryX 1.0</component>
          <version>Candidate Recommendation</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Carlisle">davidc</reporter>
          <assigned_to name="Jim Melton">jim.melton</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10329</commentid>
    <comment_count>0</comment_count>
    <who name="David Carlisle">davidc</who>
    <bug_when>2006-06-30 09:26:29 +0000</bug_when>
    <thetext>This comment is prompted by bug #3333 but I was planning to make it anyway.

It would be very helpful if XQueryX spec refered to normative machine readable files at some permanant URI not under http://www.w3.org/TR and then gave the
html rendition of those files that is currently in the spec as informative helpful convenience rather than as the normative version.

W3C policy on TR space means (paraphrasing slightly) that once published it can never be edited in place, only by errata. This is an excellent policy for preserving the historical record of documents, but not so good for machine readable files, as schema validators and xslt engines can&apos;t read errata documents.

I&apos;m sure that W3C would give you
http://www.w3.org/2006/XQueryX/xqueryx.xsd
or some such if requested, or you could use a URI under the XQuery group&apos;s existing public area. In eiether case it has the advantage that any changes required before or after the spec itself goes to REC can be made _in place_.

MathML 1.0 used to have its normative DTD as inline text in the document.
This was changed in MathML 1.1 and 2.0 to (also) have it as a machine readable file in the same directory as the REC text.
this was changed by errata and incorporated in MathML 2.0 2nd edition to point to a normative file out of TR space (in http://www.w3.org/Math/DTD).
Having been through the pain of that particular learning curve I&apos;m keen to see others avoid it:-)

David</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10330</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2006-06-30 09:42:32 +0000</bug_when>
    <thetext>For information, the &quot;schema for XSLT 2.0&quot; (which is non-normative) is published both as an inline appendix in the spec, and as a free-standing .xsd file with its own permanent URI. I think this is also what the XML Schema WG do with the &quot;schema for schemas&quot;. I&apos;m not sure at this stage how we will manage any errata.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10627</commentid>
    <comment_count>2</comment_count>
    <who name="David Carlisle">davidc</who>
    <bug_when>2006-07-20 13:17:59 +0000</bug_when>
    <thetext>I just noticed that if you GET the XQueryX namespace URI
http://www.w3.org/2005/XQueryX
you get a document that says it&apos;s the Namespace document for XQueryX
(but explictly references the Sept 2005 document rather than the CR version)
this document says that the xqueryx schema is at

http://www.w3.org/2005/XQueryX/xqueryx.xsd

and there is a schema there (again, not the latest version)
so I think that a good outcome for this PR would be that the namespace document was updated to refer to the latest draft of the spec, a link added to the
stylesheet as well as the schema, and both stylesheet and schema updated to whatever is the latest version. The XQueryX spec could then state that machine readable versions are to be found at

http://www.w3.org/2005/XQueryX/xqueryx.xsd

http://www.w3.org/2005/XQueryX/xqueryx.xsl


David</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10923</commentid>
    <comment_count>3</comment_count>
    <who name="Jim Melton">jim.melton</who>
    <bug_when>2006-08-01 02:00:09 +0000</bug_when>
    <thetext>Thanks for your suggestion. 

We are currently working with the W3C staff to determine the best way of satisfying this requirement.  I plan to leave this bug ASSIGNED (open) until some mechanism has been agreed and is in place. 

Watch this space ;^)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10967</commentid>
    <comment_count>4</comment_count>
    <who name="Frans Englich">frans.englich</who>
    <bug_when>2006-08-01 21:04:32 +0000</bug_when>
    <thetext>For your information: slightly related is what the testing task force also encountered(although it&apos;s more of a technical nature):

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3478

Perhaps a solution for one scenario, works for another as well.


Frans</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10969</commentid>
    <comment_count>5</comment_count>
    <who name="Jim Melton">jim.melton</who>
    <bug_when>2006-08-01 21:25:50 +0000</bug_when>
    <thetext>The XQueryX schema is publicly available at http://www.w3.org/2005/XQueryX/xqueryx.xsd, and the XQueryX stylesheet at http://www.w3.org/2005/XQueryX/xqueryx.xsl.  Each will be updated whenever a new version of that file is created as a result of bug fixes, etc. 

The next version of the XQueryX specification will include in its introduction a pointer to these two files. 

This should satisfy your concerns, and we request that you mark this bug CLOSED at your earliest convenience. 

Thanks again for the comment!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10976</commentid>
    <comment_count>6</comment_count>
    <who name="David Carlisle">davidc</who>
    <bug_when>2006-08-01 21:44:05 +0000</bug_when>
    <thetext>Thanks, with recent fixes for lacation hints as well I see, closing this.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>