so

NineML version 3.3.5

Volume 10, Issue 4; 19 Jan 2026

New version, same as the old version, but with the deck chairs moved around a bit.

I have plans to publish a new version of the NineML tools before the Invisible XML Symposium, which is just a little more than a month away! I hope to have support for repetition and two different flavors of modularity. I say “hope to” but I mostly works today. There’s just a bit of branch merging to do and some tidying up of command line arguments and documentation.

I decided that the one bit of tidying to do was to move everything to Codeberg. So I did that. And I don’t think I broke anything. The change log for 3.3.5 claims nothing is changed, but I think that may be slightly incorrect. I believe that the Maven release of 3.3.4 has an accidental dependency on Saxon-EE and I fixed that.

Anyway, I think I got all the release artifacts correct, and fixed all the website links, and rewrote the CI tooling correctly, and moved the DNS properly, and everything else. Please don’t hesitate to say if you think I’m wrong!

#Invisible XML #MarkupMonday #NineML #XML

Please provide your name and email address. Your email address will not be displayed and I won’t spam you, I promise. Your name and a link to your web address, if you provide one, will be displayed.

Your name:

Your email:

Homepage:

Do you comprehend the words on this page? (Please demonstrate that you aren't a mindless, screen-scraping robot.)

What is six times two?   (e.g. six plus two is 8)

Enter your comment in the box below. You may style your comment with the CommonMark flavor of Markdown.

All comments are moderated. I don’t promise to preserve all of your formatting and I reserve the right to remove comments for any reason.