<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faq SYSTEM "faq.dtd">
<?xml-stylesheet type="text/xsl" href="faq.xsl"?>
<faq>
	<head>
		<title>Extensible Markup Language (XML) Test Suites FAQ</title>
		<version>Dec. 10, 2003. Subject to change.</version>
		<maintain>
			<name>the W3C XML Group</name>
			<email>public-xml-testsuite@w3.org</email>
			<subject>XML TS FAQ</subject>
		</maintain>
		<intro>
			<p>This document contains the most frequently asked questions about the
		  Extensible Markup Language Conformance Test Suites.  Please send suggestions or comments about this FAQ to the
		  address above.</p>
		</intro>
	</head>
	<body>
		<section id="General">
			<title>General</title>
			<qna id="what">
				<q>What does XML TS stand for?</q>
				<a>
					<p>The XML TS is a set of discrete tests for the Extensible Markup Language Recommendation (Second Edition).
					 </p>
				</a>
			</qna>
			<qna id="why">
				<q>Why should I use the XML TS?</q>
				<a>
					<p>Conformance tests can be used by developers, content creators, and users alike 
					to increase their level of confidence in product quality. In circumstances where 
					interoperability is necessary, these tests can also be used to determine that 
					differing implementations support the same set of features. The level of  quality
					of the XML TS is complemented by W3C and NIST's concern in test reliability and 
					coverage.</p>
					
				</a>
			</qna>
			<qna id="current">
				<q>What is the current state of the XML TS? </q>
				<a>
					<p>The XML W3C Conformance Test Suite has been augmented to reflect the current work of the
					W3C XML Core Working Group. The XML TS now incudes testcases for Extensible Markup Language (XML) 1.0 (Third Edition),
					Extensible Markup Language (XML) 1.1 (First Edition) and Namespaces in XML 1.1</p>
					
				</a>
			</qna>
			<qna id="conformance">
				<q>Does Conformance mean I can state a 100% conformance with the XML Specification if 
				 my implementation passes the XML TS?</q>
				<a>
					<p>No. There are several reasons for this.
			 </p>
					<ul>
						<li>The goal of the test suite is to cover most aspects of the XML specification, although It seems impossible, or  
						or at least very hard to cover every conceivable aspect.   </li>

						<li>Given that the XML TS is comprehensive, not complete, it is not possible to 
						claim conformance with the specification itself, since there is no guarantee 
						that all facets have been thorougly tested. Instead, conformance can only be
						claimed with the XML TS itself. </li>

						<li>The XML TS can tell you that your implementation does not support
						 the XML specification, by failing to pass a test, but it cannot tell you 
						 that it does, even when passing all tests.</li>
					</ul>
					<p>However, we believe that the support given by the XML TS is substantial and helps 
					implementors to significantly increase the support for XML in their implementations.</p>
				</a>
			</qna>
			<qna id="questions">
				<q>Where do I post questions about the XML TS?</q>
				<a>
					<p>Your first point of getting information should be the FAQ you are reading now. 
					More questions can be posted to  the public XML TS mailing list 
					<link href="mailto:public-xml-testsuite@w3.org">public-xml-testsuite@w3.org</link>. To subscribe, 
					send mail to <link href="mailto:www-xml-ts-request@w3.org?subject=subscribe">www-xml-ts-request@w3.org</link> 
					with the subject "subscribe". Please read this FAQ before posting any questions.</p>
				</a>
			</qna>
			<qna id="influence">
				<q>How do I influence the XML TS?</q>
				<a>
					<p>Read the information up on the Web site, and send email to
			 <link href="mailto:public-xml-testsuite@w3.org">public-xml-testsuite@w3.org</link>.</p>
				</a>
			</qna>
		</section>
		
		<section id="Copyright">
			<title>Copyright and Reference</title>
			<qna id="copyright">
				<q>What happens when I sumbit a test? Who owns it?</q>
				<a>
					<p>The copyright statement you will be asked to accept if you want to submit tests is:</p>
					<p>The Contributor hereby grants to the W3C, a perpetual,
nonexclusive, royalty-free, world-wide right and license under any
Contributor copyrights in this contribution to copy, publish and
distribute the contribution under the <link href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">
W3C Software License (19980720)</link>, as well as a right and license of the same scope to any
derivative works prepared by the W3C and based on, or incorporating
all or part of the contribution.</p>
					<p>The Contributor vouches that she/he has all rights necessary to
contribute the Materials in a way that does not violate copyright,
patent, and trademark rights; contractual obligations, or libel
regulations.</p>
					<p>Contributor further agrees that any derivative works of this
contribution prepared by the W3C shalll be solely owned by the W3C.
The Contributor agrees that all contributed Materials when
published or otherwise distributed by the W3C will be governed by
the <link href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">
W3C Software License (19980720)</link>.</p>
					<p>W3C will retain attribution of authorship to the Contributor.
Whenever modifications are made to the Materials, this fact, and
the nature of the modifications, will be clearly signalled in the
distributed version thereof. The W3C makes no a-priori commitment
to support or distribute contributions.</p>
				</a>
			</qna>
		</section>
		<section id="Submission">
			<title>Submitting tests</title>
			<qna id="Submlist">
				<q>How do I submit tests to the XML TS framework?</q>
				<a>
					<p>To send a test to the XML TS, send a mail with the test 
					attached to <link href="mailto:public-xml-testsuite@w3.org">public-xml-testsuite@w3.org</link>.</p>
				</a>
			</qna>
			<qna id="TestStorage">
				<q>What happens to the test after submission?</q>
				<a>
					<p>The test will be put in the <link href="http://dev.w3.org/cvsweb/2001/XML-Test-Suite/">W3C CVS</link>, which is publically available, by the XML Test 
					Moderator. Issues regarding the test, eg. whether the test is correct, 
					whether it is needed in the test suite and so forth, will be dealt with in the 
					W3C XML Working Group and should be submitted using the XML TS mailing list.</p>
				</a>
			</qna>
		</section>
		<section id="PackagingAndVersioning">
			<title>Test Suite Packaging and Versioning</title>
			<qna id="TestSuitepackaging">
				<q>How will the XML TS be packaged?</q>
				<a>
					<p>The XML TS will consist of a series of tests, together with 
					the test framework and an XSL transformation that generates the test report. Each test collection
					is submitted with an XML description file that contains a pointer to the individual test in 
					the appropriate category. These files will be available from the  
					<link href="http://www.w3.org/XML/Test/">main XML TS page</link>.</p>
				</a>
			</qna>
			
		</section>
		
	</body>
</faq>
