W3C home > Mailing lists > Public > public-wai-ert-tsdtf@w3.org > February 2009

Re: mockups for TF Web interface

From: Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
Date: Tue, 10 Feb 2009 14:27:35 +0100
Message-Id: <6.2.5.6.2.20090210122341.03064820@esat.kuleuven.be>
To: public-wai-ert-tsdtf@w3.org

Hi Shadi,

At 23:35 5/02/2009, Shadi Abou-Zahra wrote:
>Christophe Strobbe wrote:
>>At 16:24 2/02/2009, Shadi Abou-Zahra wrote:
>>>Ref: <http://www.w3.org/WAI/ER/tests/WebInterface/>
>>>
>>>Please find muckups of the TF Web interface tool. There is not 
>>>database backing yet, so no functions actually work. However, you 
>>>should be able to click around and get a good idea of how it works.
>>>
>>>Note: you may notice some new status flags, we need to discuss this.
>>>
>>>Let me know your thoughts and comments, I'm aware that it is a 
>>>pretty minimalistic tool (no real search, e-mail notification, reminders, ...).
>>One of the goals of this interface is to make the structure and 
>>content reviews easier, especially the automatable parts of the 
>>structure review: XML Schema validation and ISO Schematron 
>>checking. If you have suggestions on how the interface could 
>>support this, please send them to the list.
>
>The current idea is to run CVS-triggered scripts when test samples 
>are checked into the repository. These scripts would update the 
>database by entering a new record or modifying an existing one. My 
>hope is that we can build the XML/Schematron validation into these 
>scripts (and record the output of the scripts into the database too).
>
>Christophe, do you have such command line scripts? If so, what 
>language and/or environment do they require to run?

My current scripts are all in Apache Ant <http://ant.apache.org/>, 
which requires Java.
However, there are a number of alternatives for Python: 
<http://en.wikipedia.org/wiki/List_of_build_automation_software>. (I 
have no experience with Python, nor with any of those Python-based tools.)

I've never looked into scripts that are automaticlly triggered by CVS 
checkins. I found something at
<http://tldp.org/REF/CVS-BestPractices/html/section1-serverconfig.html#section2-scripting> 
but we probably need to find out how to trigger Python or PHP scripts.

I looked into ISO Schematron support some time ago and didn't find 
anything for PHP.
However, there is also the Python-based Amara XML Toolkit:

* Uche Ogbuji: "Introducing the Amara XML Toolkit"
   <http://www.xml.com/pub/a/2005/01/19/amara.html>
* Amara XML Toolkit:
   <http://uche.ogbuji.net:8080/uche.ogbuji.net/tech/4Suite/amara/>,
* Amara XML Toolkit manual:
   <http://uche.ogbuji.net:8080/uche.ogbuji.net/tech/4Suite/amara/manual.html>

Best regards,

Christophe



>Regards,
>   Shadi
>
>--
>Shadi Abou-Zahra - http://www.w3.org/People/shadi/ |
>   WAI International Program Office Activity Lead   |
>  W3C Evaluation & Repair Tools Working Group Chair |

-- 
Christophe Strobbe
K.U.Leuven - Dept. of Electrical Engineering - SCD
Research Group on Document Architectures
Kasteelpark Arenberg 10 bus 2442
B-3001 Leuven-Heverlee
BELGIUM
tel: +32 16 32 85 51
http://www.docarch.be/
---
Please don't invite me to LinkedIn, Facebook, Quechup or other 
"social networks". You may have agreed to their "privacy policy", but 
I haven't.


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Received on Tuesday, 10 February 2009 13:28:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 10 February 2009 13:28:24 GMT