OK,
in the meantime I have tested round-tripping of property values (using
the attached script). Results for those servers I can currently test with:
SAP Netweaver: preserves whitespace and namespace prefixes
Apache/moddav 2.0.54: preserves whitespace, but not namespace prefixes.
Xythos (whatever release currently running on www.sharemation.com):
preserves whitespace, but not namespace prefixes. Note that is also
looses attributes in the property value (!).
IIS - will need to test: AFAIR, no mixed content supported at all.
So yes, those servers that do support mixed content also preserve
whitespace.
Assuming that IIS is broken anyway (and is not going to be fixed anytime
soon), we could potentially concentrate on Xythos and Apache/mod_dav.
Xythos will need a fix for attribute rounbd-tripping anyway. Regarding
mod_dav, maybe a fix for the missing prefix round-tripping is simple
(anybody listening? Joe?).
Best regards, Julian