Skip to content

Commit f01e5bf

Browse files
authored
Merge pull request #50 from ndw/lastcall-2025-03
Publish second last call drafts
2 parents 03547dc + 6465515 commit f01e5bf

1 file changed

Lines changed: 17 additions & 13 deletions

File tree

src/specifications.md

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ XProc 3.1 is in “last call”. Version 3.1 fixes a few errata in the language
1111
specification and the standard step library. It also publishes a number of additional step
1212
libraries as finished specifications.
1313

14-
Last call will last for at least a month (until 20 September 2024), after which
14+
Our first last call from August, 2024 revealed a number of small issues, so we
15+
have decided to publish a second last call.
16+
17+
This last call will last for at least a month (until 18 April 2024), but most likelu
18+
until [MarkupUK 2025](https://markupuk.org/) after which
1519
time the final specifications will be published (unless additional last call
1620
periods are required).
1721

@@ -23,11 +27,11 @@ If you have questions or comments about the last call drafts, please
2327
The core specification describes the syntax and semantics of the XProc 3.1
2428
language. The last call draft is available:
2529

26-
* **[XProc 3.1 last call, 20 August 2024](https://spec.xproc.org/lastcall-2024-08/head/xproc/)**: The
30+
* **[XProc 3.1 last call, 16 March 2025](https://spec.xproc.org/lastcall-2025-03/head/xproc/)**: The
2731
editorial team believes that the core language specification is finished. We are
2832
unaware (at the time of publication) of any substantive issues. This draft is
2933
stable and will not be updated. Changes from 3.0 are summarized in
30-
[Appendix M](https://spec.xproc.org/lastcall-2024-08/head/xproc/#changelog).
34+
[Appendix M](https://spec.xproc.org/lastcall-2025-03/head/xproc/#changelog).
3135

3236
## Standard step libraries
3337

@@ -36,22 +40,22 @@ last call drafts are stable and will not be updated.
3640

3741
All implementations must implement the standard step libarary:
3842

39-
* **[XProc 3.1 Standard Step Library last call, 20 August 2024](https://spec.xproc.org/lastcall-2024-08/head/steps/)**: The editorial team believes that the standard step library specification is finished.
43+
* **[XProc 3.1 Standard Step Library last call, 16 March 2025](https://spec.xproc.org/lastcall-2025-03/head/steps/)**: The editorial team believes that the standard step library specification is finished.
4044
We are unaware (at the time of publication) of any substantive issues.
4145
Changes from 3.0 are summarized in
42-
[Appendix F](https://spec.xproc.org/lastcall-2024-08/head/steps/#changelog).
46+
[Appendix F](https://spec.xproc.org/lastcall-2025-03/head/steps/#changelog).
4347

4448
Support for these additional libraries is optional. Implementations are free to pick
4549
and choose which libraries they implement.
4650

47-
* **[Dynamic pipeline execution (`p:run`)](https://spec.xproc.org/lastcall-2024-08/head/run/)**: A step that runs pipelines constructed dynamically.
48-
* **[File steps](https://spec.xproc.org/lastcall-2024-08/head/file/)**: Steps related to accessing files on a filesystem (rename, move, delete, etc.).
49-
* **[Operating system steps](https://spec.xproc.org/lastcall-2024-08/head/os/)**: Steps related to accessing aspects of the underlying operating system (information about the system and the ability to execute commands on it).
50-
* **[Mail steps](https://spec.xproc.org/lastcall-2024-08/head/mail/)**: Steps related to email.
51-
* **[Paged media steps](https://spec.xproc.org/lastcall-2024-08/head/paged-media/)**: Steps related to producing paged media (for instance PDF files).
52-
* **[ Text steps](https://spec.xproc.org/lastcall-2024-08/head/text/)**: Steps related to accessing text files (for instance Markdown).
53-
* **[ Validation steps](https://spec.xproc.org/lastcall-2024-08/head/validation/)**: Steps related to validation of XML.
54-
* **[ Invisible XML](https://spec.xproc.org/lastcall-2024-08/head/ixml/)**: Steps related to processing [Invisible XML](https://invisiblexml.org/).
51+
* **[Dynamic pipeline execution (`p:run`)](https://spec.xproc.org/lastcall-2025-03/head/run/)**: A step that runs pipelines constructed dynamically.
52+
* **[File steps](https://spec.xproc.org/lastcall-2025-03/head/file/)**: Steps related to accessing files on a filesystem (rename, move, delete, etc.).
53+
* **[Operating system steps](https://spec.xproc.org/lastcall-2025-03/head/os/)**: Steps related to accessing aspects of the underlying operating system (information about the system and the ability to execute commands on it).
54+
* **[Mail steps](https://spec.xproc.org/lastcall-2025-03/head/mail/)**: Steps related to email.
55+
* **[Paged media steps](https://spec.xproc.org/lastcall-2025-03/head/paged-media/)**: Steps related to producing paged media (for instance PDF files).
56+
* **[ Text steps](https://spec.xproc.org/lastcall-2025-03/head/text/)**: Steps related to accessing text files (for instance Markdown).
57+
* **[ Validation steps](https://spec.xproc.org/lastcall-2025-03/head/validation/)**: Steps related to validation of XML.
58+
* **[ Invisible XML](https://spec.xproc.org/lastcall-2025-03/head/ixml/)**: Steps related to processing [Invisible XML](https://invisiblexml.org/).
5559

5660
---
5761

0 commit comments

Comments
 (0)