[9] [DFN[XProc]] は、[[XML]] に対する一連の処理を記述する[[マーク付け言語]]でした。

* 歴史

[1]
[CITE[XProc: An XML Pipeline Language]] <http://www.w3.org/TR/2006/WD-xproc-20060928/>
([[名無しさん]] [WEAK[2006-10-01 03:43:03 +00:00]])

[2] [CITE[XProc: An XML Pipeline Language]]
([TIME[2010-05-11 22:38:07 +09:00]] 版)
<http://www.w3.org/TR/2010/REC-xproc-20100511/>

[3] [CITE[XProc V2.0 Requirements]]
( ([TIME[2013-11-05 07:44:03 +09:00]] 版))
<http://www.w3.org/TR/2013/WD-xproc-v2-req-20131105/>

[4] [CITE[XProc 2.0: An XML Pipeline Language]]
( ([TIME[2014-12-18 07:13:29 +09:00]] 版))
<http://www.w3.org/XML/XProc/staging/WD-xproc20-20141218/>

[5] [CITE@en[xproc/specification]]
([TIME[2015-12-03 01:31:34 +09:00]] 版)
<https://github.com/xproc/specification>

[6] [CITE[XProc 2.0: An XML Pipeline Language]]
([TIME[2015-09-03 00:11:37 +09:00]] 版)
<https://xproc.github.io/specification/>

[FIG(quote)[
[FIGCAPTION[
[7] [CITE@en[XProc 2.0: Standard Step Library]]
([TIME[2016-07-21 14:39:32 +09:00]])
<https://www.w3.org/TR/2016/NOTE-xproc20-steps-20160721/>
]FIGCAPTION]

> This document is published as a Working Group Note; the XML Processing Working Group has been closed and this document is no longer maintained.

]FIG]


[FIG(quote)[
[FIGCAPTION[
[8] [CITE@en[XProc 2.0: An XML Pipeline Language]]
([TIME[2016-07-21 14:35:49 +09:00]])
<https://www.w3.org/TR/2016/NOTE-xproc20-20160721/>
]FIGCAPTION]

> This document is published as a Working Group Note; the XML Processing Working Group has been closed and this document is no longer maintained.

]FIG]


[10] [CITE@en[XML Core Working Group and XML Processing Model Working Group are now  Closed]]
([[Xueyuan Jia]]著, [TIME[2016-08-01 21:55:30 +09:00]])
<https://lists.w3.org/Archives/Public/public-xml-core-wg/2016Aug/0000.html>

[11] [CITE@en-US[Data Pipelining Use Cases Community Group]]
([TIME[2016-08-03 18:35:53 +09:00]])
<https://www.w3.org/community/datapipelining/>

[12] [CITE@en[Announcing the fall XProc Workshop in Amsterdam (Monday 26 Sept)]]
([[Norman Walsh]]著, [TIME[2016-06-12 19:04:32 +09:00]])
<https://lists.w3.org/Archives/Public/xproc-dev/2016Jun/0000.html>

[13] [CITE[XProc Workshop 2016]]
([TIME[2016-08-03 18:37:14 +09:00]])
<https://norman.walsh.name/2016/06/12/XProcWorkshop>

[14] [CITE[public-datapipelining@w3.org Mail Archives]]
([TIME[2016-07-24 09:45:30 +09:00]])
<https://lists.w3.org/Archives/Public/public-datapipelining/>

[15] [CITE@en[xproc/notes: Notes and other informal scriblings about XProc]]
([TIME[2016-08-03 18:40:23 +09:00]])
<https://github.com/xproc/notes/>

[16] [CITE@en[xproc (Mr XProc)]]
([TIME[2016-08-03 18:40:59 +09:00]])
<https://github.com/xproc>

[17] [CITE@en[xproc/archived-specification: Abandoned work on the XProc 2.0 XML-based specification]]
([TIME[2016-08-03 18:41:25 +09:00]])
<https://github.com/xproc/archived-specification>

[18] [CITE@en[xproc/specification: XProc: An XML Pipeline Language (2.0) specification]]
([TIME[2016-08-03 18:41:49 +09:00]])
<https://github.com/xproc/specification>

[FIG(quote)[
[FIGCAPTION[
[19] [CITE[ndw/specification]]
([TIME[2016-07-19 07:30:20 +09:00]])
<https://ndw.github.io/specification/>
]FIGCAPTION]

> This site hosts Norman Walsh's “private” drafts of XProc 2.0: An XML Pipeline Language baked fresh automagically by Travis CI after every commit.

]FIG]


[FIG(quote)[
[FIGCAPTION[
[20] [CITE[alexmilowski/specification]]
([TIME[2014-10-29 07:14:17 +09:00]])
<https://alexmilowski.github.io/specification/>
]FIGCAPTION]

> This site hosts Alex Miłowski's “private” drafts of XProc 2.0: An XML Pipeline Language baked fresh automagically by Travis CI after every commit.

]FIG]


[21] [CITE[XProc 2.0: An XML Pipeline Language]]
([TIME[2016-04-14 03:36:55 +09:00]])
<https://xquery.github.io/specification/langspec/xproc20/Overview.html>

[22] 開発が止まって [[WG]] も閉鎖されてる一方、[[編集者]]がそれぞれ自分の
[[ED]] を公開してるとか、もう何がなんだかwwww

[23] [[Data Pipelining Use Cases Community Group]] も最初だけ盛り上がって後は放置のいつものパティーン。
一方で XProc Workshop なんてやっちゃって、やる気があるんだか無いんだかさっぱりわからないww

[FIG(quote)[
[FIGCAPTION[
[24] [CITE@en[xproc/2.0-non-xml-specification: The currently abandoned non-XML version of XProc 2.0]]
([TIME[2016-12-11 16:00:47 +09:00]])
<https://github.com/xproc/2.0-non-xml-specification>
]FIGCAPTION]

> The currently abandoned non-XML version of XProc 2.0

]FIG]


[FIG(quote)[
[FIGCAPTION[
[25] [CITE@en[xproc/Workshop-2017-02: Fodder for a possible XProc workshop in Prague, colocated with XML Prague 2017]]
([TIME[2016-12-11 16:01:54 +09:00]])
<https://github.com/xproc/Workshop-2017-02>
]FIGCAPTION]

> Fodder for a possible XProc workshop in Prague, colocated with XML Prague 2017

]FIG]


[26] [CITE[XProc.org]]
([TIME[2016-10-27 03:35:11 +09:00]])
<http://xproc.org/>

[27] [CITE[Proposed Extensions]]
([TIME[2016-10-18 23:13:25 +09:00]])
<http://exproc.org/proposed/>

[FIG(quote)[
[FIGCAPTION[
[28] [CITE[Accepted Extensions]]
([TIME[2016-10-18 23:13:25 +09:00]])
<http://exproc.org/accepted/>
]FIGCAPTION]

> None. There isn't even a mechanism by which they could become accepted. Well, except by Norm, but that doesn't seem sufficient unto the day. Suggestions and offers to help kindly accepted.

]FIG]


[29] [CITE@en[xproc/1.1-specification: A community-driven effort to define an XProc 1.1 specification]]
([TIME[2016-12-11 16:05:33 +09:00]])
<https://github.com/xproc/1.1-specification>

[30] [CITE@en[xproc/Workshop-2016-09-26: Fodder for the XProc workshop in Amsterdam, 26 September 2016]]
([TIME[2016-12-11 16:05:55 +09:00]])
<https://github.com/xproc/Workshop-2016-09-26>

[31] [CITE@en[Minutes · xproc/Workshop-2016-09-26 Wiki]]
([TIME[2016-12-11 16:06:28 +09:00]])
<https://github.com/xproc/Workshop-2016-09-26/wiki/Minutes>

[FIG(quote)[
[FIGCAPTION[
[32] [CITE@en[Minutes · xproc/Workshop-2016-09-26 Wiki]]
([TIME[2016-12-11 16:06:56 +09:00]])
<https://github.com/xproc/Workshop-2016-09-26/wiki/Minutes>
]FIGCAPTION]

> There is a WG note from July 2016, but it’s the December 2015 draft, before the WG shifted to thinking of an entirely new syntax

]FIG]

[FIG(quote)[
[FIGCAPTION[
[33] [CITE[EXProc]]
([TIME[2016-10-18 23:13:25 +09:00]])
<http://exproc.org/>
]FIGCAPTION]

> EXProc is intended to become a community initiative to provide extensions for XProc, as EXSLT provides extensions for XSLT.

]FIG]

[34] 今年の活動状況を見た感じ、
[FIG(list)[
- 一般大衆からの関心はない
- 関わっているのは昔から [[XML]] に関わっているいつもの面々ばかり
- [[JSON]]、[[SQL]]、[[ファイルシステム]]などなど夢が広がりんぐ
- 今後の方向性はいろいろな意見がある
- とりあえず 2.0 の前に今の路線の延長線上の 1.1 を作る
- だが W3C WG は関心不足で閉鎖されてしまった
- CG で開発を続けるぞ、といっているが数週間に1回くらいの低頻度でしか誰も作業していない
- 標準ライブラリーの他に [[EXProc]] として拡張ライブラリー作るぞー、という気持ちだけはある
- 意気込みと風呂敷はどんどん広がるが開発作業と実装と利用はまったく進まない
]FIG]

[35] どこまでも [[XForms]] とよく似てますね!

[36] [[XForms]] はまだ利用者が若干いるだけましかもしれない。 [[XProc]] は・・・

[37] [CITE@en[xproc/3.0-specification: A community-driven effort to define an XProc 3.0 specification (formerly 1.1)]]
([TIME[2017-05-29 22:49:29 +09:00]])
<https://github.com/xproc/3.0-specification>

[38] [CITE[XProc 3.0 Specifications]]
([TIME[2017-05-21 16:56:24 +09:00]])
<http://spec.xproc.org/>

[39] [CITE[XProc 3.0: An XML Pipeline Language]]
([TIME[2017-05-21 16:56:24 +09:00]])
<http://spec.xproc.org/master/head/xproc30/>

[40] [CITE[XProc 3.0: Standard Step Library]]
([TIME[2017-05-21 16:56:24 +09:00]])
<http://spec.xproc.org/master/head/steps30/>

[41] 
フェードアウトかと思いきや 1.1 が 3.0 になるとかいう超展開wwwwwww

;; [[ES 3.1]] が [[ES5]] になって成功した例はありますが・・・

[FIG(quote)[
[FIGCAPTION[
[42] [CITE@en-US[XProc Next Community Group]]
([TIME[2018-10-15 16:27:10 +09:00]])
<https://www.w3.org/community/xproc-next/>
]FIGCAPTION]

> Create a place for gathering requirements from existing and potential users of XProc, research in this area, and for supporting and writing the community-driven effort to define an XProc 3.0 specification (formerly 1.1) .

]FIG]


[43] [CITE[public-xproc-next@w3.org Mail Archives]]
([TIME[2018-10-03 03:13:01 +09:00]])
<https://lists.w3.org/Archives/Public/public-xproc-next/>

[44] [CITE@en-US[Input Needed | XProc Next Community Group]]
([TIME[2018-10-15 16:41:52 +09:00]])
<https://www.w3.org/community/xproc-next/2018/02/11/input-needed/>

[45] [CITE@en[xproc/3.0-specification: A community-driven effort to define an XProc 3.0 specification (formerly 1.1)]]
([TIME[2018-10-15 16:42:11 +09:00]])
<https://github.com/xproc/3.0-specification>

[46] [CITE[XProc 3.0 Overview]]
([TIME[2018-10-04 01:14:10 +09:00]])
<http://spec.xproc.org/master/head/>

[47] [CITE[XProc 3.0: An XML Pipeline Language]]
([TIME[2018-10-04 01:14:10 +09:00]])
<http://spec.xproc.org/master/head/xproc/>

[48] [CITE[XProc 3.0: Standard Step Library]]
([TIME[2018-10-04 01:14:10 +09:00]])
<http://spec.xproc.org/master/head/steps/>

[49] [CITE[XProc 3.0 Steps: An Introduction]]
([TIME[2018-10-04 01:14:10 +09:00]])
<http://spec.xproc.org/master/head/steps-intro/>