W3C

- DRAFT -

XML Schema Patterns for Databinding Working Group Teleconference

19 Feb 2008

See also: IRC log

Attendees

Present
George_Cowe, +0207809aaaa, +0791888aabb, pauld, Jonc
Regrets
Chair
SV_MEETING_CHAIR
Scribe
pauld

Contents


 

 

<trackbot-ng> Date: 19 February 2008

<scribe> scribe: pauld

<gcowe> ok, no problem!

Administriva

minutes from the last telcon approved

Missing Examples?

Jonc: we're down to the last 17 patterns

<JonC> List of patterns without example: AttributeFormQualified

pauld: I felt that as far as Basic was concerned, we're done!

gcowe: I've been checking and putting them into CVS on Jon's behalf

pauld: how do we know which ones we can't write examples for?

jonc: formqualified is hard one to hit

<JonC> AttributeFormQualified,ComplexTypeAnyAttribute, ElementFormUnqualified, ExtendedSequenceLaxAny, ExtendedSequenceLaxOther, ExtendedSequenceSkipAny ExtendedSequenceSkipOther ExtendedSequenceStrictAny ExtendedSequenceStrictOther ExtendedSimpleContent MixedComplexContent QualifiedLocalAttributes SequenceAnyStrict SimpleContentAnyAttribute UnionSimpleAndMemberTypes UnionSimpleTypes UnqualifiedLocalElements

pauld: unqualified we can probably ignore, except I know the WSDL 2.0 test suite used them. Nobody in the wild does, and they're not BP

gcowe: we can't really prove unqualified elements, without adding a default namespace

pauld: unless the default namespace is "" it's not a valid test
... at this point, I'm not worried about running the tests, but good examples in 6/09 would be, er, good

<JonC> http://www.w3.org/2002/ws/databinding/patterns/6/09/AttributeReferenceUnqualified/

this example looks easy to write an example for?

pauld: can't we add a flag to an example to fill in a default namespace

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

<scribe> ACTION: pdowney to enhance the explode_examples.xsl to add a default namespace [recorded in http://www.w3.org/2008/02/19-databinding-minutes.html#action01]

<trackbot-ng> Created ACTION-128 - Enhance the explode_examples.xsl to add a default namespace [on Paul Downey - due 2008-02-26].

if it's elementFormDefault="unqualified" (the default), then you need a flag to switch that off in the generated WSDL/Schemas.

pauld: I'll have a think about supporting these and other xs:schema attibutes

jonc: last issue is the ExtendedSequence etc
... exploding into lots of separate patterns

pauld: how do we know when we're done?
... want to be driven by the collection

jonc: I'm prepared to do the work

pauld: at this stage we'll accept patterns, so long as they don't make "Basic" "Advanced"
... i.e don't bu993r it up :)

gcowe: gday, gyear, gmonth, are simple, but don't involve timezones

jonc: it's all paul's fault - wanted to keep it simple as possible!

pauld: *dunk*

gcowe: .NET and others have issues for non-timezone instances

<JonC> G pattern <xs:pattern value="--10|--11|--12"/>

pauld: does timezone qualified make sense here?

gcowe: yeah, looks fine as we are

pauld: thanks so much for all this work!

Collection

pauld: I'm still working on the collection, in particular annotating the schema with patterns detected. turns out to be computing intensive.
... will continue to work on this

http://www.w3.org/2002/ws/databinding/edcopy/collection/

we hope to use this to drive patterns

http://www.w3.org/2002/ws/databinding/edcopy/collection/collection.xml

http://www.google.com/search?hl=en&q=definitions+filetype%3Awsdl&btnG=Google+Search

http://www.google.com/search?hl=en&q=+filetype%3Axsd&btnG=Search

pauld: some sites, you have to sign up, in which case I've taken a snapshot, but that's member-visible

jonc: I see lots of pendings in the report

pauld: jonc, you need to push me to work on the collection!

gcowe: is the collection report upto date?

pauld: rebuilding, now ..
... ah, Origo are all Advanced! cool!

jonc: list looking good

gcowe: will add some more Origo schemas

pauld: if you know of other schemas, let us know!

Test Suite

gcowe: not been running it, waiting until we clear the missing examples list

pauld: sounds absolutely fine!

Meeting

pauld: not planning on meeting F2F again. sounds fine?

next telcon in three weeks time

Summary of Action Items

[NEW] ACTION: pdowney to enhance the explode_examples.xsl to add a default namespace [recorded in http://www.w3.org/2008/02/19-databinding-minutes.html#action01]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.133 (CVS log)
$Date: 2008/02/19 16:01:51 $

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/;/:/
Succeeded: s/ACTION: downeyp to enhance the explode_examples.xsl to add a default namespace//
Succeeded: s/meeting/meeting F2F/
Found Scribe: pauld
Inferring ScribeNick: pauld
Default Present: George_Cowe, +0207809aaaa, +0791888aabb, pauld, Jonc
Present: George_Cowe +0207809aaaa +0791888aabb pauld Jonc

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

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

[End of scribe.perl diagnostic output]