07:25:47 RRSAgent has joined #databinding 07:25:48 logging to http://www.w3.org/2006/10/06-databinding-irc 07:25:49 RRSAgent, make logs public 07:25:51 Zakim, this will be DBWG 07:25:51 I do not see a conference matching that name scheduled near this time, trackbot 07:25:52 Meeting: Databinding WG Teleconference 07:25:52 Date: 06 October 2006 07:26:14 Chair: pauld 07:26:20 Scribe: pauld 07:29:01 JonC has joined #databinding 07:29:16 Topic: Recap 07:30:46 pauld: ok, so we have 10 Issues remaining, 3 Basic, 2 Testsuite 07:31:05 pauld: we need people to raise Advanced issues, well contribute patterns 07:32:21 pauld: Topics 07:32:23 - Introductory Text 07:35:53 - Detection of Patterns 07:35:55 - Publication of Logs 07:36:51 ACTION: ylafon to write introduction to the Test suite text including a Disclaimer and how to deal with mistakes 07:36:51 Created ACTION-72 - Write introduction to the Test suite text including a Disclaimer and how to deal with mistakes [on Yves Lafon - due 2006-10-13]. 07:38:52 pauld: we should publish our test suite logs and call for logs from third parties 07:39:42 pauld: - Review Issues for missing examples and patterns 07:44:09 Topic: Detection of Patterns 07:44:57 gcowe: patterns.xml covers components, but not combinations of components 07:45:32 .. unclear if we need to do a second pass 07:48:03 pauld: so what happens if a schema contains a valid component in an unusual place (struggles for a realistic example) 07:49:13 pauld: let's walk though this 07:50:28 ACTION: pdowney to write a patterns and examples.xml to HTML transform 07:50:29 Created ACTION-73 - Write a patterns and examples.xml to HTML transform [on Paul Downey - due 2006-10-13]. 07:55:39 ACTION: pdowney to remove editorial attribute from patterns.xml 07:55:39 Created ACTION-74 - Remove editorial attribute from patterns.xml [on Paul Downey - due 2006-10-13]. 08:02:45 pauld: we need a better rollup report of the patterns in our examples documentss 08:02:56 s/tss/ts/ 08:03:39 ACTION: pdowney to generate a rollup report for classification of our examples 08:03:39 Created ACTION-75 - Generate a rollup report for classification of our examples [on Paul Downey - due 2006-10-13]. 08:04:07 gcowe: when I run the processor on our schema catchall fires all the time 08:04:13 pauld: so what's broken? 08:05:32 pauld: is it because catchalls are firing along with basic patterns, or the catchalls indicate we don't have enough patterns to cover your schemas? 08:09:17 gcowe: redefine is catchall, for example 08:09:30 pauld: let's gloablly replace 'catchall' with 'pending' 08:10:10 jonc: we need to document our buckets 08:11:15 gcowe: substitutionGroups fires as catchall 08:11:38 pauld: ok we need to ensure we have patterns.xml statements for all our closed issues 08:12:33 pauld: we need to dog-food our processor on our examples 08:26:21 pauld: two pass comes from our use of Schematron 08:26:53 pauld: maybe we could write some code to taint nodes touched by an XPath, then look for untainted nodes 08:28:01 yves: alternative approach is to traverse the XML bottom-up start a leaf nodes and try to recognise patterns for leaf nodes applying pattern detection for each new subtree 08:28:40 pauld: does that mean writing our patterns in a different way, not XPath? 08:28:48 yves: no 08:29:36 pauld: let a 1000 flowers bloom! 08:30:25 ACTION: ylafon to investigate alternative approach to pattern detection 08:30:25 Created ACTION-76 - Investigate alternative approach to pattern detection [on Yves Lafon - due 2006-10-13]. 08:35:02 pauld: so are we happy with our approach, well two approaches? 08:35:07 george: two phase detection of patterns - 08:35:40 george : use schematron with multiple rules in first phase - as is 08:36:59 george : in second phase - use schematron with one rule containing paths detected from first phase, with a catchall for anything else 09:09:04 pauld: this approach doesn't tell you what is causing the failure, ok for our validation but for a W3C hosted validator we may need more work 09:09:18 Topic: Introductory Text 09:09:42 Working Group indulges in wordsmithing by committee 09:39:05 Zakim has left #databinding 10:26:14 try this "Different databinding tools support different subsets of XML schema 1.0 and even their support of common aspects of XML Schema is often inconsistent, resulting in interoperability issues:" 10:26:42 pauld: and that's better than "Different databinding tools fail to consume different aspects of XML Schema 1.0 differently." ?? 10:26:50 Also, there may be multiplt ways of expressing the same data structures using XML schema, and databinding tools may choose to implement only one or more ways, but not all of them, leading also to interoperability issues 10:26:52 I think so 10:27:50 compromise "Different databinding tools support different aspects of XML Schema 1.0 differently." 10:30:35 or "Its fair to say that most databinding tools support XML Schema 1.0 features in inconsistent ways which leads to interoperability issues" - no differents at all!! 12:18:13 Topic: ISSUE-71 Relationship with WS-I Basic Profile 12:19:10 pauld: we'd like the BP to be able to cite us, and so we have restrictions such as encoding and schemaLocation to make sure that can happen. 12:19:23 .. but do we need to do more in terms of our spec 12:19:58 yves: may be IP issues in a normative reference 12:20:25 george: we have to be compliant with WS-I Basic Profile for interoperability 12:20:39 pauld: for Web service tools at least, but we can be used in a wider context 12:21:31 george: we talked about this yesterday under ISSUE-68 12:21:47 pauld: let's leave this for a telcon 12:49:03 gcowe has joined #databinding 12:54:25 Topic: Editors 12:54:39 s/Editors/Editorial Work 12:54:59 more spec bashing, added edtodos for work 12:55:15 Topic: Review of Issues and Patterns 12:55:43 pauld: we need to identify the issues which should have an acompanying pattern and example 12:56:05 .. then we can join that against the issue numbers in examples.xml and patterns.xml 12:57:07 The issue numbers requiring a pattern are: 12:57:50 5 12:58:04 7 12:58:10 8 12:58:13 9 12:58:45 Change of plan these are the Issues NOT requiring a pattern... 12:58:54 1 12:59:06 3 12:59:07 4 12:59:14 2 12:59:40 6 13:01:01 11 13:01:04 12 13:01:06 13 13:01:10 16 13:01:14 17 13:01:18 18 13:02:13 24 13:02:29 28 13:02:33 29 13:02:56 30 13:03:24 34 13:03:26 35 13:03:29 36 13:03:32 37 13:03:51 40 13:04:12 52 13:04:42 53 13:05:11 63 13:05:21 62 13:05:37 61 13:05:46 71 13:07:13 ACTION: gcowe to build a tool to check each Issue has a pattern and each pattern has an example 13:07:13 Created ACTION-77 - Build a tool to check each Issue has a pattern and each pattern has an example [on George Cowe - due 2006-10-13]. 13:08:57 To help George 1,2,3,4,11,12,13,16,17,18,24,28,29,30,34,35,36,37,40,52,53,61,62,63,71 13:09:55 thanks Jon! 13:23:34 Topic: Action Item Review 13:24:05 ACTION: ylafon to work on XMLUnit check 13:24:05 Created ACTION-78 - Work on XMLUnit check [on Yves Lafon - due 2006-10-13]. 13:30:43 ACTION: gcowe to build 2nd pass of Schematon pattern detection tool 13:30:43 Created ACTION-79 - Build 2nd pass of Schematon pattern detection tool [on George Cowe - due 2006-10-13]. 13:33:00 ACTION: pdowney to review ISSUES list against edtodo list 13:33:00 Created ACTION-80 - Review ISSUES list against edtodo list [on Paul Downey - due 2006-10-13]. 13:34:48 Topic: Schedule 13:35:01 pauld: review Roadmap document 13:43:40 pauld: thanks to the W3C for hosting, the nice weather and good eating! 13:43:47 ADJOURNED 13:44:04 RRSAgent, generate minutes 13:44:04 I have made the request to generate http://www.w3.org/2006/10/06-databinding-minutes.html pauld 13:44:16 RRSAgent, make logs public