[OSM-dev] Augmented Diffs - Compatibility?
marqqs at gmx.eu
marqqs at gmx.eu
Fri Sep 7 17:28:42 BST 2012
Hello,
thanks for the idea of augmented diffs!
It's advantageous to have related data in the same file.
However I am not sure if it is wise to reinvent the wheel. Two questions / suggestions:
1. Tagging
Why did you not use solely the existing XML tags <create>, <modify> and <delete>?
That data an augmented diff has more than a normal diff could be inserted with a <create> tag. Softwares reading these diffs usually ignore or overwrite existing data in the database if the new data have <create> tags. Furthermore, some softwares do not distinguish between <create> and <modify>, they just store the newer elements into the database, no matter if they are already existing or not.
2. Sequence
A lot of software depends on getting _sorted_ input data, usually ascending by object type, then by ID. Why did you break this order?
Regards
Markus
More information about the dev
mailing list