
jholg@gmx.de wrote:
would you object to adding the ignorance of prefixes in the xsi:type attribute value *lookup* in _lookupElementClass() for 1.3? That way, no internal xsd:-prefixing happened for now, but 1.3 applications would be prepared to make use prefixed xsi:type information, as will be produced by 2.0-apps.
Much in the same direction, maybe already add 'xsd': <schema ns> to the default nsmap used in Element() and DataElment()?
You're not gonna let go, are you? :) But I think you're right. I'll patch those two in. I'll need you to check that these things work, though. The test coverage in that area is not very great, since I had to leave out a couple of those big test cases as they wouldn't work without having lxml also generate the prefixes. As you're the one bagging for inclusion, what about writing some more test cases that work with 1.3? (and preferably also with 2.0 ...) Stefan