FlightGear now features new fgcommands to allow its in-built scripting language "Nasal" to easily read/write XML files. This was one necessary step in order to be able to fully use a scripting language in order to implement a project such as "FliteTutor".
Next things to look into will mainly be GUI stuff, like for example:
- providing a general file open/save dialog via fgcommand
- allow dynamic updating of GUI controls... read more
...just in the process of adding a handful of new commands to FlightGear, for example in order to be able to load/save files - this will be based on XML.