W3C home > Mailing lists > Public > xproc-dev@w3.org > June 2009

What is the mental model of XProc?

From: Costello, Roger L. <costello@mitre.org>
Date: Sun, 14 Jun 2009 10:44:09 -0400
To: "'xproc-dev@w3.org'" <xproc-dev@w3.org>
Message-ID: <9E51F88D5247B648908850C35A3BBB5003FE91A5D3@IMCMBX3.MITRE.ORG>

Hi Folks,

What is XProc's mental model?

Here's what I think it is:

   The mental model of XProc is streams
   of XML flowing through steps which
   operate on the XML.

What seems clear to me is that XProc is not about dividing problems into bite-sized chunks (steps) so as to invoke the chunks - passing arguments and getting results - in a specific order to implement some algorithm. XProc is not about writing procedural code.

Does an XProc pipeline have a goal? Should a pipeline have a goal?

... XProc is streams of XML ... Do streams have goals?

What do you think?

/Roger
Received on Sunday, 14 June 2009 14:44:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 14 June 2009 14:44:46 GMT