#markupmonday — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #markupmonday, aggregated by home.social.
-
This past thursday we had our first XML user group meeting, an informal exchange of ideas with one formal guest presentation.
Third thursday of each month, so let’s see if we can make it grow. Contact me for coordinates.
#XMLisAlive #MarkupMonday #XML #XSLT #XQuery #XSL #XPath #Awesome #BetterThanYouThink
-
This past thursday we had our first XML user group meeting, an informal exchange of ideas with one formal guest presentation.
Third thursday of each month, so let’s see if we can make it grow. Contact me for coordinates.
#XMLisAlive #MarkupMonday #XML #XSLT #XQuery #XSL #XPath #Awesome #BetterThanYouThink
-
Running courses on XST 3 (and the 4 draft), Schematron, and possibly XQuery 4 - see https://www.delightfulcomputing.com/ for some of the course info.
-
Running courses on XST 3 (and the 4 draft), Schematron, and possibly XQuery 4 - see https://www.delightfulcomputing.com/ for some of the course info.
-
There was a discussion (or argument) about LLM-based “AI” obsoleting XML, on the revitalised xml-dev mailing list.
XML is often used where careful document engineering over long time spans are needed - aircraft manuals, government-level invoicing and business documents, transcriptions of historical documents. Places where errors & hallucinations (E&H) are not acceptable & may carry high liability.
-
There was a discussion (or argument) about LLM-based “AI” obsoleting XML, on the revitalised xml-dev mailing list.
XML is often used where careful document engineering over long time spans are needed - aircraft manuals, government-level invoicing and business documents, transcriptions of historical documents. Places where errors & hallucinations (E&H) are not acceptable & may carry high liability.
-
Easy come, easy go. That was a short-lived experiment, alas. #DocBook #MarkupMonday
-
Easy come, easy go. That was a short-lived experiment, alas. #DocBook #MarkupMonday
-
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’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 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!
-
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!
-
XProc Gradle plugin. Announcing a new Gradle plugin for XProc that supports both XML Calabash and MorganaXProc-III. #XProc #MarkupMonday #Kotlin #Gradle #DocBook
-
XProc Gradle plugin. Announcing a new Gradle plugin for XProc that supports both XML Calabash and MorganaXProc-III. #XProc #MarkupMonday #Kotlin #Gradle #DocBook
-
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
-
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
-
Better CALS in DocBook. The DocBook xslTNG Stylesheets version 2.8.0 have better (and faster) CALS table processing. #XML #DocBook #MarkupMonday
-
Better CALS in DocBook. The DocBook xslTNG Stylesheets version 2.8.0 have better (and faster) CALS table processing. #XML #DocBook #MarkupMonday
-
DocBook list archives restored!. I’m pleased to report that the archives of the DocBook mailing lists at OASIS have been restored. #DocBook #MarkupMonday
-
DocBook list archives restored!. I’m pleased to report that the archives of the DocBook mailing lists at OASIS have been restored. #DocBook #MarkupMonday
-
XProc 3.1 schemas. Updated XProc schemas. #XProc #MarkupMonday
-
XProc 3.1 schemas. Updated XProc schemas. #XProc #MarkupMonday
-
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
-
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
-
XML Typst. An experiment in typsetting from XML with Typst. #XML #MarkupMonday #HTML #DocBook #XProc
-
XML Typst. An experiment in typsetting from XML with Typst. #XML #MarkupMonday #HTML #DocBook #XProc
-
🧩 XML 🧩. I love how the pieces fit together. In this case, for a possibly mad idea about publishing with Typst. #XML #InvisibleXML #DocBook #Markdown #MarkupMonday
-
🧩 XML 🧩. I love how the pieces fit together. In this case, for a possibly mad idea about publishing with Typst. #XML #InvisibleXML #DocBook #Markdown #MarkupMonday
-
XProc tip: extracting a document. A bonus MarkupMonday post. #XProc #MarkupMonday
-
XProc tip: extracting a document. A bonus MarkupMonday post. #XProc #MarkupMonday
-
Towards DocBook 5.2.1. A backwards incompatible change slipped into DocBook 5.2. #XML #DocBook #MarkupMonday
-
Towards DocBook 5.2.1. A backwards incompatible change slipped into DocBook 5.2. #XML #DocBook #MarkupMonday
-
In related news, for this #MarkupMonday
I giving a wee talk about the role iXML plays in my various self-publishing workflows and world-building for the iXML symposium
-
In related news, for this #MarkupMonday
I giving a wee talk about the role iXML plays in my various self-publishing workflows and world-building for the iXML symposium
-
The iXML symposium is this week!. The First International Symposium on Invisible XML, a free and online event, takes place on Thursday and Friday of this week! #InvisibleXML #MarkupMonday #XML
-
The iXML symposium is this week!. The First International Symposium on Invisible XML, a free and online event, takes place on Thursday and Friday of this week! #InvisibleXML #MarkupMonday #XML
-
Call for papers: https://balisage.net/index.html
Information representation is about more than HTML and JSON...
Balisage is the most theoretical of the markup conferences (Nothing is more practical than a good theory). And this is the last.
No! While that tree stands, our scholar-gypsy is not gone! as Vaughan Williams quoted Matthew Arnold.
Don’t miss your last chance! to speak, to listen, to learn, to teach, to be.
-
Call for papers: https://balisage.net/index.html
Information representation is about more than HTML and JSON...
Balisage is the most theoretical of the markup conferences (Nothing is more practical than a good theory). And this is the last.
No! While that tree stands, our scholar-gypsy is not gone! as Vaughan Williams quoted Matthew Arnold.
Don’t miss your last chance! to speak, to listen, to learn, to teach, to be.
-
PIs for HTML?. TIL, by way of Mastodon, that there’s a proposal for adding processing instructions to HTML. #HTML #XML #MarkupMonday
-
PIs for HTML?. TIL, by way of Mastodon, that there’s a proposal for adding processing instructions to HTML. #HTML #XML #MarkupMonday
-
A bit late for #markupmonday but here we go :)
The schedule and registration for JATSCon can be found at https://niso.plus/niso-plus-2026-baltimore/jats-con-2026-schedule/
JATS is the Journal Article Tag Set, an XML vocabulary used for interchange and archiving of journals.
-
A bit late for #markupmonday but here we go :)
The schedule and registration for JATSCon can be found at https://niso.plus/niso-plus-2026-baltimore/jats-con-2026-schedule/
JATS is the Journal Article Tag Set, an XML vocabulary used for interchange and archiving of journals.
-
Two markup/XML conferences announced today
XML Prague - https://www.xmlprague.cz/ in... er... Prague... and
26th annual meeting of the Text Encoding Initiative (TEI) https://tei2026.tei-c.org/ in Vancouver.
Don’t forget also Balisage - https://www.balisage.net/
#MarkupMonday #TEI #tei2026 #XML #XMLPrague #XML_Prague #conference #balisage #markup #digitalHumanities #techDoc
-
Two markup/XML conferences announced today
XML Prague - https://www.xmlprague.cz/ in... er... Prague... and
26th annual meeting of the Text Encoding Initiative (TEI) https://tei2026.tei-c.org/ in Vancouver.
Don’t forget also Balisage - https://www.balisage.net/
#MarkupMonday #TEI #tei2026 #XML #XMLPrague #XML_Prague #conference #balisage #markup #digitalHumanities #techDoc
-
Albums and XML. A side quest to improve the tagging of my music library. #XML #MarkupMonday #Music
-
Albums and XML. A side quest to improve the tagging of my music library. #XML #MarkupMonday #Music
-
XQuery & XPath users, watch out - i spent a day debugging!
Turns out in BaseX & i think XPath 4 (upcoming), `else` clauses are optional.
This is unexpected in an expression language -
`let $name := if ($p) then get-name($p)
return some-func($name)`is the same as
`let $name := if ($p) then get-name($p) else ( )
return some-func($name)`but in a multi-screen if/then/else it’s more likely you just forgot the else() or mismatched some parens.
-
XQuery & XPath users, watch out - i spent a day debugging!
Turns out in BaseX & i think XPath 4 (upcoming), `else` clauses are optional.
This is unexpected in an expression language -
`let $name := if ($p) then get-name($p)
return some-func($name)`is the same as
`let $name := if ($p) then get-name($p) else ( )
return some-func($name)`but in a multi-screen if/then/else it’s more likely you just forgot the else() or mismatched some parens.
-
Belated #MarkupMonday
Today I learned that the proper way in XPath to test a value declared as xs:boolean (so with valid values ‘true’ and ‘false’) is using xs:boolean($value) -
NineML version 3.3.5. New version, same as the old version, but with the deck chairs moved around a bit. #XML #InvisibleXML #NineML #MarkupMonday
-
NineML version 3.3.5. New version, same as the old version, but with the deck chairs moved around a bit. #XML #InvisibleXML #NineML #MarkupMonday
-
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
-
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
-
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