Bug#1143029: ITP: markup-blitz -- Invisible XML (iXML) processor for Java
Alexander Holupirek <[email protected]> Wed, 29 Jul 2026 22:15:46 +0200
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <80163C6D-EF47-4B82-A6BE-225E81BB5C54__39761.6377960489$1785356976$gmane$org@holupirek.de> |
Package: wnpp Severity: wishlist Owner: Alexander Holupirek <[email protected]> X-Debbugs-Cc: [email protected] * Package name : markup-blitz Version : 1.11 Upstream Author : Gunther Rademacher <[email protected]> * URL : https://github.com/GuntherRademacher/markup-blitz * License : Apache-2.0 Programming Lang: Java Description : Invisible XML (iXML) processor for Java Markup Blitz is a processor for Invisible XML (iXML), a notation that describes the structure of plain text so it can be treated as XML. Given an iXML grammar, it generates a parser, applies it to input text, and produces the corresponding XML document. It is a self-contained, pure-Java implementation with no external runtime dependencies, requiring Java 17 or later. I intend to package it because it is an (optional) dependency of the basex package (XML database / XPath/XQuery processor): with markup-blitz in Debian, basex can re-enable the fn:invisible-xml XQuery function, which is currently disabled via a patch (see basex 12.4+ds-1). Furthermore, it is a light-weight, standalone iXML processor. I plan to maintain it as a dependency of the basex package.