15:43:42 RRSAgent has joined #xproc 15:43:42 logging to http://www.w3.org/2005/12/15-xproc-irc 15:43:43 zakim, this will be xproc 15:43:43 ok, Norm; I see XML_PMWG()11:00AM scheduled to start in 17 minutes 15:43:51 ebruchez has joined #xproc 15:45:51 zakim, read agenda from http://www.w3.org/XML/XProc/2005/12/15-agenda.rdf 15:45:52 working on it, Norm 15:45:53 agenda+ Welcome and introductions 15:45:54 agendum 1 added 15:45:55 agenda+ Administrivia 15:45:56 agendum 2 added 15:45:57 agenda+ Face-to-face meeting at the Tech Plenary? 15:45:58 agendum 3 added 15:45:59 agenda+ Meet on 22 Dec? 15:46:01 agendum 4 added 15:46:02 agenda+ Review of charter and deliverables 15:46:03 agendum 5 added 15:46:05 agenda+ Discussion 15:46:07 agendum 6 added 15:46:09 agenda+ Use Cases 15:46:11 agendum 7 added 15:46:13 agenda+ Requirements 15:46:15 agendum 8 added 15:46:17 done reading agenda, Norm 15:49:16 Ale1 has joined #xproc 15:53:56 Norm, are you going to try to be like our hero PaulG and chair _and_ take minutes? 15:54:02 Or will we need a scribe? 15:54:32 ht, I'm going to try today at least :-) 15:54:51 OK, I'll be available if you need me as fallback 15:55:58 XML_PMWG()11:00AM has now started 15:56:05 +Norm 15:56:09 PGrosso has joined #xproc 15:56:13 Scribe: Norman Walsh 15:56:13 ScribeNick: Norm 15:56:13 Meeting: XML Processing Model WG 15:56:13 Date: 15 Dec 2005 15:56:13 Chair: Norman Walsh 15:56:14 Agenda: http://www.w3.org/XML/XProc/2005/12/15-agenda.html 15:56:36 Jeni has joined #xproc 15:57:15 zakim, list agenda 15:57:15 I see 8 items remaining on the agenda: 15:57:17 1. Welcome and introductions 15:57:18 2. Administrivia 15:57:20 3. Face-to-face meeting at the Tech Plenary? 15:57:21 4. Meet on 22 Dec? 15:57:22 5. Review of charter and deliverables 15:57:23 6. Discussion 15:57:24 7. Use Cases 15:57:25 8. Requirements 15:59:30 +Jeni_Tennison 15:59:58 +[ArborText] 16:00:08 Zakim, Jeni is Jeni 16:00:08 +Jeni; got it 16:00:27 zakim, please call ht-781 16:00:27 ok, ht; the call is being made 16:00:29 +Ht 16:00:42 + +1.408.891.aaaa 16:01:00 zakim, aaaa Ale1 16:01:00 I don't understand 'aaaa Ale1', Norm 16:01:04 zakim, aaaa is Ale1 16:01:04 +Ale1; got it 16:01:27 AndrewF has joined #xproc 16:02:13 +??P11 16:02:28 + +1.650.491.aabb 16:02:30 Zakim, mute me 16:02:30 Jeni should now be muted 16:02:31 zakim, ?P11 is AndrewF 16:02:32 sorry, Norm, I do not recognize a party named '?P11' 16:02:40 zakim, ??P11 is AndrewF 16:02:40 +AndrewF; got it 16:02:45 zakim, aabb is ebruchez 16:02:45 +ebruchez; got it 16:03:02 zakim, please call Michael-Office 16:03:02 ok, MSM; the call is being made 16:03:03 +Michael 16:03:05 +??P20 16:03:08 richard has joined #xproc 16:03:17 +??P13 16:03:19 zakim, who's here? 16:03:19 On the phone I see Norm, Jeni (muted), PGrosso, Ht, Ale1, AndrewF, ebruchez, Michael, ??P20, ??P13 16:03:21 On IRC I see richard, AndrewF, Jeni, PGrosso, Ale1, ebruchez, RRSAgent, Zakim, Norm, ht, MSM 16:03:47 zakim, ??P13 is RuiLopes 16:03:47 I already had ??P13 as MSM, Norm 16:03:49 +amilows 16:03:58 zakim, ??P20 is richard 16:03:58 +richard; got it 16:04:06 zakim, who's on the phone? 16:04:06 On the phone I see Norm, Jeni (muted), PGrosso, Ht, Ale1, AndrewF, ebruchez, Michael, richard, MSM, amilows 16:04:23 zakim, MSM is RuiLopes 16:04:23 +RuiLopes; got it 16:04:55 zakim, who's on the phone? 16:04:55 On the phone I see Norm, Jeni (muted), PGrosso, Ht, Ale1, AndrewF, ebruchez, Michael, richard, RuiLopes, amilows 16:06:02 Present: Norm, Jeni, Paul, Henry, Alessandro, Andrew, Eric, Michael, Richard, Rui, and Alex 16:06:15 zakim, next agendum 16:06:15 agendum 1. "Welcome and introductions" taken up 16:07:03 Zakim, unmute me 16:07:03 Jeni should no longer be muted 16:07:35 Scribe decides not to attempt to record introductions. 16:07:59 Zakim, mute me 16:07:59 Jeni should now be muted 16:08:35 q? 16:08:37 Norm asks if the WG minds having Rui as a guest this week as he hasn't finished the invited expert process. No objections. 16:08:55 alexmilowski has joined #xproc 16:09:03 zakim, amilows is alexmilowski 16:09:03 +alexmilowski; got it 16:13:02 zakim, who's on the phone? 16:13:02 On the phone I see Norm, Jeni (muted), PGrosso, Ht, Ale1, AndrewF, ebruchez, Michael, richard, RuiLopes, alexmilowski 16:15:06 Chair thanks the members for their introductions. 16:15:15 zakim, next agendum 16:15:15 agendum 2. "Administrivia" taken up 16:15:36 Zakim: http://www.w3.org/2001/12/zakim-irc-bot 16:15:59 RRSAgent: http://www.w3.org/2002/03/RRSAgent 16:15:59 I'm logging. I don't understand 'http://www.w3.org/2002/03/RRSAgent', Norm. Try /msg RRSAgent help 16:16:11 RRS Agent: http://www.w3.org/2002/03/RRSAgent 16:17:43 port issue? 16:18:09 http://cgi.w3.org/member-bin/irc/irc.cgi 16:18:46 zakim, next agendum 16:18:46 agendum 3. "Face-to-face meeting at the Tech Plenary?" taken up 16:18:53 cmsmcq has joined #xproc 16:20:02 http://www.w3.org/2005/10/tp6groups.html 16:20:05 http://www.w3.org/2002/09/TPOverview.html is the only URL for the TP info to date. 16:20:07 We have two days of f2f space at the Tech Plenary outside Cannes on M/T the 27/28 Feb 2006 16:20:44 rlopes has joined #xproc 16:21:09 Zakim, unmute me 16:21:09 Jeni should no longer be muted 16:21:54 Regrets from Jeni for the f2f 16:21:54 Zakim, mute me 16:21:54 Jeni should now be muted 16:22:17 Proposed: to hold the f2f meeting at the Tech Plenary as planned. 16:22:18 Accepted. 16:22:24 zakim, next agendum 16:22:24 agendum 4. "Meet on 22 Dec?" taken up 16:23:50 regrets: Richard, Alessandro 16:23:50 Regrets for 22 Dec: Richard, Ale1 16:23:58 Next meeting: 22 Dec 2005 16:24:32 In general we'll meet weekly at 11:00 EST on Thursdays 16:25:44 Are there definitions of the WG acronyms on http://www.w3.org/2005/10/tp6groups.html ? 16:25:46 Eric wonders if we can change times. Norm proposes we stick with this until the f2f 16:26:14 Cancelled: 29 Dec 2005; next meeting after 22 Dec will be 5 Jan 2006 16:26:47 http://www.w3.org/XML/Group/Processing.html 16:26:47 Group page: http://www.w3.org/2000/09/dbwg/details?group=38398 16:27:24 zakim, next agendum 16:27:24 agendum 5. "Review of charter and deliverables" taken up 16:27:49 Charter: http://www.w3.org/2005/10/xml-processing-model-wg-charter.html 16:27:49 Charter: http://www.w3.org/2005/10/xml-processing-model-wg-charter.html 16:28:06 Public group page: http://www.w3.org/XML/Processing/ 16:28:55 ACTION: ht to update administrative page with pointers to relevant docs (Charter, etc.) 16:30:09 We'll do most of our work on the public page 16:31:41 Norm takes a run through the charter 16:32:57 zakim, who's making noise? 16:33:08 MSM, listening for 10 seconds I heard sound from the following: Norm (31%) 16:35:19 q+ to wave a big stick 16:35:27 ack ht 16:35:27 ht, you wanted to wave a big stick 16:36:42 HT points out that there are two kinds of WGs (broadly) ones that are inventing new stuff, ones that are standardizing existing technology and working on interoperability. We're in the latter group and are well placed to work quickly. 16:37:41 AlexM wonders how others feel about the charter and if there's consensus regarding the goals 16:38:48 AlexM: I have two hot buttons: extensibility and streaming pipelines 16:40:00 Richard: Scripting language has two parts: having a way to specify a sequence of processes and to talk about what form the data is in as it passes through the process. It would be nice if we could do the former without constraining the latter 16:40:38 Richard: One could imagine describing a pipeline without talking about data models and have different implementations that did the same thing with different data models 16:40:47 Richard, do you mean one implementation that passes SAX events at the process boundaries, and one that passes a DOM around, and one that passes XML (or NSGML) around? 16:40:58 yes, that sort of choice 16:41:02 +1 16:41:36 q+ to wander off to the second goal (so don't call on me til we're done discussing the first deliverable) 16:41:41 Eric: Richard has a good point; those can be separated and we shouldn't enforce a particular data model 16:42:05 Eric: Wonders if the use cases we have today can be met with this kind of implementation 16:42:44 Eric: It's not necessary that V1 be able to do everything in every pipline language. We should try to get the bulk of the use cases and let individual vendors provide extensions for the rest. 16:43:50 Rui: I think there should be some kind of registry so that we can have common components that do the same thing in different implementations 16:44:15 q+ 16:44:27 q+ 16:44:33 Rui: different implementations should be able to get the same results with the core components 16:44:35 queue=ht, richard, MSM 16:44:42 ack ht 16:45:38 ht: If I understand Rui correctly, it addresses one of the weaknesses of the original Sun pipeline note which is the awkardness of having to have indirection to identify what each stage of the pipeline does 16:46:04 exactly 16:46:23 ht: If you had a registry, you could identify small names for the processes that do things, like registering "XSLT" for the XSLT 1.0 process 16:47:07 ack richard 16:47:51 richard: proposes that URIs could be used to identify such components; there will be some standard (and some non-standard) components and they will need to be named 16:48:18 richard: it would be nice if you could abstract away exactly how the data is provided to these components 16:48:46 richard: on the one hand you have a scripting language and on the other hands you have components that describe the kinds of inputs that they accept 16:50:35 ht: I'm going to signal early that I think the hard question is going to be conditionals and whether or not we have some form of conditionality. The driving force behind answering that is probably going to be error handling. I'm not sure I have a clear opinion. 16:51:38 ack msm 16:51:57 zakim, unmute Michael 16:51:57 Michael should no longer be muted 16:52:07 zakim, michael is msm 16:52:07 +msm; got it 16:52:44 MSM: one goal for the first deliverable: I'd like to propose that the spec be able to be short; no more than 15 normative pages. 16:53:08 MSM: The Algol 60 report is 17 pages. 16:53:23 MSM: It ought to be implementable by a desperate perl hacker in a week or two. 16:54:37 MSM: I'm nervous about the second deliverable. I think it may not be possible. While I agree that there are contexts, like browsers, where it makes sense to have a default processing model, but there's a lot of pressure to force XML away from a declarative semantics and towards an imperative semantics and its going to be difficult to resist that pressure if we aren't resolute. 16:55:07 MSM: I think it's a trap to assign imperative semantics to the !DOCTYPE declaration or the existinance of a schema location hint. 16:55:25 MSM: Those are declarative statements, not requests that processing occur 16:55:51 MSM: It's very difficult to describe a default semantics without becoming imperative. 16:57:50 http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405/ 16:58:13 Chair encourages WG members to contribute use cases that they feel the should be solved by the core language 16:58:49 Richard asks why the Core WG requirements document isn't in the charter 16:58:55 Norm suggests oversight. 16:59:39 Thanks Norm! 16:59:44 bye 16:59:46 -Norm 16:59:47 -Ht 16:59:47 -AndrewF 16:59:48 -RuiLopes 16:59:48 -alexmilowski 16:59:49 -PGrosso 16:59:50 -ebruchez 16:59:51 -Jeni 16:59:53 -richard 16:59:55 -Ale1 16:59:57 -msm 16:59:59 XML_PMWG()11:00AM has ended 17:00:01 Attendees were Norm, Jeni_Tennison, Jeni, PGrosso, Ht, +1.408.891.aaaa, Ale1, +1.650.491.aabb, AndrewF, ebruchez, richard, RuiLopes, alexmilowski, msm 17:00:11 Norm, presume you will link the minutes from the public page? 17:00:13 PGrosso has left #xproc 17:00:15 Or just email them. . . 17:00:16 Ale1 has left #xproc 17:00:21 bye 17:02:06 Michael, some status info on #xmlschema for your delectation . . . 17:02:10 i/agendum 1./Topic: Welcome and introductions/ 17:02:20 i/agendum 2./Topic: Administrivia/ 17:02:34 i/agendum 3./Topic: Face-to-face meeting at the Tech Plenary? 17:02:52 i/agendum 4./Topic: Meeting on 22 Dec 2005?/ 17:03:15 rrsagent, pointer? 17:03:15 See http://www.w3.org/2005/12/15-xproc-irc#T17-03-15 17:03:55 rrsagent, set logs world-visible 17:04:09 zakim, bye 17:04:09 Zakim has left #xproc 17:04:32 rrsagent, draft minutes 17:04:32 I have made the request to generate http://www.w3.org/2005/12/15-xproc-minutes.html Norm 17:06:02 i/agendum 5./Topic: Review of charter and deliverables/ 17:06:48 s/regrets:/telcon regrets / 17:06:53 rrsagent, draft minutes 17:06:53 I have made the request to generate http://www.w3.org/2005/12/15-xproc-minutes.html Norm 17:08:41 s/Accepted./Resolved/ 17:10:01 rrsagent, draft minutes 17:10:02 I have made the request to generate http://www.w3.org/2005/12/15-xproc-minutes.html Norm 17:12:30 It inserts foo before the line that contains "bar" 17:13:38 sure 17:13:46 will you call, or shall i? 17:13:49 Ok. I'll cal you in about 2 minutes 17:13:50 505 747-424 17:13:54 505 747-4224 17:20:41 alexmilowski has left #xproc 18:17:50 rrsagent, bye 18:17:50 I see 1 open action item saved in http://www.w3.org/2005/12/15-xproc-actions.rdf : 18:17:50 ACTION: ht to update administrative page with pointers to relevant docs (Charter, etc.) [1] 18:17:50 recorded in http://www.w3.org/2005/12/15-xproc-irc#T16-28-55