The underestimated power of XML in Aviation
For years now, aircraft manufacturers understood that using XML to write manuals is the obvious option, but when it comes to operators and pilots, that’s a different story.
While some airlines find it smart to build their future strategy around PDF readers, giving up on XML customization, viewers and other tools provided to them, their end users are expecting nothing else than a PDF, portrait mode with page numbers and the ability to swipe left and right.
If there are very often many ways to skin a cat, not in this case. XML does way better on all topics, but it takes a bit of effort and open minds to dive into it.

At FEEL.aero, we developed a few scripts to work on XML manuals, using the Airbus Document Type Definition (DTD) mainly:
- Script producing an XML OM-C from mixed source (Airport/runways database and a web app for authored content)
- Patching a MEL in various ways, like when a new aircraft is joining the fleet
- Re-applying company customizations to the FCOM or FCTM when Airbus publishes an update
- Extracting MEL & CDL items to a database in order to make them available to feed a maintenance software
We just published an extension to our Telegram Bot, using the MEL & CDL XML data, making important information available for search instantly. This is just one use case, but so much more could be done!
Aviation has to evolve faster than it does now, to reduce mistakes, delays, and costs — and we’re working on it.