W3C

- DRAFT -

XML Processing Model WG

03 Dec 2009

Agenda

See also: IRC log

Attendees

Present
Paul, Norm, Alex, Vojtech, Murray, Henry
Regrets
Chair
Norm
Scribe
Norm

Contents


 

Date: 3 Dec 2009

<scribe> Meeting: 161

<scribe> Scribe: Norm

<scribe> ScribeNick: Norm

Accept this agenda?

-> http://www.w3.org/XML/XProc/2009/12/03-agenda

Accepted.

Accept minutes from the previous meeting?

-> http://www.w3.org/XML/XProc/2009/11/12-minutes

-> http://lists.w3.org/Archives/Public/public-xml-processing-model-wg/2009Nov/0026.html

Accepted.

Next meeting: telcon, 10 Dec 2009

Paul is at risk for 10 December; Murray possibly.

CR issues

-> http://www.w3.org/XML/XProc/2008/11/cr-comments/

174 formal qualification for things like p:xpath-context, etc.

Henry: This seems to me to be about the question of what is the error. The answer is there's been a static error since day one.
... What is the error for p:banana in p:for-each

Norm: For ordinary behavior, I think the answer is clear. I think this is about fowards-compatible behavior.

<ht> or my:zoolander in p:for-each

Vojtech: It's a static error because it's an unknown element or a dynamic error if it's an unknown step.

Norm: It's a static error in the my:zoolander case because you have to have imported a decl for it.

Henry: You have to use use-when.

Vojtech: With respect to instruction-avaialble, you can always use the version.

Norm: You can check for an available step, but not an available new thing like p:new-serialization.

Vojtech: That would be a new language feature.

Norm: Right, and I think we're willing to live with a little less flexibility there.

Vojtech: Checking for p:new-serialization wouldn't be flexible enough, you might want to check for an attribute for example.

Henry: Basically, you want to say "use-when this stylesheet will work" and that's just not easy. You'll have to use version numbers for now.
... Version-available is all you get in V1 and that's going to have to be enough.

<scribe> ACTION: Henry to follow-up with Vasil. [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action01]

176 p:output and connections

<scribe> ACTION: Editor to consider whether it's possible to clarify the definitions of atomic and compound steps. [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action02]

177 p:use-when on non-XProc elements

Vojtech: There were two things. I think no action is necessary.

Norm: Perfect, I'll close that one.

178 exclude-inline-prefixes

This was discussed at the 12 November meeting. Decision was that no name change was necessary.

Norm: I updated 5.12

Henry: I saw that and concluded that my action had been overtaken.

Vojtech: Yes.

Norm: Proposal: close as resolved

Accepted.

179 use-when and p:episode

Norm: Updated 3.9. Is everyone satisfied?

Henry: I'm still concerned about listing only what isn't possible. I had listed the things that are available.

Vojtech: If you use use-when in a pipeline labeled version=1.0, then step-available only sees the 1.0 steps, right?

Norm: Uh...

Vojtech: Which means that during pre-processing you must take version into account.

Norm: Yes, I think that's right.
... I think the fact that you're in a 1.0 pipeline is something you must know when you evaluate use-when expressions.

Vojtech: So a 1.0 pipeline with a 2.0 declare-step, if the declare-step includes a use-when you have to use 2.0

Norm: Yes, that's probably worth mentioning.

<scribe> ACTION: Norm to clarify that version comes into play in use-when [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action03]

180 passing a boolean value as a with-param

Henry: Why doesn't this just work?

Norm: Because the XPath 2 type system doesn't promote from xs:string to anything automatically.
... I think this just a limitation in v1.0

Proposal: We just have to live with it.

Norm: Any objections?

Accepted.

181 using tokens

Norm: No new features at this point.

184 iteration position and size

Norm: I think the upshot is only viewport and for-each change the values

<scribe> ACTION: Editor to clarify [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action04]

185 content-disposition and content-id

<scribe> ACTION: Alex to investigate and report back [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action05]

186 encoding and charset

Vojtech: In making the request, if you say encoding=base64 with no charset, then you just send the decoded byte sequence, right?

Alex: c:body has content-type but no charset

Norm: Right, I think Vojtech's argument to put it in the content type is compelling.
... Yes, c:data on those steps should be consistent with unescape markup

190 Namespace attribute for steps that take wrappers

Henry: I'm happy with new-prefix.

Norm: I propose to add new-namespace and new-prefix (with appropriate names) to all the steps that have wrapper element names as options.
... Any objections?

Accepted.

191 Nodelists as value

Norm: No new features.
... I think I should have filtered this one out.

Recent editor's draft

Henry: I'm happy with it.

<alexmilowski> huh..

<alexmilowski> I'm still on the phone...

Vojtech: I have one small thing regarding the XQuery step.

<alexmilowski> but you all don't think so. :(

<alexmilowski> I'm happy with the most recent draft too.

Vojtech: I think in Santa Clara we concluded that for things like XQuery or text input, we don't inherit any namespace bindings.

Norm: I'd have to review the minutes again.

Last call plans

Norm: We're out of time, I'll take it to email

Any other business?

None heard.

Adjourned.

Summary of Action Items

[NEW] ACTION: Alex to investigate and report back [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action05]
[NEW] ACTION: Editor to clarify [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action04]
[NEW] ACTION: Editor to consider whether it's possible to clarify the definitions of atomic and compound steps. [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action02]
[NEW] ACTION: Henry to follow-up with Vasil. [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action01]
[NEW] ACTION: Norm to clarify that version comes into play in use-when [recorded in http://www.w3.org/2009/12/03-xproc-minutes.html#action03]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.135 (CVS log)
$Date: 2009/12/03 17:02:25 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.135  of Date: 2009/03/02 03:52:20  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/objectins/objections/
Succeeded: s/Nodeilsts/Nodelists/
Found Scribe: Norm
Inferring ScribeNick: Norm
Found ScribeNick: Norm
Default Present: PGrosso, Norm, Alex_Milows, Vojtech, Murray_Maloney, Ht
Present: Paul Norm Alex Vojtech Murray Henry
Agenda: http://www.w3.org/XML/XProc/2009/12/03-agenda
Found Date: 03 Dec 2009
Guessing minutes URL: http://www.w3.org/2009/12/03-xproc-minutes.html
People with action items: alex editor henry norm

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]