14:56:10 RRSAgent has joined #xproc 14:56:10 logging to http://www.w3.org/2007/10/25-xproc-irc 14:56:16 zakim, this will be xproc 14:56:16 ok, ht; I see XML_PMWG()11:00AM scheduled to start in 4 minutes 14:56:29 Meeting: XML Processing Model telcon 14:56:30 ruilopes has joined #xproc 14:56:37 Chair: Henry S. Thompson 14:56:42 Scribe: Henry S. Thompson 14:56:47 ScribeNick: ht 14:57:06 Agenda: http://www.w3.org/XML/XProc/2007/10/25-agenda 15:00:40 zakim, please call ht-781 15:00:40 ok, ht; the call is being made 15:00:41 avernet has joined #xproc 15:00:41 XML_PMWG()11:00AM has now started 15:00:42 +Ht 15:01:01 +[ArborText] 15:01:43 +??P9 15:01:46 zakim, ? is avernet 15:01:46 +avernet; got it 15:02:25 Andrew has joined #xproc 15:03:08 +??P12 15:03:14 Zakim, ? is me 15:03:14 +ruilopes; got it 15:03:27 +??P17 15:03:31 zakim, ? is Andrew 15:03:31 +Andrew; got it 15:03:48 Topic: Roll call 15:03:53 Zakim, who is on the call? 15:03:53 On the phone I see Ht, PGrosso, avernet, ruilopes, Andrew 15:04:00 +Alex_Milows 15:04:01 Apologies from MSM and Norm 15:04:27 http://www.w3.org/XML/XProc/2007/10/25-agenda 15:04:41 Topic: Agenda 15:04:43 richard has joined #xproc 15:04:47 Accepted as distributed 15:05:09 +??P39 15:05:10 zakim, ? is me 15:05:10 +richard; got it 15:05:17 Topic: Minutes of 18 October 15:05:19 http://www.w3.org/XML/XProc/2007/10/18-minutes.html 15:05:33 Accepted as distributed 15:05:52 Topic: Next meeting 1 Nov. 15:06:16 End of summer time in Europe 15:06:30 Agenda wrong 15:06:52 Call next week will be 1500UTC 15:07:58 Regrets from Norm Walsh, Paul Grosso, Rui Lopes for 1 Nov 15:08:22 Topic: Review of action items 15:08:46 A-86-04: Done 15:10:20 A-87-01: Done 15:10:35 Rest are continued 15:11:13 Topic: Comment 29: Determining whether a pipeline has a (defaulted) output 15:11:21 http://www.w3.org/XML/XProc/2007/09/lastcall/comments#C029 15:13:26 http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2007Oct/0084.html 15:15:18 +Murray_Maloney 15:15:42 http://www.w3.org/XML/XProc/2007/09/lastcall/comments#C029 15:16:25 AV: Doesn't this introduce an unpredictability? 15:16:47 ... It's not clear which case you're in 15:17:05 ... You might leave a declaration out when you needed one 15:17:28 RT: If that happens, an error will always result, because there will be an unconnected primary output 15:18:05 AV: I'm thinking about someone reading a pipeline and trying to tell whether there's an output 15:18:20 ... they have a hard job 15:19:00 AM: If someone uses the default form, readers will have to understand the default form 15:19:21 alexmilowski has joined #xproc 15:19:40 HST: AV, what do you recommend? 15:20:05 AV: I don't mind always having declarations on pipelines 15:20:30 MM: Richard, could you summarize? 15:20:59 RT: It's annoying to have to write declarations for simple one step after another pipelines 15:21:20 ... You should be able to just wrap a sequence of steps in p:pipeline and have a runnable pipe 15:21:37 ... The analogy is to UN*X pipes 15:21:44 MM: With stdin and stdout 15:21:58 RT: Right 15:22:03 MM: And the problem? 15:22:42 RT: Well, the way we implement this is by asking if the last step has a primary output, in which case it gets hooked up as the output of the pipeline 15:23:06 ... but if the last step is itself a pipeline, or a choose, things get messy 15:23:52 ... HST's solution says in the pipeline case, it has to have declaration, so you don't have to start the process all over again 15:27:19 HST: Propose straw poll: 1) Adopt HST's proposal; 2) Revert output declaration defaulting on all compound steps; 3) Revert output declaration defaulting on p:pipeline 15:31:06 Prefer 1) HST, 1/2RT, AM, RL; 2) ; 3) 1/2RT, AF, AV 15:31:39 MM, PG preferring to try harder 15:32:34 Can't live with: 1) ; 2) HST, AM, AV, RL AF, MM; 3) ; 15:33:00 3 1/2 for (1), 2 1/2 for (3), so I'm not going to call the question 15:33:15 Please add discussion by email 15:33:47 Topic: Comment 6: Bindings for pipeline inputs 15:33:53 http://www.w3.org/XML/XProc/2007/09/lastcall/comments#C006 15:35:03 http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2007Oct/0075.html 15:36:41 HST summarizes 15:37:11 HST: I'm confused -- how can you put p:pipe in something static such as a step type definition 15:38:18 RT: The discussion started wrt p:pipeline, are we extending it to p:define-step? 15:38:34 HST: The prose in the spec at the moment doesn't distinguish this case 15:40:11 RT: I don't think p:pipe makes any sense in the case of p:declare-step 15:41:02 ... Also, there's an interaction with default output declarations, as regards whether the output port is _bound_ or not 15:41:42 ... if we allow p:pipe in default bindings, the above may depend on whether or not the relevant step has _input_, which is surely too complex to manage 15:41:53 AM: Can't we just get rid of this? 15:42:02 HST: Absolutely right 15:42:12 ... we have no use case, let's get rid of it 15:42:39 RT: I believe the status quo does not allow a 'default' binding for p:input in p:declare-step 15:43:48 HST: Agreed 15:44:56 RT: Not clear whether Norm's proposal is only for p:pipeline, or for any declaration. . . 15:47:07 HST: [works through thought experiment, worried about deadly embrace] 15:48:22 RT: Don't see any problem 15:48:38 MM: What's the problem? 15:48:54 HST: I guess I see no contradiction, I thought there was. . . 15:49:05 s/problem?/problem doing this just on p:pipeline/ 15:50:19 PROPOSAL: Adopt the solution outlined in http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2007Oct/0075.html, for p:pipeline only 15:51:14 AV: Does that leave the question open for p:declare-step? 15:51:53 HST: No, it doesn't, it rules it out 15:55:02 HST: Convinced to withdraw the above -- declare-step will have to be reconsidered 15:55:32 RT: Is this top-level only? Or pipelines in libraries? 15:56:13 PROPOSAL: Adopt the solution outlined in http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2007Oct/0075.html, for top-level p:pipeline only, leaving p:pipeline in libraries and p:declare-step open 15:57:22 RESOLVED: Adopt the solution outlined in http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2007Oct/0075.html, for top-level p:pipeline only, leaving p:pipeline in libraries and p:declare-step open 15:58:36 -Murray_Maloney 15:58:37 -Alex_Milows 15:58:38 PG: HST got it wrong -- the meeting remains in EDT, and is only changing wrt Europe, which is changing from CEST to CET 15:58:41 -Andrew 15:58:43 -richard 15:58:44 -PGrosso 15:58:45 -avernet 15:58:46 -ruilopes 15:58:48 -Ht 15:58:48 PGrosso has left #xproc 15:58:50 XML_PMWG()11:00AM has ended 15:58:51 Attendees were Ht, PGrosso, avernet, ruilopes, Andrew, Alex_Milows, richard, Murray_Maloney 15:59:46 ... and Britain, which is changing from BST to GMT 16:00:14 rrsagent, make logs public 16:00:21 rrsagent, draft minutes 16:00:21 I have made the request to generate http://www.w3.org/2007/10/25-xproc-minutes.html ht 18:12:07 Zakim has left #xproc