ITS Test Suite Webinar

04 Dec 2012

See also: IRC log


Yves_, DomJones, kfrische, Nieves, Philip_ODuffy_UL, leroy, thomas, Declan, igor_ignatyuk, Ankit, Renat, Fredrik_L, milan, mdelolmo, pnietoca
Dominic Jones


Scribe Yves

<scribe> ScribeNick: yves_

<DomJones_> We'll wait until 14.05 to start

DomJones: We will start soon
... checking that we have one each partner
... will run high level of the test suite
... then Leroy will run some example code
... we provide the gold file
... you provide your output, which must match the gold
... some data categories have many implementers, other only just enough
... we need at least TWO per data category
... otherwise the data category is dropped
... I will send links to the test suite
... you need to get the input and gold
... generate your output from the input
... and compare against the gold
... the output is in a 'standard' format
... conformance is illustrated by a proper output
... color show the stage of the tests
... we will have a test page showing the results
... we will not diff all your files
... but rely on your honesty
... end of January we hope to be at stage 2
... key dates:
... review of the test files (ongoing)
... today: webinar
... M2 before Christmas break: at least one file passes for each data category

M3 end of January: all test should run

scribe: but may not be conformant

M4, early march 2013: most test conformant

M5: march 15 for the MLW-LT review
... at 80% done
... now example from Leroy

leroy: here is an example of an input file
... we parse it, apply the rules
... and generate the test result
... in this example we use an intermediate XSL file
... and an intermediate XML
... then we convert to ITS 2.0
... the example was done based on example from 1.0
... then we do a XSL transfor to the tab-delimited file
... the gold format is described in the output guidelines
... tab-delimited
... attributes must be in alphabeticall order
... have a utility to do the sorting if you need
... the data cat info is alo in alphabetical order
... have a utility for the sort for that too
... name of info uses XML attribute names

Phil: what is the last point?

leroy: need to use XML name because we have same name regardless of the input
... whether it's XML or HTML
... will post the link to the example code
... it's on GitHub
... an example for Language information, for XML only
... uses XML parser (Saxon) but you can use another
... uses also Ant
... uses XLink in this example to link the rules with the input file
... uses several XSL template for the transforms
... java code simply triggers the XSL templates and Ant
... one function tidy up the XSL output
... sort the paths and the information
... also normalizes the information names
... and then write the output

DomJones: any question?


scribe: will circulate the slides after the webinar
... Now, what can we do to help you?
... updating input and output files
... but can't help you with your process
... send bug to test mailing list
... with a [bug] prefix in the subject
... Lucy? Tilde? Adobe? Shuan?
... will have a recording of the presentation
... any questions?

Fredrik_L: what about the filename in the Google list

leroy: will have the filename
... we will update the input from the latest draft
... as well as the output

DomJones: were waiting for the stable draft

Fredrik_L: any example of the standoff markup output?

leroy: did asked about it a while ago
... no answer so far
... so we can have an email thread for this

DomJones: thanks for attending
... will send an email with links
... keep key dates in mind

leroy: also key questions
... important to get those answer ASAP

rssagent, draft minutes

<DomJones_> Yves, can you generate minutes for me?

rssagent, draft agent

Summary of Action Items

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.137 (CVS log)
$Date: 2012-12-04 14:39:29 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.137  of Date: 2012/09/20 20:19:01  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Found ScribeNick: yves_
Inferring Scribes: yves_

WARNING: No "Topic:" lines found.

Present: Yves_ DomJones kfrische Nieves Philip_ODuffy_UL leroy thomas Declan igor_ignatyuk Ankit Renat Fredrik_L milan mdelolmo pnietoca
Got date from IRC log name: 04 Dec 2012
Guessing minutes URL: http://www.w3.org/2012/12/04-mlw-lt-minutes.html
People with action items: 

WARNING: No "Topic: ..." lines found!  
Resulting HTML may have an empty (invalid) <ol>...</ol>.

Explanation: "Topic: ..." lines are used to indicate the start of 
new discussion topics or agenda items, such as:
<dbooth> Topic: Review of Amy's report

[End of scribe.perl diagnostic output]