- From: Hiep Duong via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 29 Nov 2007 10:50:31 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/conf/tasklist In directory hutz:/tmp/cvs-serv3626/conf/tasklist Added Files: tasklist.rdf tasklist.xml Log Message: --- NEW FILE: tasklist.rdf --- <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE owl [ <!ENTITY ucn "http://www.w3.org/unicorn"> <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns"> <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema"> <!ENTITY xs "http://www.w3.org/2001/XMLSchema"> ]> <rdf:RDF xmlns:rdf="&rdf;#" xmlns:rdfs="&rdfs;#" xmlns:ucn="&ucn;#" xmlns:xs="&xs;" xmlns="&ucn;#" xml:base="&ucn;#" > <ucn:Task ucn:reference="appc"> <ucn:longName xml:lang="en">Check HTML Compatibility Guidelines for XHTML 1.0</ucn:longName> </ucn:Task> <ucn:Task ucn:reference="css"> <ucn:longName xml:lang="en">Check CSS Style Sheets</ucn:longName> <ucn:description xml:lang="en">This task will call the CSS observer.</ucn:description> <ucn:description xml:lang="fr">Cette tache appele l'observeur CSS.</ucn:description> <ucn:hasParameter> <ucn:Radio ucn:reference="warning" ucn:default="0" ucn:observer="css-validator"> <ucn:longName xml:lang="en">Warning</ucn:longName> <ucn:longName xml:lang="fr">Alerte</ucn:longName> </ucn:Radio> </ucn:hasParameter> <ucn:hasParameter> <ucn:DropDown ucn:reference="profile" ucn:default="css2" ucn:observer="css-validator"> <ucn:longName xml:lang="en">Profile</ucn:longName> <ucn:longName xml:lang="fr">Profil</ucn:longName> </ucn:DropDown> </ucn:hasParameter> <ucn:hasParameter> <ucn:CheckBoxList ucn:reference="usermedium" ucn:default="all" ucn:observer="css-validator"> <ucn:longName xml:lang="en">User Medium</ucn:longName> <ucn:longName xml:lang="fr">Medium</ucn:longName> </ucn:CheckBoxList> </ucn:hasParameter> <ucn:hasParameter> <ucn:Parameter ucn:reference="output"> <ucn:longName xml:lang="en">Output</ucn:longName> <ucn:longName xml:lang="fr">Sortie</ucn:longName> </ucn:Parameter> </ucn:hasParameter> </ucn:Task> <ucn:Task ucn:reference="markup"> <ucn:longName xml:lang="en">Validate Markup (HTML, etc.)</ucn:longName> <ucn:description xml:lang="en">This task will call the Markup observer.</ucn:description> <ucn:description xml:lang="fr">Cette tache appele l'observateur de markup.</ucn:description> <ucn:hasParameter> <ucn:Parameter ucn:reference="doctype"> <ucn:longName xml:lang="en">Doctype</ucn:longName> <ucn:longName xml:lang="fr">Doctype</ucn:longName> </ucn:Parameter> </ucn:hasParameter> <ucn:hasParameter> <ucn:Parameter ucn:reference="charset"> <ucn:longName xml:lang="en">Charset</ucn:longName> <ucn:longName xml:lang="fr">Charset</ucn:longName> </ucn:Parameter> </ucn:hasParameter> <ucn:hasParameter> <ucn:Parameter ucn:reference="output"> <ucn:longName xml:lang="en">Output</ucn:longName> <ucn:longName xml:lang="fr">Sortie</ucn:longName> </ucn:Parameter> </ucn:hasParameter> </ucn:Task> <ucn:Task ucn:reference="conformance"> <ucn:longName xml:lang="en">General Conformance Check</ucn:longName> <ucn:description xml:lang="en">This task will do as much observations as possible.</ucn:description> <ucn:hasParameter> <ucn:Parameter ucn:reference="warning"> <ucn:longName xml:lang="en">Warning</ucn:longName> <ucn:longName xml:lang="fr">Alerte</ucn:longName> </ucn:Parameter> </ucn:hasParameter> <ucn:hasParameter> <ucn:Radio ucn:reference="output"> <ucn:longName xml:lang="en">Output</ucn:longName> <ucn:longName xml:lang="fr">Sortie</ucn:longName> <ucn:hasValue> <ucn:Value ucn:value="output"> <ucn:hasMapping ucn:parameter="output" ucn:observer="markup-validator" ucn:value="ucn" /> <ucn:hasMapping ucn:parameter="output" ucn:observer="css-validator" ucn:value="ucn" /> <ucn:hasMapping ucn:parameter="output" ucn:observer="appc-checker" ucn:value="xml" /> </ucn:Value> </ucn:hasValue> </ucn:Radio> </ucn:hasParameter> </ucn:Task> <ucn:Task ucn:reference="calculator"> <ucn:longName xml:lang="en">Calculator</ucn:longName> <ucn:description xml:lang="en">An observer who evaluate simple arithmetic operations.</ucn:description> <ucn:hasParameter> <ucn:CheckBox ucn:reference="x2" ucn:default="unchecked"> <ucn:longName xml:lang="en">x2</ucn:longName> <ucn:longName xml:lang="fr">x2</ucn:longName> </ucn:CheckBox> </ucn:hasParameter> </ucn:Task> <ucn:Task ucn:reference="multithreading"> <ucn:longName xml:lang="en">multithreading</ucn:longName> <ucn:description xml:lang="en">An observer who sleeps during 10s. It's to test multi-threading.</ucn:description> </ucn:Task> </rdf:RDF> --- NEW FILE: tasklist.xml --- <?xml version="1.0" ?> <!-- 3 priorites : low, medium (defaut), high si meme priorite : execution en ~parallele si priorites differents : + faibles ne s'executent que si les plus forts ont TOUS reussi one-of: cas special de subtasks : mimetypes disjoints observateur identique : dans une task (evite de recopier les mimetypes) visible : indique si la tache est selectionnable par l'utilisateur (ou simplement une tache "raccourci") defaut: true une subtask est remplacee par la liste d'observateurs et de parametres de la task correspondante (un peu comme un include) dans une version future, on reflechira a la possibilite de supprimer un parametre lors d'un include, ou d'en fusionner deux portant des noms differents NB1: dans cet exemple, seule la premiere tache est decrite "completement", les autres n'ont aucun parametre NB2: le schema et les documents associes ne permettent pas d'exprimer la totalite des contraintes. Par exemple, les boucles d'include devront etre verifiees, de meme que les listes de mimetypes doivent correspondre a celles supportees par les observateurs, ... --> <tasklist xmlns="http://www.w3.org/unicorn/tasklist" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/unicorn/tasklist file:./task.xsd"> <task id="conformance"> <subtasks> <observation ref="markup-validator"> <handle mimetype="application/mathml+xml" priority="high" /> <handle mimetype="application/smil+xml" priority="high" /> <handle mimetype="application/xhtml+xml" priority="high" /> <handle mimetype="image/svg+xml" priority="high" /> <handle mimetype="text/html" priority="high" /> </observation> <observation ref="css-validator"> <handle mimetype="application/xhtml+xml" priority="low" /> <handle mimetype="image/svg+xml" priority="low" /> <handle mimetype="text/css" priority="high" /> <handle mimetype="text/html" priority="low" /> </observation> <observation ref="appc-checker"> <handle mimetype="text/html" priority="medium" /> </observation> </subtasks> <parameters> <parameter name="output" type="radio" default="ucn" ui="none"> <value name="ucn"> <mapped param="output" observer="appc-checker" value="xml" /> <mapped param="output" observer="css-validator" value="ucn" /> <mapped param="output" observer="markup-validator" value="ucn" /> </value> </parameter> <parameter name="warning" type="radio" default="0" observer="css-validator" ui="none" /> </parameters> </task> <task id="css"> <subtasks> <observation ref="css-validator"> <handle mimetype="application/xhtml+xml" /> <handle mimetype="image/svg+xml" /> <handle mimetype="text/css" priority="high" /> <handle mimetype="text/html" priority="medium" /> </observation> </subtasks> <parameters> <parameter name="profile" type="dropdown" default="css2" observer="css-validator" /> <parameter name="output" type="radio" default="ucn" observer="css-validator" ui="none" /> <parameter name="usermedium" type="checkboxlist" default="all" observer="css-validator" /> <parameter name="warning" type="radio" default="0" observer="css-validator" /> <!--<parameter name="toto" ui="simple" type="textfield"> <value> <mapped param="titi" observer="css-validator" /> </value> </parameter>--> </parameters> </task> <task id="markup"> <subtasks> <observation ref="markup-validator"> <handle mimetype="application/mathml+xml" priority="high" /> <handle mimetype="application/smil+xml" priority="high" /> <handle mimetype="application/xhtml+xml" priority="high" /> <handle mimetype="image/svg+xml" priority="high" /> <handle mimetype="text/html" priority="high" /> </observation> </subtasks> <parameters> <parameter name="charset" type="dropdown" default="(detect automatically)" observer="markup-validator" /> <parameter name="doctype" type="dropdown" default="Inline" observer="markup-validator" /> <parameter name="output" type="radio" default="ucn" observer="markup-validator" ui="none" /> </parameters> </task> <task id="appc"> <subtasks> <observation ref="appc-checker"> <handle mimetype="text/html" priority="high" /> </observation> </subtasks> <parameters> <parameter name="output" type="radio" default="xml" observer="appc-checker" ui="none" /> </parameters> </task> <task id="calculator"> <subtasks> <observation ref="calculator"> <handle mimetype="text/plain" priority="high" /> </observation> </subtasks> <parameters> <parameter name="x2" type="checkbox" default="unchecked" ui="simple"> <value name="unchecked"> <mapped param="x2" observer="calculator" value="0" /> </value> <value name="on"> <mapped param="x2" observer="calculator" value="1" /> </value> </parameter> </parameters> </task> <task id="multithreading"> <subtasks> <observation ref="sleeper1"> <handle mimetype="text/plain" priority="high" /> </observation> <observation ref="sleeper2"> <handle mimetype="text/plain" priority="high" /> </observation> <observation ref="sleeper3"> <handle mimetype="text/plain" priority="high" /> </observation> </subtasks> </task> </tasklist>
Received on Thursday, 29 November 2007 10:50:42 UTC