#markupmonday

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

DocBook spring cleaning. I dunno if it’s really spring yet, but I’ve tidied up a few DocBook-related websites. #DocBook #MarkupMonday

so.nwalsh.com/2026/01/12-docbo

2026-01-06

Work continues on XPath 4, XQuery 4, XSLT 4 - see qt4cg.org/ - but the focus has shifted to “getting it finished”i think. Although i wasn’t able to be as active as i wanted (and had a meeting conflict) i did write some proposals, some accepted and some not.

If you have concerns, now is teh time to voice them. Or sooner 🙂

#markupMonday #XML #XSLT #XSLT4 #XQuery #XQuery4 #XPath #XPath4

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
2026-01-05
Norm Tovey-Walshndw@toot.wales
2025-12-29

The curious case of the code. The behavior of some versions of some browsers on some platforms changed in the last week or so. But when I dug in, it just got weird. #HTML #MarkupMonday #screenshot

so.nwalsh.com/2025/12/29-code

SEED.htmleditme
2025-12-23

Have you heard of Invisible XML?

With it you create a grammar that describes the structure of a plain text document so it can be handled with XML tools. Very apropos.

Turns out there's a javascript implementation of the parser (Grammix), which runs in a browser. Very exciting!

The blog post shows an EPUB created with markdown and textile grammars and a single ixml parser.

blog.stewarthaines.com/2025/12

2025-12-16

call for proposals for Invisible XML Symposium ends today - invisiblexml.org/events/sympos

#invisibleXML generates an XML structure (or an in-memory tree) by parsing using a grammar.

#xml #markupMonday

2025-12-15

Wrote down what I learned so far and open questions in this new doc: docs.google.com/document/d/16Q

…in case you are interested in seeing where I am and what are my next steps, and maybe have new ideas. Thanks in advance! The doc is free to comment, or you can always ping me here.

EDIT: Please do not tag/bother Tim Berners-Lee. Angle brackets happened many years before he started working on HTML.

#MarkupMonday

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

2025-12-14

@mwichary w3c.it/talks/2012/lpw/historyS has a few pointers.

I don't think Sharon or Anders need pointers to jog their memory 🤣 but if they do, i certainly don’t want to suggest it 😉 However, maybe if you post it somewhere - maybe for #MarkupMonday ! - i'll share it with others & see what we can find out.

As it happens i have a letter from Jim Mason on my desk :) but not about angle brackets.

For now i'll ask Debbie Lapeyre; she was chair of gencode.

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

More accurate locations. When it all goes wrong, can I tell you where? #XML #MarkupMonday #XMLCalabash

so.nwalsh.com/2025/12/08-locat

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

DocBook xslTNG-gradle. Introducing a Gradle plugin for transforming DocBook documents with the xslTNG stylesheets. #DocBook #MarkupMonday #Gradle

so.nwalsh.com/2025/12/01-xsltn

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

iXML Symposium reminder. The call for presentations for the first international symposium on Invisible XML is still open…but it won’t be for long! #InvisibleXML #MarkupMonday

so.nwalsh.com/2025/11/24-sympo

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

What about 3 to 6 occurrences?. A proposal to simplify Invisible XML grammars that match a range of occurrences. #XML #InvisibleXML #MarkupMonday

so.nwalsh.com/2025/11/17-repet

2025-11-10

Despite rumours, #XML, #invisibleXML (#iXML) #XSLT, #XQuery all very much alive. They solve real problems and meet people’s needs.

native XSLT in the browser might go away. So applications like wendellpiez.github.io/Pellucid might stop working (made by Wendell Piez) which is sad but won’t affect large corporations and their revenue.

There is still no standard way to mark up a poem in HTML. No business case for it. But you can do it in XML with the #TEI.

#markupMonday

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

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

xproc (for DocBook). Making it much easier to format DocBook documents. #XML #XSLT #DocBook #MarkupMonday

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

2025-10-28

#XML people!

How do we communicate the idea that declarative markup is a good idea? Declarative markup is where you identify what is there, not what it does.

For an internal memo, for an insurance letter to a client, how much matters? Well, the insurance company has to be able to search the letters for specific information for 10, 20, 40, 100 years. What word processor did you use 40 years ago? Wordstar? Magic Wand? Ventura?

#markupMonday #declarativeMarkup

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

Incomplete grammars. Do incomplete grammars have a place in a world of modular Invisible XML? #XML #InvisibleXML #MarkupMonday

so.nwalsh.com/2025/10/28-incom

Client Info

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