MorganaXProc-IIIse
MorganaXProc-IIIse is a Java implementation of XProc 3.0: An XML Pipeline Language . It is an open
source product released under GNU General Public License 3 .
Requisite: Java Virtual Machine (JVM). Currently version 8.0 and 11 (and later) are
supported.
You can download the current version of MorganaXProc-IIIse from our download page at SourceForge. Please use
SourceForge ticket page to file bugs etc.
Standard coverage:
MorganaXProc-IIIse implements the Community Group Report 12 September
2022 of the language specs as well as the Community Group Report 12 September 2022 of the standard step library.
Additionally it covers the File steps specification (23th August
2022) and Validation steps specification (23th August 2022).
The test results against the
XProc 3.0 test suite are reasonably well.
Details:
All required and optional features of the core specs are implemented with the
exception of function imports, PSVI support, and the [p]:timeout extension
attribute. Additionally it is not possible to evaluate user defined atomic
steps.
All required features and most of the optional features of the standard step library
are covered.
The file steps and the validation steps are implemented based on their state on
2022-08-23. Validation step <p:validate-with-nvdl /> is not supported.
Current status:
After more than two and a half years as a public beta, MorganaXProc-IIIse was released as
1.0 on on 2022-09-16.
Quick start:
Download and unzip the
distribution.
To test your installation open your terminal/console and type:
Windows:
Morgana.bat pipeline.xpl
MacOS, Linux:
sh Morgana.sh pipeline.xpl
Manual
A first draft of the manual is available here .
Releases
MorganaXProc-IIIse-1.1 was published on 2023-01-16.
MorganaXProc-IIIse-1.0.5 was published on 2022-12-18.
MorganaXProc-IIIse 1.0.4 was published on 2022-11-17.
MorganaXProc-IIIse 1.0.2 was published on 2022-10-15.
MorganaXProc-IIIse 1.0.1 was published on 2022-10-08.
MorganaXProc-IIIse 1.0 was published on 2022-09-16.
Previous beta releases:
The March release (rel. 0.9.1.8-beta) was published on 2020-03-29.
The April release (rel. 0.9.2.5-beta) was published on 2020-04-25.
The May release (rel. 0.9.3-beta) was published on 2020-05-28.
The June release (rel 0.9.3.7-beta) was published on 2020-06-27. (Release
notes)
MorganaXProc-IIIse rel. 0.9.4 was published on 2020-07-13.
The July release (rel. 0.9.4.2) was published on 2020-07-26.(Release
notes)
The August release (rel 0.9.4.5) was published on 2020-08-30.
MorganaXProc-IIIse rel. 0.9.4.6 was published on 2020-09-04.
MorganaXProc-IIIse rel. 0.9.4.8 was published on 2020-10-10.
MorganaXProc-IIIse rel. 0.9.5.2 was published on 2020-11-15.
MorganaXProc-IIIse rel. 0.9.5.3 was published on 2020-12-13.
MorganaXProc-IIIse rel. 0.9.5.4 was published on 2021-01-11.
MorganaXProc-IIIse rel. 0.9.5.5 was published on 2021-02-19.
MorganaXProc-IIIse rel. 0.9.5.6 was published on 2021-04-06.
MorganaXProc-IIIse rel. 0.9.5.8 was published on 2021-04-27.
MorganaXProc-IIIse rel. 0.9.5.9 was published on 2021-06-10.
MorganaXProc-IIIse rel. 0.9.6 was published on 2021-08-24.
MorganaXProc-IIIse rel. 0.9.6.1 was published on 2021-10-01.
MorganaXProc-IIIse rel. 0.9.7 was published on 2021-10-19.
MorganaXProc-IIIse rel. 0.9.7.1 was published on 2021-10-20.
MorganaXProc-IIIse rel. 0.9.8 was published on 2021-11-18.
MorganaXProc-IIIse rel. 0.9.9 was published on 2021-12-19.
MorganaXProc-IIIse rel. 0.9.9.9 was published on 2022-03-21.
MorganaXProc-IIIse rel. 0.9.12 was published on 2022-04-19.
MorganaXProc-IIIse rel. 0.9.14 was published on 2022-05-25.
MorganaXProc-IIIse rel. 0.9.16 was published on 2022-06-28.
MorganaXProc-IIIse rel. 0.9.17 was published on 2022-07-14.
MorganaXProc-IIIse rel. 0.9.19 was published on 2022-09-09.
Copyright 2023 by <xml-project /> Achim Berndzen