OParl / spec

Spezifikation für eine offene Schnittstelle für Ratsinformationssysteme
https://oparl.org
Creative Commons Attribution Share Alike 4.0 International
61 stars 21 forks source link

Parameter mittels "URI Template" (RFC 6570) #93

Closed akuckartz closed 10 years ago

akuckartz commented 10 years ago

Falls Parameter übergeben werden, dann können dafür URI Templates gemäß RFC 6570 verwendet werden (http://tools.ietf.org/html/rfc6570).

Aktuell ist dies möglicherweise für diese Issues relevant: #12 #13 #19 #30 #66

Ich bin allerdings weiterhin dafür, solche Parameter möglichst zu vermeiden, da sie fast unvermeidlich zu "Tight Coupling" zwischen OParl-Client und OParl-Servern führen: Andere allgemeinere Linked Data-Anwendungen müssten dann explizit auf OParl zugeschnitten werden - was wiederum die unmittelbare Nutzbarkeit von OParl einschränken würde.

akuckartz commented 10 years ago

RFC 6570 wird auch von Hydra verwendet (http://www.hydra-cg.com/spec/latest/core/#templated-links).

akuckartz commented 10 years ago

Dies ist auch für #165 relevant, da zur Spezifikation der Abfragen von Linked Data Fragments solche Templates verwendet werden.

akuckartz commented 10 years ago

Für Hydra ist eine hydra:filter Property in Vorbereitung (https://github.com/HydraCG/Specifications/issues/45). Sie kann hierfür verwendet werden.