I have written a small initial support for GML files (I took Linz as example) in opendata plugin. Do you have other examples in mind ?