- From: Daniel Dardailler <danield@w3.org>
- Date: Fri, 25 Jan 2002 14:32:47 +0100
- To: Lofton Henderson <lofton@rockynet.com>
- cc: www-qa-wg@w3.org
My comments on the Intro doc.
First, a spell check is needed, including on words like principal
instead of principles.
> 4. "QA Framework: Technical Guidelines" -- detailed technical
> guidelines for test materials, i.e., for building test suites (TS)
> and test tools themselves
I'd like to see another name for this one.
Technical Guidelines is going to be easily confused with the
Techniques documents for Checkpoint/Guidelines that we're going to use
in the Process/Op and Spec guidelines.
In fact, I'm not even sure we're going to use the same prioritized
checkpoint approach for this fourth piece, it's probably going to be a
resource oriented document, so I propose we call it "Tools Resources".
In even more fact, I wonder if this should be counted as part of the
framework, see more below.
> The individual conformance test materials efforts of the Working
> Groups have in several cases been inspired and on target, in others
> have been perfunctory or rudimentary
My "shakespeare english alarm" went on for the word perfunctory :-)
(i.e. if I need to look in the dictionary for a word, it probably
means half of the audience will have to)
> Nor do quality
> practices comprise a mandate imposed on the Working Groups from
> without, notwithstanding that higher expectations are evolving for the
> Working Group QA deliverables and for the quality of the products of
> the WGs in general.
same alarm, but not on isolate vocabulary, just on sentence you have
to read three times to understand
> More specific goals include:
> * to encourage the employment of quality practices in the
> development of the specifications from their inception through
> their deployment;
> * to foster a common look-and-feel for test suites, validation
> tools, harnesses, and results reporting;
> * to encourage development and use of a common, shared set of tools
> and methods for building test materials.
I'd put the second point last.
> 2. QA resources
>
> A variety of resources are provided by the QA Activity, including:
> * common QA Glossary [59][QA-GLOSSARY];
> * QA Taxonomy description [60][TAXONOMY];
> * "The Matrix" [61][MATRIX], which is a definitive survey of
> existing QA practice;
> * Notes (white papers) on QA-related topics;
> * this QA Framework document family;
> * the Issues List of the QA WG [62][ISSUES-LIST];
> * expertise and consultancy;
> * technical assets.
I'd put those two first
* "The Matrix" [61][MATRIX], which is a definitive survey of
existing QA practice;
* this QA Framework document family;
I wonder in which way
* technical assets.
> 2.2 Technical assets
>
> While the initial resources that the QA Working Group offers to other
> WGs focuses heavily on the Framework documents and available
> consulting expertise, it is intended that ongoing development within
> QA Activity will result in a collection of commonly useful technical
> assets. Some anticipated offerings include:
> * XML-based test case description languages (TCDL) that can be
> applied or adapted to diverse test suite projects.
> * Scripts and transformation stylesheets to generate commonly needed
> TS materials, harnesses, and documents from TCDLs.
> * Grammars and methods for granular construction of specifications,
> as well as tools and methods for management of testable assertions
> and even (in some cases) automatic generation of tests.
> * Templates for setting up project TS process documents, ../Test Web
> sites, and other conformance project logistics.
> * Standardized and routine procedures (including forms and scripts)
> for WGs to manage the process of (external) test case submission,
> review, and integration.
> * Results reporting languages (e.g., EARL), plus methodologies and
> specific tools for working with them.
is different from the planned 4th framework piece on tools ?
> 3.2 Document orientation & structure
>
> The Framework documents will utilize the style of guidelines and
> verifiable checkpoints,
I'd say "structuring guidelines and verifiable checkpoints, so people
don't think guidelines are also verifiables.
> * and, for each of the Framework's guideline documents, having an
> associated "Examples & Techniques" document.
"accompanying techniques" is the usual wording in WAI
> * "QA Framework: Technical Guidelines"
> + "Technical Techniques and Examples"
"Technical Techniques" sounds really weird.
One more reason I think to consider this part as a simple resource
listing maintained off the Framework track.
> This document family, which will be comprised of two documents, one
> with principals and guidelines, the other with examples and
principles
> to existing QA work, serves as a more detailed set of guidelines as
> far as principal and technical questions are concerned. It should
principle
> 3.5.5 Technical Guidelines
>
> These two documents deal exclusively with questions related to
> * Tools used to produce conformance test suites
> * Technologies used in doing so (RDF, XSLT, DTD/Schema etc)
> * Building or using harnesses for running the TS and generating
> relevant results
> * Principles and guidelines for general test suite design, test case
> content, reporting etc.
> * Principles and guidelines for issue tracking systems in TS
> production, matrices of existing, expected and wanted tests and so
> forth
> * Generation of more than one language binding, where applicable
> * Using assertions to produce relevant tests that take into account
> the particulars of the specific technology tested
As I said, I think this one is very similar to the technical assets
set of resources we're going to maintain.
e.g. WAI has guidelines specs and a Resource directory at
http://www.w3.org/WAI/Resources/
> 4.1.1 For the overall Framework
>
> QA is properly an intergral part of the efforts of each Working Group.
> The QA WG charter succinctly summarizes the point that has been made
> from the earliest W3C conformance papers (@@link to tbl/dd paper in
> member space?@@):
I think we should just use the charter pointer, not the member private
one.
> As presently scoped, there will be seven documents in the Framework
let's not forget to change that if we decide to drop the 4th set of
docs (tools + technique for tools, which doesn't look relevant btw
since tools are already techniques kind of things)
Received on Friday, 25 January 2002 08:32:52 UTC