Easy come, easy go. That was a short-lived experiment, alas. #DocBook #MarkupMonday

https://so.nwalsh.com/2026/05/25-docbook

Easy come, easy go

That was a short-lived experiment, alas.

So… a weblog by norm

I’ve been trying to post (not always in the same place) about the usefulness of text #markup for documents - #XML especially - using the tag #MarkupMonday each time.

The goal is to spread awareness that XML, and declarative markup, labelling of parts, is in active use, and yes is worth doing, in the right place.

There was some push-back on the xml-dev (reborn) mailing list against XML being useful in a world with LLMs in it, which was discouraging.

But i stick by it: XML is not dead! 😉

I don't feel up to writing a #MarkupMonday post today, and I expect the "here's some new releases" posts are a bit dull anyway. But yesterday saw a new #NineML release and a new #xmlcalabash release.

I’ll be speaking (with two others) at XML Prague about an unusual XML diff program, and maybe also participating in sessions around XQuery and around XML formatting.

Come and join us at #XML_Prague #XMLPrague XML Prague!

#markupMonday

XProc Gradle plugin. Announcing a new Gradle plugin for XProc that supports both XML Calabash and MorganaXProc-III. #XProc #MarkupMonday #Kotlin #Gradle #DocBook

https://so.nwalsh.com/2026/05/04-gradle

XProc Gradle plugin

Announcing a new Gradle plugin for XProc that supports both XML Calabash and MorganaXProc-III.

So… a weblog by norm

XML Resolver version 6.0.23. Closing in on 6.1, this release exercises the new build infrastructure, mitigates a couple of Microsoft CVEs in the C# resolver, and adds support for “new” HTTP status codes in the Java resolver. #XML #XMLResolver #Java #MarkupMonday

https://so.nwalsh.com/2026/05/04-xmlresolver

XML Resolver version 6.0.23

Closing in on 6.1, this release exercises the new build infrastructure, mitigates a couple of Microsoft CVEs in the C# resolver, and adds support for “new” HTTP status codes in the Java resolver.

So… a weblog by norm

Better CALS in DocBook. The DocBook xslTNG Stylesheets version 2.8.0 have better (and faster) CALS table processing. #XML #DocBook #MarkupMonday

https://so.nwalsh.com/2026/04/27-docbook-cals

Better CALS in DocBook

The DocBook xslTNG Stylesheets version 2.8.0 have better (and faster) CALS table processing.

So… a weblog by norm

DocBook list archives restored!. I’m pleased to report that the archives of the DocBook mailing lists at OASIS have been restored. #DocBook #MarkupMonday

https://so.nwalsh.com/2026/04/13-docbook-archives

DocBook list archives restored!

I’m pleased to report that the archives of the DocBook mailing lists at OASIS have been restored.

So… a weblog by norm

XProc 3.1 schemas. Updated XProc schemas. #XProc #MarkupMonday

https://so.nwalsh.com/2026/04/06-xproc

XProc 3.1 schemas

Updated XProc schemas.

So… a weblog by norm

DocBook 5.2.1. I’ve updated the website, the content distribution site, the Maven packages, the documentation, and published the releases. #XML #DocBook #MarkupMonday

https://so.nwalsh.com/2026/03/23-docbook-5-2-1

DocBook 5.2.1

I’ve updated the website, the content distribution site, the Maven packages, the documentation, and published the releases.

So… a weblog by norm