Dave,
I really like where you are going with this. Tonez and I discussed this as well about a month ago, and arrived at the following observations:
ABattlemap: not open source, and no development seems to be happening with this right now, so not sure how we could integrate anything with this map util
Mapview: looks like development is a possibility with this tool, since it seems as though current development work is underway. Not open source however, so we would be limited by others as to what we could do
TripleA: open source. Graphics are pretty good already, and the game engine is really nice too. We could integrate this to use whatever xml you wanted. TripleA already has game actions as transformations, and it remembers previous states of the map, including production and cash on hand values. It also enforces A&A movement rules.
Other Mapping Utils: dunno, haven’t tried any others.
Conclusion: creating an xml format would be great, but realistically we only see tripleA being able to use the format. If other mapping utils come along, or existing one are developed further, they might also adopt the xml format. But I don’t know how likely this is to happen anytime soon.
As a result, we decided against the option of an xml format in favour of improved readability. Check out our beta test game threads for actual turn summaries generated by TripleA.
http://www.axisandallies.org/forums/index.php?topic=8259.0
http://www.axisandallies.org/forums/index.php?topic=8142.0
http://www.axisandallies.org/forums/index.php?topic=8331.0
Compatibility between different mapping utils is still an issue, and to be honest I don’t know how to get around that if development is not happening on those various mapping utils. Thoughts?
Rob