I'm currently working on a legacy map reader for Blizzard Entertainment's true legacy games, in hopes that it can be used to convert Starcraft UMS maps (including triggers) to Starcraft II. I won't be writing a converter, just a reader.
The reader is intended to accurately interpret data (voiding all possible forms of legacy map protection) and may have other applications.
I hope to receive feedback. Please let me know if you are interested in joining the project.