Closed stefanschramm closed 10 years ago
Danke für das Feedback! Du hast Recht, die Beispieldateien werden aktuell nicht gut gepflegt.
Aktuellere Beispieldaten können hier beim Referenz-Server gepflegt werden:
https://github.com/OParl/reference-server
Siehe da die Datei data.json. Ziel der Datei ist es nicht, als einzelne ein übersichtliches Beispiel zu bieten. Übersichtlicher wird es, wenn man den Referenz-Server betreibt und dann z.B. http://127.0.0.1:5000/bodies/0 aufruft.
Der Reference Server ist inzwischen öffentlicher unter http://refserv.oparl.de/ erreichbar.
Die Beispiele im specs-Respository werden gelöscht.
Die Beispiele in examples/ entsprechen nicht der Spezifikation. In koerperschaft.json fehlt z.B. das Feld "id" oder in person.json das Feld "last_modified", welche laut aktuellem Stand der Spezifikation nicht optional, sondern erforderlich sind.
Um Irritationen zu vermeiden schlage ich vor, dass examples/ entweder komplett gelöscht wird, oder aber mit den original-Beispielen aus der Spezifikation befüllt wird - es wäre sowieso hilfreich, wenn die Dateinamen den englischsprachigen Begriffen entsprechen würden.
Ich habe hier ein Script angelegt, welches versucht die Beispiele aus der aktuellen Version des Markdown-Dokuments (chapter_02.md) zu extrahieren, könnte evt. dafür genutzt werden: https://raw.github.com/stefanschramm/oparl-utils/master/extract_examples.py