15:02:02 RRSAgent has joined #xproc 15:02:02 logging to http://www.w3.org/2008/05/29-xproc-irc 15:02:04 Zakim has joined #xproc 15:02:07 Zakim, this is xproc 15:02:07 ok, Norm; that matches XML_PMWG()11:00AM 15:02:09 Meeting: XML Processing Model WG 15:02:09 Date: 29 May 2008 15:02:09 Agenda: http://www.w3.org/XML/XProc/2008/05/29-agenda 15:02:09 Meeting: 113 15:02:10 Chair: Norm 15:02:12 Scribe: Norm 15:02:14 ScribeNick: Norm 15:02:54 Regrets: Vojtech, Paul 15:04:53 Zakim, who's on the phone? 15:04:53 On the phone I see Norm 15:05:00 zakim, please call ht-781 15:05:00 ok, ht; the call is being made 15:05:01 +Ht 15:05:09 richard has joined #xproc 15:05:37 +??P4 15:05:38 zakim, ? is me 15:05:38 +richard; got it 15:05:41 +Murray_Maloney 15:06:19 +??P12 15:06:22 Zakim, ? is me 15:06:22 +ruilopes; got it 15:06:26 MoZ has joined #xproc 15:06:28 Regrets: Vojtech, Paul, Andrew 15:06:34 Zakim, who's on the phone? 15:06:34 On the phone I see Norm, Ht, richard, Murray_Maloney, ruilopes 15:08:06 +Alex_Milows 15:08:18 Present: Norm, Henry, Richard, Murray, Rui, Alex 15:08:27 zakim, please call MSM-617 15:08:27 ok, MSM; the call is being made 15:08:29 +MSM 15:08:34 Topic: Accept this agenda? 15:08:34 -> http://www.w3.org/XML/XProc/2008/05/29-agenda 15:08:42 Present: Norm, Henry, Richard, Murray, Rui, Alex, Michael 15:08:44 Accepted 15:08:46 -Alex_Milows 15:08:59 alexmilowski has joined #xproc 15:09:06 Topic: Accept minutes from the previous meeting? 15:09:08 -> http://www.w3.org/2008/05/15-xproc-minutes.html 15:09:18 +Alex_Milows 15:09:29 Norm: The substance was PSVI support which I think we sorted as best we can before a new draft. 15:09:41 Zakim, what is the code ? 15:09:41 the conference code is 97762 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), MoZ 15:10:17 Henry: My action is still outstanding, but I don't think that should get in the way. 15:10:24 ...To look for things that point outside the subtree. 15:10:46 Accepted. 15:10:57 +??P5 15:11:33 Topic: Next meeting: telcon 5 June 2008 15:11:42 Regrets from Paul. 15:11:56 Topic: Last call status 15:12:12 Norm: We need to decide when we're ready. 15:12:21 ...I think we're just about there, just the PSVI stuff I think. 15:12:25 Zakim, ??P5 is me 15:12:25 +MoZ; got it 15:12:50 Present: Norm, Henry, Richard, Murray, Rui, Alex, Michael, Mohamed 15:13:02 Norm: Can anyone think of anything we need to deal with first? 15:13:06 None heard. 15:14:20 Henry: It wouldn't be a bad idea to solicit feedback from our readers. 15:15:19 ACTION: Henry to setup an xproc developers list at w3.org 15:15:55 Murray: The GRDDL WG is finished, I made a point of ensuring that there was a comment in the GRDDL spec that pointed to XProc. 15:16:18 ...I wonder whether in of this groups work there is an example of an XProc script that takes an XML document and turns it into triples. 15:16:38 Norm: I don't think we have one, but there's nothing to prevent us from creating one. 15:16:54 Alex: Do you have a specific example in mind? 15:17:01 Murray: No, but I think it should be as simple as possible. 15:17:33 Norm: It would be nice if it did more than XSLT. 15:17:45 Murray: All it has to do is some validation and run some RDFy kind of tool over the result. 15:18:06 Is there an example in the GRDDL speck? 15:18:08 s/speck/spec/ 15:18:20 Murray: Yes, there are a few. 15:18:25 s/Is there/Alex: Is there/ 15:19:05 Norm: There's certainly room for more examples in the spec, and that would be a good one. 15:19:19 Norm: So, coming back to last call. 15:20:59 ...I was thinking along these lines: LC mid June, CR late July, PR in mid September? 15:21:31 Topic: p:filter 15:22:16 Mohamed: Today we can have select on p:input, which is static. 15:22:37 ...I have some use cases where I need to pass an XPath expression to a step where the expression is constructed by the pipeline. 15:24:11 ...p:load is symmetric with p:document, it would be nice to have p:filter symetric to select on input. 15:24:54 Norm: And this is a select expression not a match because if you wanted a match you'd just use split-sequence and ignore the non-matched parts. 15:25:36 Henry: I'm confused. In what sense is p:input static, if I had an expression in a variable why wouldn't that work? 15:26:28 HST: What is wrong with 15:27:14 Mohamed: That gives you the string of $foo, but doesn't use it to select parts of the document. 15:28:37 Right, what you want is, as it were, 15:29:50 Richard: $foo is a string which isn't a node set so it's an error. 15:30:00 ...We don't require the node set to come from the document, which is a little surprising. 15:30:17 Murray: So $foo in an argument should be evaluated to what it is. 15:30:21 -MSM 15:30:41 Richard: The select expression si $foo, and its value is teh value of $foo and it must be a string. 15:30:47 ...And that's an error. 15:31:47 Some discussion of the meaning of evaulated select expressions. 15:33:06 Henry: We could make select into an option. 15:33:29 Norm: I think that would be really confusing. 15:34:01 we could just add a function to our xpath extensions, like exslt's dyn:evaluate 15:34:57 Mohamed: The only thing that bothers me about that is, what's the context of the evaluation. 15:35:48 Mohamed: I think the simplest, most compatible thing is to add p:filter. 15:36:14 Murray: In a bourne shell, you can put something you want evaluated inside single quotes. 15:36:20 (backquotes) 15:36:28 ...I wonder whether a simple syntax solution would be a result. 15:37:55 Proposal: add p:filter as Mohamed suggests 15:38:12 Accepted. 15:38:27 Richard: Required or optional? 15:38:35 Mohamed: p:load is required, right? 15:38:36 Norm: yes. 15:39:05 Norm: I think this is small enough and providing fairly core functionality, I'd make it required. 15:39:09 Proposal: required? 15:39:17 Accepted. 15:39:36 Topic: Changes to p:hash 15:40:42 Norm attempts to summarize the hash changes. 15:41:05 Mohamed: It's an optional step, so we can make it a bit stronger. For security reasons, sha1 and md5 are on the way out. 15:41:18 ...Security considerations will require more options. 15:41:49 ...And it's also valuable to provide crc even though it's not secure, it's widely used. 15:42:35 Norm: I'm sympathetic because I had reservations about the particularly narrow slice I made when I first proposed p:hash. 15:42:47 Proposal: change p:hash along the lines suggested by Mohamed 15:42:56 Accepted. 15:43:19 Topic: C14N 15:43:38 Norm: Mohamed proposoes a c14n step, we could also do it on serialization. 15:44:57 Henry: C14N specifies what a string looks like. 15:45:17 ...It seems like we'd need this on the serialization options. 15:45:31 ...Otherwise you can't output a C14N string form an XProc processor. 15:47:05 ...You could have p:c14n, but it would be too limiting. 15:49:39 ACTION: Mohamed to propose serialization changes to support C14N. 15:50:02 Topic: XSLTMatchPattern clarifications 15:50:21 Norm: We need to say something about id(), key() the namespace axis, etc. 15:51:25 Richard: key() is added by XSLT. 15:51:37 ...The namespace axis isn't a problem for XPath 1 processors because they must implement it. 15:52:15 ...The other things are the functions added by XSLT. 15:53:06 Norm: On further consideration, I think id() is probably ok 15:53:49 -Murray_Maloney 15:54:24 Richard: I would have thought that none of these things would be expected to work. 15:54:33 Norm: Well, match patterns come from XSLT, so you might expect them to work there 15:56:05 ACTION: Norm to investigate the functions added by XSLT and draft some prose for the spec 15:57:30 Topic: Add a limit option to p:count 15:57:33 Mohamed summarizes. 15:59:14 Proposed: add a limit option to p:count along the lines Mohamed suggested 15:59:29 Accepted. 15:59:36 Topic: Any other business 15:59:56 Adjourned. 16:00:00 -MoZ 16:00:01 -richard 16:00:01 RRSAgent, set logs world-visible 16:00:02 -Ht 16:00:03 -Alex_Milows 16:00:04 -ruilopes 16:00:06 -Norm 16:00:09 XML_PMWG()11:00AM has ended 16:00:11 Attendees were Norm, Ht, richard, Murray_Maloney, ruilopes, Alex_Milows, MSM, MoZ 16:00:11 RRSAgent, draft minutes 16:00:11 I have made the request to generate http://www.w3.org/2008/05/29-xproc-minutes.html Norm 17:32:45 Zakim has left #xproc 17:35:04 RRSAgent, bye 17:35:04 I see 3 open action items saved in http://www.w3.org/2008/05/29-xproc-actions.rdf : 17:35:04 ACTION: Henry to setup an xproc developers list at w3.org [1] 17:35:04 recorded in http://www.w3.org/2008/05/29-xproc-irc#T15-15-19 17:35:04 ACTION: Mohamed to propose serialization changes to support C14N. [2] 17:35:04 recorded in http://www.w3.org/2008/05/29-xproc-irc#T15-49-39 17:35:04 ACTION: Norm to investigate the functions added by XSLT and draft some prose for the spec [3] 17:35:04 recorded in http://www.w3.org/2008/05/29-xproc-irc#T15-56-05