Giter VIP home page Giter VIP logo

Comments (10)

akuckartz avatar akuckartz commented on June 12, 2024

Hat das irgendwelche Auswirkungen auf den Aufbau der JSON-Dokumente?

from spec.

stefanw avatar stefanw commented on June 12, 2024

JSON Schema beschränkt die Dokumente insofern, als das sie einem Schema folgen müssen. Das sollte aber gewollt sein ;)

Eine tatsächliche Beschränkung besteht nicht, da das Format, was hier erarbeitet wird, damit nur maschinenlesbar dokumentiert wird.

from spec.

akuckartz avatar akuckartz commented on June 12, 2024

Die prinzpielle Verwendbarkeit für JSON-LD scheint gegeben zu sein, siehe diesen Thread:
http://lists.w3.org/Archives/Public/public-webpayments/2012May/0010.html

Ich sehe also keine Einwände - und habe aktuell auch keinen besseren Vorschlag.

from spec.

akuckartz avatar akuckartz commented on June 12, 2024

Workshop: Soll in OParl berücksichtigt werden (ohne Hyperschema), Voraussetzung ist, dass jemand die JSON-Schemata entwirft. Berücksichtigen, dass für OParl JSON-LD verwendet wird. @stefanw

from spec.

marians avatar marians commented on June 12, 2024

Allmählich sollten wir uns mal dem Thema nähern, wie Schema und JSON-LD-context für unsere Objekttypen aussehen könnten. Ich habe dafür im Repository "schema" einen ersten Anlauf gemacht. Mit einem möglichst einfachen Objekttyp "thing". Ob es den später geben wird, ist nicht so wichtig.

https://github.com/OParl/schema/blob/master/schema/1.0/thing.json
https://github.com/OParl/schema/blob/master/schema/1.0/thing.jsonld

Die .json-Datei ist JSON Schema, die .jsonld-Datei ist ein JSON-LD context.

from spec.

akuckartz avatar akuckartz commented on June 12, 2024

Ich hatte schon angefangen einen exemplarischen JSON-LD context aufzubauen, hier unter people: https://github.com/OParl/reference-server/blob/master/data.json

from spec.

marians avatar marians commented on June 12, 2024

@akuckartz Ist mir bewusst. Da wir schon im anderen JSON-LD-Thread heraus gearbeitet haben, dass wir den context extern ablegen wollen, würde ich das im Referenz-Server nicht dauerhaft so lassen wollen. Außerdem beschäftigt mich die Frage, wie JSON Schema und JSON-LD zusammen arbeiten. Und das Personen-Beispiel ist mir für den Anfang schon ein bisschen zu kompliziert.

from spec.

Telofy avatar Telofy commented on June 12, 2024

Nur damit wir keine Arbeit duplizieren, möchte ich hier kurz anmerken, dass wir jetzt für den Validator versuchen, möglichst viel von der Spezifikation in JSON Schema abzubilden.

from spec.

akuckartz avatar akuckartz commented on June 12, 2024

Offenbar hatte ich am 11.6.2014 den Milestone dieses Issue auf "FerneZukunft" versetzt. Warum ist mir nicht mehr klar.

from spec.

lu-j avatar lu-j commented on June 12, 2024

Das Schema ist mittlerweile komplett im JSON-Schema Format gespeichert, weil es die Arbeit an der Spezifikation erleichtert, es ist zum Beispiel möglich automatisch ein ER-Diagramm zu erstellen, siehe #283.

from spec.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.