DocBook spring cleaning. I dunno if it’s really spring yet, but I’ve tidied up a few DocBook-related websites. #DocBook #MarkupMonday
DocBook spring cleaning. I dunno if it’s really spring yet, but I’ve tidied up a few DocBook-related websites. #DocBook #MarkupMonday
Work continues on XPath 4, XQuery 4, XSLT 4 - see https://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
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
XML Resolver 6.0.{last}?. Is it ready yet? #XML #XMLResolver #Java #CSharp #MarkupMonday
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
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.
#ixml #markupmonday #seedhtml #epub
https://blog.stewarthaines.com/2025/12/invisible-xml-to-epub-3.html
call for proposals for Invisible XML Symposium ends today - https://invisiblexml.org/events/symposium2026/#cfp
#invisibleXML generates an XML structure (or an in-memory tree) by parsing using a grammar.
Wrote down what I learned so far and open questions in this new doc: https://docs.google.com/document/d/16QNavHjds1OdkKsfqLYx6EF0ohA-Qh_dZc8OK9TFrQk/edit?tab=t.0#heading=h.z1r9lwho309s
…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.
Sneak peek. I’ve put up a preview of what I’m thinking about for a rebooted exproc.org website. #XProc #MarkupMonday
@mwichary https://www.w3c.it/talks/2012/lpw/historySGML.html 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.
More accurate locations. When it all goes wrong, can I tell you where? #XML #MarkupMonday #XMLCalabash
DocBook xslTNG-gradle. Introducing a Gradle plugin for transforming DocBook documents with the xslTNG stylesheets. #DocBook #MarkupMonday #Gradle
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
What about 3 to 6 occurrences?. A proposal to simplify Invisible XML grammars that match a range of occurrences. #XML #InvisibleXML #MarkupMonday
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 https://wendellpiez.github.io/PellucidLiterature/Amsel/amsel.scholia.xmll 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.
A compact syntax for XProc?. Further explorations in my long, possibly fruitless search for a compact syntax for XProc pipelines. #XML #XProc #MarkupMonday
xproc (for DocBook). Making it much easier to format DocBook documents. #XML #XSLT #DocBook #MarkupMonday
#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?
A recent post by @bphogan that definitely counts for #MarkupMonday https://newsletter.bphogan.com/archive/issue-45-markdown-is-holding-you-back/
Incomplete grammars. Do incomplete grammars have a place in a world of modular Invisible XML? #XML #InvisibleXML #MarkupMonday