XProc New Steps

From W3C Wiki

Revision as of 16:40, 11 October 2012 by Arogers (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

[Back to XprocVnext]

Contents

New Simple and Compound Steps

TODO (you can help!):

Sorting

Should we have a p:sort? What would it look like?

  • xsl:sort provides one possible model—how much would we use?

Validation with error

Is there a way to have validation not require try/catch to access error messages? So that we could stream validation?

  • Try-catch cannot be streamed. If there is an error, however late in the day, there is nothing on the primary output

Map-reduce

Some kind of support for scatter-gather/map-reduce/whatever-you-like to call it

  • Does this need anything we don’t have already?

Iterate until condition

Repeat a step (group?) until some XPath expression is satisfied, feeding its output back as input after the first go-around

  • Reference xsl:iterate
  • Special built-in support for iterate to fixed-point?
    • iterate-to-fixed-point already implemented as an extension step in Calabash: ex:until-unchanged


Dynamic pipeline execution

Run a pipeline whose XML representation is input

Can you elaborate?
Zearin (Arogers) 15:53, 11 October 2012 (UTC)

Long-form viewport

With an intrinsic built-in switch

E-mail

Steps to handle SMTP, and send e-mail messages


XProc
XProc v.Next  Architecture | Usabilitiy | New Steps | Resource Manager | Integration 
Personal tools