XML Schema Patterns for Databinding Working Group Teleconference

01 Feb 2008

See also: IRC log






<trackbot-ng> Date: 01 February 2008

<JonC> try again... Looking at GoogleBase xsd and sequence/any patterns being excluded because they have finite maxoccurs. Pattern seems to exclude this: //xs:sequence/xs:any[@processContents = 'lax' and (not (@minOccurs) or @minOccurs = '1' or @minOccurs = '0') and (not (@maxOccurs) or @maxOccurs = '1' or @maxOccurs='unbounded') and @namespace = '##targetNamespace']/ (., @processContents, @minOccurs, @maxOccurs, @namespace)

<JonC> plus also fails because it has a specific google namespace assignment. simplify Pattern? all advanced anyway...... unless we are going to permit unbounded wildcards into basic at some point we could radically cut this to: .//xs:sequence/xs:any[@processContents = 'lax' ]/ (., @processContents, @minOccurs, @maxOccurs, @namespace)

lc-haas-1 "Difficulty to read patterns as expressed with XPath 2.0"

pauld: Hugo correctly points out XPath 2.0 isn't well understood by some of our readership
... suggest a primer

george: not well understood by me, either :)

pauld: suggest looking at our patterns. We could write an appendix or a primer
... seems like a lot of work to me for us at this stage

jonc: appendix with "worked examples" should be enough

george: shouldn't be too long

pauld: any volunteers?
... god way to understand it is to document it :)

<JonC> should be me then...

pauld: seems like a very slippery slope

<Yves> http://www.w3.org/2002/ws/databinding/examples/6/09/SubstitutionGroup/Overview.html

pauld: suggest finding the idioms used in patterns.xml, enumerate them, then write one sentence on each referencing XPath 2.0 spec

<trackbot-ng> Sorry, couldn't find user - calladij

<scribe> ACTION: jcalladi to write an appendix on XPath idioms used in the specs [recorded in http://www.w3.org/2008/02/01-databinding-minutes.html#action01]

<trackbot-ng> Created ACTION-127 - Write an appendix on XPath idioms used in the specs [on Jonathan Calladine - due 2008-02-08].

RESOLUTION: accepted lc-haas-1 XPath patterns primer to appear in Basic and Advanced as an appendix


pauld: so we think Basic is mostly done, pending Jonc's appendix
... a rerun of some of the toolkits would be nice to go to PR with

george: can look at that, the ones I can run at least

pauld: monday?
... coverage is still a concern
... will work on my annotated schema report for the collection, and add patterns this avo as a result
... patterns detection service?

george: made a command line version, and a serverlet version
... stylesheet is now separate

yves: will try to get that running monday

pauld: command line is useful, but service is going to drive adoption

OK, telcon on Tuesday to move both documents to Last Call


Summary of Action Items

[NEW] ACTION: jcalladi to write an appendix on XPath idioms used in the specs [recorded in http://www.w3.org/2008/02/01-databinding-minutes.html#action01]
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.133 (CVS log)
$Date: 2008/02/01 11:38:18 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.133  of Date: 2008/01/18 18:48:51  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/ACTION: calladij to write an appendix on XPath idioms used in the specs//
No ScribeNick specified.  Guessing ScribeNick: pauld
Inferring Scribes: pauld

WARNING: No "Present: ... " found!
Possibly Present: Yves databinding george joined jonc left pauld trackbot-ng
You can indicate people for the Present list like this:
        <dbooth> Present: dbooth jonathan mary
        <dbooth> Present+ amy

WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth

Found Date: 01 Feb 2008
Guessing minutes URL: http://www.w3.org/2008/02/01-databinding-minutes.html
People with action items: jcalladi

[End of scribe.perl diagnostic output]