Am Donnerstag 08 Juli 2010, 01:02:03 schrieb Frederik Ramm:
> Hallo,
> 
> Schlauchboot wrote:
> > Das sehe ich nicht so. Der Datenproduzent (Server) könnte z.B. für die
> > Spezifikation verantwortlich sein, und er müßte sich exakt an seine
> > eigene Spezifikation halten. Ändert er was, muß er eine neue Version der
> > Spezifikation veröffentlichen.
> 
> Eben, und genau das wird nicht passieren, und deswegen ist eine
> Spezifikation nichts wert - sie wird nur zu beleidigten Beschwerden der
> Datenverbraucher fuehren ("ihr seid schuld, ich hab alles richtig
> gemacht!").
> 
sorry, aber wenn's schon nicht auf Tagebene geht, sollte man sich zumindest 
auf das  grundlegende Datenformat verlassen koennen!
So oft aendert sich das auch nicht, als dass man keine Spezifikation anpassen 
koennte...


>  > So eine Versionsänderung kann dann
> > 
> > abwärtskompatibel sein, oder auch nicht. Alle Nutzer wissen dann aber
> > immer genau, woran sie sind. Damit könnte man auch ein Verfahren
> > verbinden, wie nicht kompatible Änderungen einzuführen wären.
> 
> Normal machen wir nichtkompatible Aenderungen mit neuen
> API-Versionsnummern.
> 
dann passt's doch eh.
zu jeder API-Version gibt's eine entsprechende Spezifikation mit 
Versionsnummer, fertig.

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an