14:12:17 RRSAgent has joined #xproc 14:12:17 logging to http://www.w3.org/2006/07/27-xproc-irc 14:12:18 Zakim has joined #xproc 14:12:21 zakim, this will be xproc 14:12:21 ok, Norm; I see XML_PMWG()11:00AM scheduled to start in 48 minutes 14:18:38 Hi Norm 14:18:42 hi MSM 14:44:57 rlopes has joined #xproc 14:49:28 Hi, MoZ 14:51:15 1. Finish the syntax wrangling 14:51:22 2. Define the core language constructs 14:51:38 3. Make a first pass at identifying a list of required components 14:51:51 4. Make a list of standard but optional components (if any) 14:51:57 5. Review our open issues 14:52:00 What's missing? 14:55:32 XML_PMWG()11:00AM has now started 14:55:39 +[IPcaller] 14:55:48 Alessandro has joined #xproc 14:55:49 zakim, [IP is Rui 14:55:49 +Rui; got it 14:56:42 15:56 over here 14:56:44 :) 14:57:03 Yeah, ok, it's about xx:56 here too 14:57:17 and finally I had no trouble logging in with the passcode 14:57:41 Zakim, what is the code? 14:57:41 the conference code is 97762 (tel:+1.617.761.6200), MoZ 14:58:09 +Norm 14:58:59 Meeting: XML Processing Model WG 14:58:59 Scribe: Norm 14:58:59 ScribeNick: Norm 14:58:59 Date: 27 July 2006 14:58:59 Chair: Norm 14:59:00 Agenda: http://www.w3.org/XML/XProc/2006/07/27-agenda.html 14:59:02 Meeting: 30 15:00:09 +??P6 15:00:19 zakim, ??P6 is MoZ 15:00:23 +MoZ; got it 15:01:24 +Alessandro_Vernet 15:01:45 zakim, who's on the phone? 15:01:45 On the phone I see Rui, Norm, MoZ, Alessandro_Vernet 15:03:25 richard has joined #xproc 15:03:37 I'll be on the phone in a minute... 15:03:39 AndrewF has joined #xproc 15:03:46 Ok, richard 15:04:16 +??P5 15:04:22 zakim, ??p5 is AndrewF 15:04:22 +AndrewF; got it 15:05:28 +Alex_Milowski 15:05:36 +??P4 15:05:37 zakim, ? is richard 15:05:37 +richard; got it 15:06:04 zakim, who's on the phone? 15:06:04 On the phone I see Rui, Norm, MoZ, Alessandro_Vernet, AndrewF, Alex_Milowski, richard 15:06:52 MSM, are you planning to join us? 15:08:38 Present: Alex, Alessandro, Andrew, Mohamed, Norman, Richard, Rui 15:08:42 Regrets: Paul 15:08:48 Topic: Accept this agenda? 15:08:48 -> http://www.w3.org/XML/XProc/2006/07/27-agenda.html 15:08:56 Accepted. 15:09:00 Topic: Accept minutes from the previous teleconference? 15:09:00 -> http://www.w3.org/XML/XProc/2006/06/20-minutes.html 15:09:13 zakim, please call Michael-Office 15:09:13 ok, MSM; the call is being made 15:09:17 -> http://www.w3.org/XML/XProc/2006/07/20-minutes.html 15:09:22 Accepted. 15:09:26 Topic: Next meeting: Face-to-face: 2-4 Aug 2006 15:09:26 Make sure your arrangements are in order. 15:09:38 zakim, please call Michael-Office 15:09:38 ok, MSM; the call is being made 15:09:51 Topic: Review of open action items 15:09:56 A-23-02: Richard to write a syntax proposal 15:10:12 Withdrawn. 15:10:17 A-13-01: MSM to draft a complete table; ETA: 20 July 2006 15:10:30 zakim, please call Michael-Office 15:10:30 ok, MSM; the call is being made 15:11:11 Topic: Agenda for the f2f 15:11:19 +Murray_Maloney 15:11:50 Continued. 15:13:11 zakim, what call is this? 15:13:11 I don't understand your question, MSM. 15:13:18 zakim, what's the code? 15:13:18 the conference code is 97762 (tel:+1.617.761.6200), MSM 15:13:33 -MoZ 15:13:52 Thanks Murray 15:14:22 +??P6 15:14:49 alexmilowski has joined #xproc 15:14:55 zakim, ??P6 is MoZ 15:14:55 +MoZ; got it 15:15:53 +Michael 15:15:59 -Michael 15:16:13 +Michael 15:16:38 1. Finish the syntax wrangling 15:16:38 2. Define the core language constructs 15:16:38 3. Make a first pass at identifying a list of required components 15:16:38 4. Make a list of standard but optional components (if any) 15:16:38 5. Review our open issues 15:17:50 Norm will try to draft an agenda this week 15:19:08 Topic: XProc syntax 15:19:47 Lots of good discussion on the list, any burning issues? 15:19:49 None suggested. 15:20:54 http://avernet.googlepages.com/xproc-syntax 15:20:56 Alessandro's proposal: 15:21:16 Alex suggests looking at for-each 15:21:49 Alessandro: On the for-each it looks like we want to reference a sequence of documents that we want to iterate on, we want the option of providing an XPath expression. 15:22:39 ...In the for-each we need to be able name the outputs 15:23:11 Norm didn something alternate 15:23:14 -> http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2006Jul/0138.html 15:23:59 Alex: If you're iterating over a document and using an XPath expression, you have to specify a replacement 15:24:10 ...When you're iterating over a sequence of documents, that's not necessarily true. 15:24:27 ...There are way more options when you're iterating over a collection of documents. 15:25:39 Some discussion of whether we're talking about for-each or peephole 15:26:47 Norm tries to outline how for-each and peephole differ. For-each just returns the sequence of things generated, peephole wraps the original document around the replaced matches. 15:29:28 Richard: I think there should be something that does a body for each document in a sequence and something else that does each matched part in a single document. 15:30:19 Norm: We could have for-each and for-each-document, I just didn't think it was necessary. 15:30:40 Richard: The output is a sequence of documents. The peephole mechanism can be build out of that, I think. 15:31:27 Richard: A component that takes the original and an XPath and a sequence of documents, the sequence could be plugged in where the matches occurred. 15:31:39 Alex: It could be done that way, but I'm not sure I want to do it that way. 15:33:14 Norm wonders if there's a practical use for a component that works that way. 15:33:27 Richard proposes that there are some uses, whether they're practical or not... 15:35:07 Some more discussion of how for-each and peephole are similar. 15:35:19 Richard: Do they between them cover all the looping functionality we need? 15:35:38 Alex: Can we add a peephole/viewport element? 15:36:11 Alex: I don't much like "peephole". 15:36:25 Norm: Anyone like peephole better than viewport? 15:36:35 Murray: I don't like either. 15:37:20 -> http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2006Jul/0138.html 15:37:57 Norm asks about for-each-output and observes he tried to show how declare-output could be used in each case. 15:38:45 Norm: On the subject of name, I assume we're still sort of evenly divided about how we want to do the naming. 15:38:50 Yeah, pretty much. 15:40:22 Richard: On for-each, the name attribute is used for the binding. Does that make it a variable? 15:40:27 Alessandro: Yes. 15:40:29 Norm: Huh? 15:40:46 Alessandro: No, actually, it's just used when you want to ref= to the output. 15:41:42 Murray: I don't understand why we have ref= and href= 15:41:54 Norm: I think we might be able to combine them. 15:43:28 Some discussion of the direction things flow 15:47:52 Alessandro: In my example, the direction is the same 15:48:02 -> http://avernet.googlepages.com/xproc-syntax-parse-import 15:48:19 Norm: I see, the name is repeated. This really only works in the case where you name individual outputs. 15:48:51 ...If you were using the compound naming system, then each when would have to have a *step* with the same name and that step would have to have an output port with the same name, in order to make this work. 15:49:09 ...So if we go with #name/port it's much harder to always point from the output to the input in the conditional case 15:49:24 ...(Where "much harder" means "impossible", I think) 15:50:09 Richard: When I was thinking about conditionals, I was going to have each of the when's declare their outputs. 15:50:17 ...Then the choose referred to those names. 15:50:34 Norm: Yes, that would work as well, but it's pretty verbose to have to declare all the outputs on every branch. 15:54:06 Scribe apologizes for failure to capture several minutes of minutes... 15:54:19 Murray: Can't the p:when output's bubble up? 15:54:27 Norm: Not when there's more than one output from the p:choose 15:54:48 -Alex_Milowski 15:54:49 Richard: But when there is only one, we might be able to abbreviate it 15:55:04 Norm: Yes, and it's the idea of abbreviations in the future that makes me have a slight preference for the compound naming choice. 15:55:56 Topic: Any other business? 15:56:02 None. 15:56:04 Adjourned. 15:56:17 -Murray_Maloney 15:56:18 -Norm 15:56:19 -richard 15:56:19 -Rui 15:56:20 -Alessandro_Vernet 15:56:20 -MoZ 15:56:21 -AndrewF 15:56:26 -Michael 15:56:27 XML_PMWG()11:00AM has ended 15:56:28 Attendees were [IPcaller], Rui, Norm, MoZ, Alessandro_Vernet, AndrewF, Alex_Milowski, richard, Murray_Maloney, Michael 15:56:34 rrsagent, please make logs world-visible 15:56:40 rrsagent, draft minutes 15:56:40 I have made the request to generate http://www.w3.org/2006/07/27-xproc-minutes.html Norm 16:10:09 alexmilowski has left #xproc 16:58:50 MoZ has joined #xproc 17:18:34 Zakim has left #xproc 18:00:52 rrsagent, bye 18:00:52 I see no action items