Content deleted Content added
Compfreak7 (talk | contribs) Filling in 6 references using Reflinks |
m clean up, References after punctuation per WP:REFPUNC and WP:CITEFOOT using AWB (9345) |
||
Line 50:
=== Product-specific ===
* '''W3C XML Pipeline Definition Language''' is specified in a W3C Note.<ref>{{cite web|title=W3C XML Pipeline Definition Language|url=http://www.w3.org/TR/xml-pipeline/}}</ref>
* '''W3C XML Pipeline Language (XPL) Version 1.0 (Draft) <ref>{{cite web|url=http://www.w3.org/Submission/xpl/ |title=XML Pipeline Language (XPL) Version 1.0 (Draft) |publisher=W3.org |date= |accessdate=2013-06-14}}</ref>
* '''[[Apache Cocoon|Cocoon]] sitemaps''' allow, among other functionality, the declaration of XML pipelines. Cocoon sitemaps are one of the earliest implementations of the concept of XML pipeline.
* '''smallx XML Pipelines''' are used by the smallx project.
Line 58:
== Pipe Granularity ==
Different XML Pipeline implementations support different granularity of flow.
* Document: Whole documents flow through the pipe as atomic units. A document can only be in one place at a time. Though usually multiple documents may be in the pipe at once.
Line 65:
== Standardization ==
Until May 2010, there was no widely used standard for XML pipeline languages. However, with the introduction of the [[W3C]] XProc standard as a [[W3C recommendation#Recommendation (REC)|W3C Recommendation]] as of May 2010
==XML Pipeline History==
* 1972 [[Douglas McIlroy]] of [[Bell Laboratories]] adds the pipe operator to the [[UNIX]] command shell. This allows the output from one shell program to go directly into input of another shell program without going to disk. This allowed programs such as the UNIX [[awk]] and [[sed]] to be specialized yet work together [http://www.cs.dartmouth.edu/~doug/]
* 1993 [http://seanmcgrath.blogspot.com Sean McGrath] developed a C++ toolkit for [[SGML]] processing
* 1998 [[Stefano Mazzocchi]] releases the first version of [[Apache Cocoon]], one of the first software programs to use XML pipelines.
* 1998 [http://www.polarlake.com/ PolarLake] build [http://www.polarlake.com/reference-data-distribution/xml-data-pipelining-platform XML Operating System], which includes [http://www.polarlake.com/reference-data-distribution/xml-data-pipelining-platform XML Pipelining].
Line 88:
== External links ==
=== Standards ===
==== Recommendations ====
* [http://www.w3.org/TR/xproc/ XProc: An XML Pipeline Language], W3C Recommendation 11 May 2010
|