- From: Alex Milowski <alex@milowski.com>
- Date: Wed, 1 Feb 2012 16:01:19 -0800
- To: XProc WG <public-xml-processing-model-wg@w3.org>
Here is my first cut of the step inventory categorization for my action item. I've take this from information that was sent to me, source code, and documentation online [1]. I did not include the general categories we had on the wiki [2]. Those categories were "Sorting", "Validation with Error", "Map-reduce", "Iterate until condition", "Dynamic Pipeline Execution", "Long-form Viewport", and "e-mail." Micro-operations 7.1.1 p:add-attribute 7.1.2 p:add-xml-base 7.1.5 p:delete 7.1.12 p:insert 7.1.13 p:label-elements 7.1.15 p:make-absolute-uris 7.1.16 p:namespace-rename 7.1.19 p:rename 7.1.20 p:replace 7.1.21 p:set-attributes 7.1.25 p:string-replace 7.1.27 p:unwrap 7.1.28 p:wrap cx:namespace-delete (calabash) Transformation 7.1.30 p:xinclude 7.1.31 p:xslt p:template (note) Query 7.2.9 p:xquery ml:adhoc-query (calabash) ml:insert-document (calabash) ml:invoke-module (calabash) Validation 7.2.4 p:validate-with-relax-ng 7.2.5 p:validate-with-schematron 7.2.6 p:validate-with-xml-schema cx:nvdl (calabash) Document Operations 7.1.3 p:compare 7.1.4 p:count 7.1.11 p:identity 7.1.9 p:filter 7.2.2 p:hash 7.2.10 p:xsl-formatter cx:delta-xml (calabash) cx:pretty-print (calabash) cx:css-formatter (calabash) cxu:compare (calabash) emx:get-base-uri (emc) File & Directory Operations 7.1.6 p:directory-list cx:zip (calabash) cx:unzip (calabash) cxf:info (calabash) cxf:delete (calabash) cxf:mkdir (calabash) cxf:copy (calabash) cxf:move (calabash) cxf:touch (calabash) cxf:tempfile (calabash) cxf:head (calabash) cxf:tail (calabash) Image Operations cx:metadata-extractor (calabash) Error / Message Handling 7.1.7 p:error cx:message (calabash) emx:message (emc) Sequence Operations 7.1.17 p:pack 7.1.23 p:split-sequence 7.1.29 p:wrap-sequence Input / Output 7.1.10 p:http-request 7.1.14 p:load 7.1.22 p:sink 7.1.24 p:store cx:uri-info (calabash) emx:fetch (emc) XProc Operations 7.1.18 p:parameters p:in-scope-names (note) cx:eval (calabash) cx:report-errors (calabash) emx:eval (emc) Encoding 7.1.8 p:escape-markup 7.1.26 p:unescape-markup 7.2.7 p:www-form-urldecode 7.2.8 p:www-form-urlencode Execution Control 7.2.1 p:exec Resource / Collection Management cx:collection-manager (calabash) Environment cx:java-properties (calabash) cxo:info (calabash) cxo:cwd (calabash) cxo:env (calabash) Miscellaneous 7.2.3 p:uuid cx:get-cookies (calabash) cx:set-cookies (calabash) cx:send-mail (calabash) [1] http://xmlcalabash.com/extension/steps/ [2] http://www.w3.org/wiki/NewSteps -- --Alex Milowski "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered." Bertrand Russell in a footnote of Principles of Mathematics
Received on Thursday, 2 February 2012 00:01:47 UTC