13:59:47 RRSAgent has joined #xproc 13:59:47 logging to http://www.w3.org/2015/04/01-xproc-irc 13:59:50 zakim, this will be xproc 13:59:50 ok, Norm; I see XML_PMWG()10:00AM scheduled to start in 1 minute 13:59:51 rrsagent, set logs world-visible 13:59:51 Meeting: XML Processing Model WG 13:59:51 Agenda: http://www.w3.org/XML/XProc/2015/04/01-agenda 13:59:51 Date: 1 April 2015 13:59:52 Meeting: 268 13:59:53 Chair: Norm 13:59:55 Scribe: Norm 13:59:59 ScribeNick: Norm 14:00:54 XML_PMWG()10:00AM has now started 14:01:02 +Loren_Cahlander 14:01:06 +[IPcaller] 14:02:06 zakim, passcode? 14:02:06 the conference code is 97762 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), Norm 14:03:35 + +1.512.761.aaaa 14:03:46 zakim, aaaa is me 14:03:46 +Norm; got it 14:06:05 + +226256aabb 14:06:15 zakim, aabb is Murray 14:06:15 +Murray; got it 14:08:24 zakim, who's here? 14:08:24 On the phone I see Loren_Cahlander, [IPcaller], Norm, Murray 14:08:26 On IRC I see RRSAgent, Zakim, lcahlander, Norm, jfuller, liam 14:08:29 Regrets: Henry 14:08:37 zakim, [IPcaller is jfuller 14:08:37 +jfuller; got it 14:08:40 -Murray 14:08:44 Present: Norm, Jim, Loren, Murray 14:09:01 Topic: Accept this agenda? 14:09:01 -> http://www.w3.org/XML/XProc/2015/04/01-agenda 14:09:01 +Murray 14:09:10 Accepted. 14:09:27 Topic: Accept minutes from the previous meeting? 14:09:27 -> http://www.w3.org/XML/XProc/2015/03/25-minutes 14:09:29 Accepted. 14:09:34 Proposed: 8 April 2015 does anyone have to give regrets? 14:09:56 No regrets heard. 14:10:36 -Norm 14:10:36 +1 14:11:39 +Norm 14:12:00 Reminder: We have a face-to-face scheduled for Edinburgh in June. 14:12:34 Topic: Semantics of p:cast-content-type, issue 116? (Continued from last week, review minutes.) 14:12:42 -> https://github.com/xproc/specification/issues/116 14:13:05 Norm attempts to summarize 14:14:14 Norm: I think there are two interpretations: it should just change the type without doing anything else. 14:14:26 ...or it should (sometimes) do some sort of transformation on the actual data. 14:14:37 Norm: I don't see how the former interpretation can be implemented. 14:15:50 Norm explains that he doesn't understand how changing from a non-xml content type to an xml content type can work without at least parsing the content! 14:16:30 Jim: Is it equivalent to just changing the content type property (document properties)? 14:16:34 Norm: Yes and that's forbiddne. 14:16:38 s/ddne/dden/ 14:17:50 Murray: This is the distinction between casting and coersion, isn't it? 14:17:53 Norm: Yes, basically. 14:18:52 Jim: We could allow the former interpretation by letting the user change the type. 14:20:26 Some review of the current prose in p:cast-content-type 14:20:36 Norm wonders if we should just say it's a binary and it's implementation dependent. 14:20:45 Jim: I think that sounds like an improvement. 14:21:32 Norm: How about I take an action to attempt to improve it and see if we get agreeemtn. 14:21:34 s/eee/ee/ 14:22:36 ACTION A-268-01: Norm to attempt to clarify p:cast-content-type 14:23:07 Jim: It follows that if we say this step can set the content-type document property, are we going to allow it elsewhere? 14:26:00 Jim: I think we need the step, I'm convinced we don't need to loosen up setting the property independently. 14:26:28 Murray: Inside this cast step, if there has to be something done, then the cast step has to have knowledge of how to do that. 14:27:21 Norm: It has to be something the step knows how to do. 14:27:45 Murray: So that's why you need a coercion step inside a cast step. 14:27:54 Norm: I think the cast step just has to know how to do the coercion. 14:29:42 Topic: Clarify p:load, issue #145; see proposed changes to p:document, p:load, and p:http-request. 14:29:49 -> https://github.com/xproc/specification/issues/145 14:31:10 Norm attempts to summarize his drafts. 14:33:12 Jim: I think these are good changes. 14:34:00 Jim: I looked for a spec for filename globbing and didn't find it. 14:34:21 Jim: Should we add an option to p:load to allow recursing through nested directories 14:34:25 s/ies/ies?/ 14:35:02 Norm: We could, it feels to me like recursing directories is on the "other side of the line" 14:35:48 Jim: I think it's a simple thing to add 14:37:39 Murray: Being able to list just the files that I want would also be useful. 14:38:54 ACTION A-268-02: Jim to create an issue for recursion in p:load with a note of the question about enumerating a list of files 14:40:06 Topic: Norm's proposal for filtering inputs, see p:filter. 14:40:12 Norm attempts to summarize 14:40:46 https://ndw.github.io/specification/langspec/input-filter/head/xproc20/diff.html#p.filter 14:43:36 Norm: Like filtering in things like ant and gradle, it just simplifies things. 14:43:53 Jim: I think the idea is spot on, but I have some questions about why it's a child of p:input. 14:44:16 ...The idea of having multiple p:filters...what does ordering do? 14:45:26 Norm: I removed the interleave problem. 14:46:05 Jim: How about a top-level definition of the filter that you can reuse? 14:46:46 Norm: I sort of thought that the filters were likely to be unique. 14:47:01 Jim: If you can't nest, then it makes sense to have them as children. 14:47:29 ...as opposed to having them as an attribute on p:input 14:48:09 Norm: I thought having multiple children would be easier 14:48:45 Jim: I think my resistance as elements is that it makes things three levels deep. 14:49:21 ...I think it would be nicer for users if it could be done with less nesting. 14:49:54 ...In this example, for example, if you had a pipe attribute on p:input, you wouldn't have to have the children. 14:50:22 Norm: I confess, I'd forgotten about the syntactic shortcut of allowing more attributes on p:input 14:51:00 Norm: Maybe we should allow that 14:51:33 Norm: How about p:filter has only a select attribute, only does positive selection, and can be on p:input as a filter attribute as a syntactic shortcut. 14:52:16 Jim: I like that. 14:52:26 Norm: Ok, I'll redraft the proposal that way. 14:53:00 Topic: Any other business? 14:53:08 None heard, we're adjourned. 14:53:20 -Loren_Cahlander 14:53:21 -Norm 14:53:21 -Murray 14:53:28 -jfuller 14:53:29 XML_PMWG()10:00AM has ended 14:53:29 Attendees were Loren_Cahlander, [IPcaller], +1.512.761.aaaa, Norm, +226256aabb, Murray, jfuller 16:30:21 Zakim has left #xproc