kitodo / kitodo-ugh

Kitodo.UGH Library
2 stars 10 forks source link

Broken backward compatibility with old XStream files #55

Closed matthias-ronge closed 7 years ago

matthias-ronge commented 7 years ago

Removal of dead code (class fields) in #50 broke reading of XStream files created with earlier versions of Ugh. The reason is that package and class names, field names and field types used in the Java code implicitly declare the DTD of the XStream file format. Thus, any changes here break importability of existing XStream files. The clean-up needs to be undone.

henning-gerhardt commented 7 years ago

Someone is still using this format? I'm impressed!