#XProc

Norm Tovey-Walshndw@toot.wales
2026-01-05

EXProc rebooted. A bonus MarkupMonday post, the EXProc reboot has been deployed. And shipped starting in XML Calabash 3.0.34, just after Christmas. #XProc #MarkupMonday

so.nwalsh.com/2026/01/05-exproc

Norm Tovey-Walshndw@toot.wales
2025-12-15

Sneak peek. I’ve put up a preview of what I’m thinking about for a rebooted exproc.org website. #XProc #MarkupMonday

so.nwalsh.com/2025/12/15-exproc

Norm Tovey-Walshndw@toot.wales
2025-11-10

A compact syntax for XProc?. Further explorations in my long, possibly fruitless search for a compact syntax for XProc pipelines. #XML #XProc #MarkupMonday

so.nwalsh.com/2025/11/10-xproc

2025-10-20

Did you know #XPath 3 (2016) is a Turing-complete functional and declarative language? As are #XSLT 3 (which uses XPath and #XQuery which extends it). And #XProc 3 is a data flow language that also uses XPath.

These are widely used, powerful, efficient, and super pointy.

#XMLisUseful #markupMonday

Roland Dregerrolanddreger
2025-09-08

3.0: Is it possible to set the encoding to UTF-8 when loading a document?

Concrete example: XHTML document without charset meta element. Does anyone have any idea?

2025-08-08

#Balisage = balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.

XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.

Norm Tovey-Walshndw@toot.wales
2025-08-02

Updating dependencies. I didn’t intend to spend all morning fussing with dependencies, but at least I got a weblog posting out of it. And maybe I’ve tossed some stones off the path for next time. #XProc #XMLCalabash

so.nwalsh.com/2025/08/02-depen

Norm Tovey-Walshndw@toot.wales
2025-07-21

XProc tips and tricks. Maybe it’s time to start collecting “tips and tricks” for XProc pipelines? Perhaps I should revamp exproc.org? Tip: how can I make an empty sequence into an empty document? #XProc

so.nwalsh.com/2025/07/21-xproc

le-tex 🇺🇦letexml@fosstodon.org
2025-06-07

Our Christine Windeln and @xporc presented a TeX-powered PrintCSS formatter at @markupuk . Great achievement by Christine who developed this tool as part of her bachelor's thesis.
markupuk.org/webhelp/#ar08.htm #printcss #texlatex #xproc #markupuk

Christine Windeln and Martin Kraetke presenting at the MarkupUK
Norm Tovey-Walshndw@toot.wales
2025-05-26

Migrating (some things) to Codeberg. It’s the switching costs that get you. #XProc #XMLCalabash

so.nwalsh.com/2025/05/26-codeb

Norm Tovey-Walshndw@toot.wales
2025-05-04

Pipelineception. Pipelines inside pipelines with pipelines using pipelines for pipelines to do pipelines because pipelines. Pipelines! #XProc #XMLCalabash

so.nwalsh.com/2025/05/04-pipel

Norm Tovey-Walshndw@toot.wales
2025-02-08

A sensible consistency. Making common things easy with a little XML Calabash hack. #XProc #XMLCalabash

so.nwalsh.com/2025/02/08-consi

Norm Tovey-Walshndw@toot.wales
2025-01-05

Snapshot this. As my holiday winds down (Happy New Year, by the way!), I’ve published one more XML Calabash 3.x release. I’ve also started pushing them to a snapshots repository. #XProc #XMLCalabash

so.nwalsh.com/2025/01/05-xmlca

Norm Tovey-Walshndw@toot.wales
2024-12-24

Invisible XML in production. Using iXML to parse a command line interface. #XProc #XMLCalabash #InvisibleXML

so.nwalsh.com/2024/12/24-ixml

Norm Tovey-Walshndw@toot.wales
2024-12-24

The Monitoring API. That sure is a dull title. If I cared about “engagement”, I’d find a way to stick “interactive XProc pipeline debugger” or “Schematron assertions in pipelines” into it. But I don’t, really. Care that is. ’s all true, though. #XProc #XMLCalabash

so.nwalsh.com/2024/12/24-monit

Norm Tovey-Walshndw@toot.wales
2024-12-23

Alpha6. The story of XML Calabash 3.x has some twists and turns, but the last few alphas have passed all the tests and it’s finally possible to start thinking about some of the fun things. #XProc #XMLCalabash

so.nwalsh.com/2024/12/23-alpha

Norm Tovey-Walshndw@toot.wales
2024-12-15

I just noticed that GitHub recognizes #XProc as an implementation language. Nice!

so.nwalsh.com/2024/12/15/10455

Martin Kraetkexporc@mstdn.social
2024-09-24

XProc users should check out this project: Erik Siegel just started XProcRef, an extensive and user-oriented description of all XProc 3.0 steps.
xprocref.org/index.html #xml #xproc

Norm Tovey-Walshndw@toot.wales
2024-07-21

It runs! (Again.). Not well. And not much. But not nothing! #XProc #XMLCalabash

so.nwalsh.com/2024/07/21-it-ru

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst