14:50:47 RRSAgent has joined #backplane 14:50:47 logging to http://www.w3.org/2008/09/09-backplane-irc 14:50:55 zakim, this will be RWAB 14:50:55 ok, Charlie; I see INC_RWAB()11:00AM scheduled to start in 10 minutes 14:51:02 rrsagent, make logs public 14:51:10 agenda: http://lists.w3.org/Archives/Public/public-xg-app-backplane/2008Sep/0005.html 14:51:16 meeting: Rich Web Applications Backplane Weekly Call 14:51:18 Meeting: Rich Web Backplane Weekly telecon 14:51:20 ah...sorry 14:51:23 Chair: Charlie_Wiecha 14:51:26 go for it 14:51:30 Scribe: Gregory_Rosmaita 14:51:34 ScribeNick: oedipus 14:51:38 Previous: http://lists.w3.org/Archives/Public/public-xg-app-backplane/2008Aug/0021.html 14:51:55 rrsagent, make minutes 14:51:55 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 14:52:54 Regrets: John_Boyer 14:52:59 rrsagent, make minutes 14:52:59 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 14:53:41 Previous: http://www.w3.org/2008/08/19-backplane-minutes.html 14:53:55 rrsagent, make minutes 14:53:55 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 14:55:29 INC_RWAB()11:00AM has now started 14:55:36 +Charles_Wiecha 14:56:15 zakim, who is here? 14:56:15 On the phone I see Charles_Wiecha 14:56:16 On IRC I see RRSAgent, Zakim, oedipus, Charlie 14:56:23 zakim, Charles_Wiecha is Charlie 14:56:23 +Charlie; got it 14:56:24 +Gregory_Rosmaita 14:59:44 jackjansen has joined #backplane 14:59:52 Steven has joined #backplane 15:00:25 k 15:01:17 unl has joined #backplane 15:02:00 +[IBM] 15:02:22 Kevin has joined #backplane 15:02:41 TOPIC: Announcements & News 15:02:50 Kevin: can only stay for part of the meeting 15:02:50 + +49.307.544.aaaa 15:03:05 zakim, aaaa is Uli 15:03:08 +Uli; got it 15:03:13 zakim, dial steven-617 15:03:13 ok, Steven; the call is being made 15:03:13 rahul has joined #backplane 15:03:14 +Steven 15:03:22 +[IBM.a] 15:03:34 zakim, IBM.a is Rahul 15:03:34 +Rahul; got it 15:03:42 rrsagent, make minutes 15:03:42 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 15:03:55 zakim, who is here? 15:03:55 On the phone I see Charlie, Gregory_Rosmaita, [IBM], Uli, Steven, Rahul 15:03:57 On IRC I see rahul, Kevin, unl, Steven, jackjansen, RRSAgent, Zakim, oedipus, Charlie 15:04:10 zakim, mute me 15:04:11 sorry, unl, I do not know which phone connection belongs to you 15:04:19 + +31.20.616.aabb 15:04:25 zakim, Uli is me 15:04:28 zakim, IBM is Kevin 15:04:31 +unl; got it 15:04:35 +Kevin; got it 15:04:40 zakim, who is here? 15:04:40 zakim, mute me 15:04:48 zakim, +31.20.616.aabb is me 15:04:51 On the phone I see Charlie, Gregory_Rosmaita, Kevin, unl, Steven, Rahul, +31.20.616.aabb 15:04:59 unl should now be muted 15:05:05 +jackjansen; got it 15:05:20 CW: topics for today? sent out strawman for TPAC 15:05:22 On IRC I see rahul, Kevin, unl, Steven, jackjansen, RRSAgent, Zakim, oedipus, Charlie 15:05:30 http://lists.w3.org/Archives/Public/public-xg-app-backplane/2008Sep/att-0007/loan_v.xhtml 15:05:44 CW: multi-modal, voice and xml events 15:05:47 q+ to ask about CDF 15:05:54 CW: start with TPAC planning? 15:05:58 ack steven 15:06:14 Steven, you wanted to ask about CDF 15:06:14 SP: CDF and @role 15:06:18 ack Steven 15:06:25 CW: particular question? 15:07:08 SP: kevin was chair of CDF -- CDF at CR stage - since that is about combining techs together, is there a cross-over and compatibility check with CDF 15:07:16 CW: kevin, where is CDF 15:08:11 Kevin: ensuring aligned with backplane, why in group; stuck in a rechartering mode working with AC rep to be allowed to rejoin; charter change, and change in IP policy; CDF WG membership dropped from 25 to 5 because all had to rejoin; no longer chair, looking for new chair now 15:08:27 Kevin: everyone has to rejoin individually; AC review of charter, etc. 15:08:37 Kevin: CDF probably out-of-action until end of year 15:08:50 Kevin: hopefully restart in february 2009 15:09:09 CW: understand general CDF framework - where are the touchpoints with RWAB 15:09:57 Kevin: both frameworks - doesn't impinge on anything planning for backplane; like to see backplane XG get to state where create profile based on CDF base profile and get content created on that profile with ideas working in RWAB 15:10:08 CW: XForms & GUI stuff; voiceXML profile, etc. 15:10:45 Kevin: yes, like to reuse CDF work on identification and slide profile underneath CDF infrastructure; hope RWAB proves CDF framework is viable; designed for the type of work RWAB doing 15:10:59 CW: deliverables? 15:11:11 CW: expressing in generalized way in profile will be good 15:11:20 q+ to ask for intro reading on cdf 15:11:20 Kevin: assumed at end of XG, will have profile for CDF 15:11:29 ack jackjansen 15:11:29 jackjansen, you wanted to ask for intro reading on cdf 15:11:44 CW: examine example profiles and how to approach 15:12:04 JJ: intro reading/background on CDF you would recommend? 15:12:16 Kevin: will put pointers into IRC 15:12:20 zakim, mute me 15:12:20 jackjansen should now be muted 15:12:21 CW: best practices profile 15:12:39 CW: modularization discussions in Forms WG; what spec or schema looks like 15:12:47 Kevin: only have 1 profile currently 15:13:07 Kevin: mobile flavor (SVG tiny + XHTML) and full SVG + XHTML profile 15:13:23 CW: look at those in a couple of weeks-- have kevin walk us through 15:13:45 Kevin: not available next week; should be on 9/21/2008 call; away end of month 15:14:03 CDF Framework (intro reading) http://www.w3.org/2004/CDF/Group/specs/CDR/wp1/cdf.xml 15:14:03 CW: shoot for 21 September 2008 for profile intro and questions 15:14:10 CW: rechartering, and then... 15:14:43 Kevin: several candidates for other profiles; should meet with CDF if WG members there; SMIL timing profile been on radar 15:14:59 Uli: hard to contact over last few months 15:15:24 s/Uli/Jack 15:15:50 zakim, mute me 15:15:50 jackjansen should now be muted 15:15:51 CW: good direction - do have meeting scheduled with MultiModal group 15:16:02 WICD profile Core http://www.w3.org/2004/CDF/Group/specs/CDR/wp1/wicd.xml 15:16:22 CW: trying to tiptoe around HTML versus XHTML WG politics; deal strictly with XML Events and VoiceXML 15:16:24 WICD mobile profile (based on WICD Core and CDF Framework) http://www.w3.org/2004/CDF/Group/specs/CDR/wp1/wicd-mobile.xml 15:16:35 CW: anything else? 15:16:38 WICD Full http://www.w3.org/2004/CDF/Group/specs/CDR/wp1/wicd-full.xml 15:16:41 TOPIC: TPAC Planning 15:16:53 CW: formal call for presentations on wednesday track not out yet 15:17:01 SP: ball in my court now, so need to follow up 15:17:35 SP: vague theme about different techs working together - interoperability proposals - can send in proposal pre-call 15:17:39 CW: how long? 15:17:51 why CDF article http://www.axistive.com/how-does-compound-document-framework-benefit-us.html 15:17:52 SP: standard TP length - lightning talks and half-hour slots 15:18:00 SP: RWAB would be a 30 minute slot 15:18:31 http://lists.w3.org/Archives/Public/public-xg-app-backplane/2008Sep/att-0007/loan_v.xhtml 15:18:49 CW: been 2 years since had backplane panel (linked-to from wiki) 15:18:56 CW: generally got interest going 15:19:14 -Steven 15:19:15 some CDF precursor articles http://www-128.ibm.com/developerworks/xml/library/x-cxdp1/ & http://www-128.ibm.com/developerworks/xml/library/x-cxdp2/ 15:19:26 zakim, dial steven-617 15:19:26 ok, Steven; the call is being made 15:19:28 +Steven 15:20:08 CW: want to get people excited; remind people of ideas that came out of 2006 panel - sharing submission and data; patterns of interactive design; when something ocurs in XForms page, may be message in data model; instead of recalculating, allow other parties to weigh in on default action 15:20:31 CW: more collaborative and transparent approach -- what RWAB needs 15:20:46 CW: illustrate different things from same data sources 15:21:08 CW: experimental approach, not spec writing approach; 15:21:11 CW: Jack 15:21:42 CW: Jack's stuff is ready; new example up - VoiceXML support in FF -- have what needed to make work 15:22:32 CW: Mark Birbeck suggested a second talk -- coordinated discussions; makes sense, but may be too long and off topic for TPAC this year 15:22:39 CW: work on interaction alternatives? 15:23:13 SP: looks good to me; probably won't be talking in session; who would like to talk and what to demo 15:23:31 Kevin: concern is that we show something new -- VoiceXML and extensions been demoed 15:23:48 CW: concern of mine, too -- need an angle 15:24:05 Kevin: demo needs to show something people haven't seen before 15:24:46 offtopic: what's x+v? 15:25:03 XHTML+VOICE 15:25:13 Implemented in Opera 15:25:24 steven, thanks 15:25:28 CW: targetted at streamlined syntax of XForms - explaning HTML4 and HTML5 in terms of XForms - sync element hooking up to HTML input field, MVC arcitecture not available in HTML4 - depper architecture happening on GUI -- hooking up Voice with streamlined Xforms; issues a lot clearer with streamlining 15:25:36 http://www.w3.org/TR/xhtml+voice/ 15:25:42 CW: thoughts? 15:25:54 Kevin: what would be too subtle? 15:27:06 CW: explain the evolution of streamlined XForms syntax - interpret HTML4/5 element which adds a lot of power, including validation; put in Voice dialog via data elements - voice form could be economical - don't need sync elements - don't have to invent new markup to implement; coordination part of story; GUI part of story 15:27:17 CW: let Forms group take care of background? 15:27:35 CW: devil in the details -- refresh interest 15:27:54 JJ: not only Voice, but having a real data model behind form -- help auto-filling of forms 15:28:54 CW: that's my point about streamlined syntax and why using that approach is better for Voice hookup; may not see in markup or care about at runtime, but if do care, it is there; register event handler on form element as off XForm control and sync to Voice - show can do better job with Multimodal interaction 15:29:30 CW: if pair with MarkB and let him give overview of streamlining; explain backplane using xforms to give fresh look at voice interaction 15:29:37 CW: model is there for SMIL case 15:29:44 JJ: would be great - you can do it? 15:29:51 JJ: will be there monday and tuesday only 15:30:08 CW: will be presenting on wednesday 15:30:33 TOPIC: Discussion of Straw Man Streamlined Example 15:30:43 http://lists.w3.org/Archives/Public/public-xg-app-backplane/2008Sep/att-0007/loan_v.xhtml 15:30:48 -Kevin 15:32:11 CW: ARIA implementation? just begining to streamline in ubiquity process - transforming cannonical XForms syntax; overloading HTML/XHTML with XForms or vice versa 15:32:26 CW: not use streamline version of loan form 15:32:46 GJR: work off version of form demoed at last meeting 15:32:47 CW: yes 15:32:50 GJR: ok 15:33:58 GJR: calendar widget biggest piece of work 15:34:46 http://code.google.com/p/ubiquity-xforms/wiki/SimplifiedLoanForm 15:35:06 ACTION: Gregory - provide roadmap for ARIA enabling loan form (simplified loan form) - due 2008-09-15 15:35:12 rrsagent, make minutes 15:35:12 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 15:35:38 GJR: using streamlined attachment get an error message from FF3.01 15:35:49 XML Parsing Error: prefix not bound to a namespace 15:36:46 CW: semantics vis a vis HTML5 and XHTML; Voice interaction implications; formal presence of model and instance and behavior of instances in terms of events that fire, can then reuse events more robustly than before 15:36:59 CW: what does it mean to write this from a "markup" Point-of-View 15:37:56 CW: input markup that tranforms/transcodes into underlying xforms markup (replace INPUT with XForms namespace element); example: LABEL element - transformation on input doc before executing or is this the runtime execution as well are we overloading xforms semantics? 15:38:03 CW: explore some of the markup 15:39:05 CW: main goal: approach author with mindset of writing web page (visual elements on screen then associating interactivity) - support that use case, but explain what can be done behind scene by finding right architecture 15:39:36 CW: a lot of attributes put on INPUT element; lot of elements would expect in bind or data element type 15:40:11 CW: attributes on control; define in streamline notation is how attributes used to generate formal elements, bindings, and constraints and used to define elements to which attached 15:40:49 q+ 15:40:57 q+ to ask how authors are expected to go forward when the simplified model starts to become too cramped 15:41:02 CW: avoid XPath subtleties - evaluation context; want to avoid need for tree navigation in XPath expressions; 15:41:27 CW: cumbersome notation if not coming from heirarchal data model; HTML author wants flat model 15:41:54 CW: implicitly define in terms of siblings; when author uses @name in redefined context world 15:42:02 ack Steven 15:43:17 SP: streamlined syntax is like putting FONT element back into HTML so authors don't have to be exposed to "complication" of CSS selectors; whole effort tailored to HTML5 -- appreciate that a lot of demand, but think win of using it far outweighs anything else 15:43:35 SP: for same reason CSS is good idea, XForms is good idea 15:44:47 JJ: agree with Steven; hiding what appears to be complex behind simple syntax is not good idea in long run; but from practical POV, looks very much like HTML forms - will encourage use of XForms; at some point streamlined model will break down; cannonical XForms still needs to be end-path for migration; relearn new language or will there be help for that? 15:45:31 CW: XForms namespaced elements with HTML; add explicit bind to provide additional constraints, can chuck in XForms notation when needed in midst of streamlined notation 15:45:50 CW: technically feasible, if not philosophically popular 15:45:53 JJ: see problems 15:46:26 CW: events - allow people to register listener expecting to see events bubbling up out of live elements from refresh or recalculate 15:46:41 CW: that is what MarkB describing - behavior important, not markup 15:46:57 CW: same set of events as if using cannonical XForms 15:47:12 JJ: will come from very strange place to someone only familiar with streamlilned syntax 15:47:32 CW: for someone who wants more out of standard form - revalidation, etc. -- 15:48:03 JJ: if push streamline, going to attach to pieces of javascript to do what can't do with constraints -- that is breaking point 15:49:21 CW: attach xforms behaviors via CSS selectors in ubiquity project; when change to rule, that will fire; why MarkB substituting XForms input for HTML input - remove ability to script, would break model 15:49:31 CW: has to be something for runtime processing 15:49:49 CW: collaboration with HTML WG will be key - bridging XForms and HTML4/5 15:50:22 CW: wanted to get unified architecture for HTML5 forms and XForms 15:50:46 CW: trying to do implementation for this form to get running 15:50:58 CW: opportunities for discussion 15:51:28 SP: so many more things that can be done rather than pull over a bunch of people who object not to XForms, but to namespaces 15:52:05 CW: report on AJAX claimed that obstacle in AJAX to do rich internet apps, is lack of higher declarative markup 15:52:24 CW: bit of backlash against pure javascript - at least in analyst community 15:53:34 SP: backlash inevitable -- HTML approach of just sticking stuff in, come up against barriers (no exension points - all power in hands of UA devs) - how to get implemented when UA devs won't play; proof that XML extensible and showing why it is the right thing to do, rather than throw a lifeline to those who don't get it anyway 15:54:21 CW: JohnB mentioned that if view as analog of what dojo doing (expansive decoration of web page) -- look at as HTML input - expands into DOM node as XForms behavior 15:54:56 CW: not just a line thrown to non-namespacers, but of utility itself; alternate to XForms syntax and not degenerate notation for ascii html world 15:55:08 CW: not do in HTML namespace, but extension of XForms namespace 15:55:22 CW: duration input element treat as input with name support 15:55:34 CW: shorthand notation for what already exists 15:56:00 CW: clearer what we need to be careful about - both points of view may be broached at TPAC 15:56:28 CW: implications for SMIL Jack doing or Voice integration i proposed -- help? muddy waters? 15:56:56 JJ: orthoganal - personally would use full XForms stuff, but this wouldn't hurt 15:57:34 CW: presentation - go through sequence XForms to second iteration with streamlined syntax (same event handlers) 15:58:38 JJ: path don't want to go down; in web apps stuff, emphasize base model as API - want fairly strict control over data model; how will streamlined syntax provide a data model and how? if want XForms to integrate with SMIL, better to use actual XForms 15:58:47 CW: fair amount of magic 15:59:10 JJ: if someone writes web app with streamlined XForms and SMIL will have to make mental translation, so why not do explicitly? 15:59:20 CW: explicit nature of model is what is wanted 15:59:37 CW: streamlined syntax for guy just doing form - otherwise needs too much magic 16:00:15 JJ: yes; big advantage of streamlined format is looks like HTML forms; if had web page with simple form and submit, would use HTML form; XForms pretty big for simple forms 16:00:28 SP: simple forms in XForms are also simple 16:00:50 JJ: 2 input fields and a button, fine; but when more complicated, can't do a lot of things with HTML forms 16:00:59 SP: if try to do in HTML4 would be more complicated 16:01:08 JJ: once start to have repeat, need xforms 16:01:32 CW: need to think a bit about presentation - clear story for streamline? if not, what about Voice demo? 16:01:45 CW: show not SMIL not Voice - simple focused example of pattern 16:01:52 CW: top of hour - adjourn 16:01:56 -Charlie 16:01:58 ADJOURNED 16:01:58 -Steven 16:01:58 -jackjansen 16:02:00 -unl 16:02:02 -Gregory_Rosmaita 16:02:04 -Rahul 16:02:06 Gregory? 16:02:06 INC_RWAB()11:00AM has ended 16:02:08 Attendees were Charlie, Gregory_Rosmaita, +49.307.544.aaaa, Steven, Rahul, unl, Kevin, jackjansen 16:02:13 yes, steven 16:02:32 How do you like to be listed in an acknowledgments section? 16:02:37 Do you have an affiliation? 16:02:45 Gregory J. Rosmaita, invited expert 16:02:49 Ack 16:02:50 thanks 16:02:52 thank you 16:03:14 Uli 16:03:18 ah 16:03:43 rahul has left #backplane 16:03:57 yes 16:04:05 present- +49.307.544.aaaa 16:04:05 Ulrich Nicolas Lisse 16:04:12 yup 16:04:17 Charlie has left #backplane 16:04:26 rrsagent, make minutes 16:04:26 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 16:04:53 present- unl 16:04:59 present+ Uli_Lisse 16:05:02 rrsagent, make minutes 16:05:02 I have made the request to generate http://www.w3.org/2008/09/09-backplane-minutes.html oedipus 16:05:39 zakim, please part 16:05:39 Zakim has left #backplane 16:06:27 rrsagent, please part 16:06:28 I see 1 open action item saved in http://www.w3.org/2008/09/09-backplane-actions.rdf : 16:06:28 ACTION: Gregory - provide roadmap for ARIA enabling loan form (simplified loan form) - due 2008-09-15 [1] 16:06:28 recorded in http://www.w3.org/2008/09/09-backplane-irc#T15-35-06