On 13.01.2014 23:40, Frederik Ramm wrote:
Du hast schon recht, es waere wuenschenswert, wenn Software das
"automatisch richtig" machen wuerde, aber puh, das wird ein langer und
steiniger Weg. Am Anfang stuende die Frage: Sollen wir

eventuell helfen dann doch weitere Datentypen in der API. Also nicht nur key=value Paare, sondern noch etwas mehr.

Eine Idee für Api 0.7

Geordnete Listen:
Ein Datentyp bei dem 1..n Values in einer definierten Reihenfolge nacheinander kommen. Doppelte Values sind erlaubt.

Sets:
Aufzählungen von 1..n Values. Die Reihenfolge spielt keine Rolle, doppelte Values sind verboten.

Wäre eine größere Änderung, dürfte aber viele der bisherigen Verwendungen vom Semikolon abdecken.

Bisherige Werte in der Datenbank blieben als value erhalten bis es jemand von Hand (oder script) konvertiert.

ABER: Das ist eine recht große Änderung die eine Modifikation an jeder Software erfordern würde die die Daten verarbeiten will. Um kompatibel zu bleiben müsste es eventuell einen Konverter geben der den API 0.7 output wieder zusammenmergen kann in einen einzelnen value mit Semikolon für nicht angepasste alte Software.

Stephan



_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an