Skip to content

Commit

Permalink
Merge branch 'feature/attribute-field'
Browse files Browse the repository at this point in the history
Signed-off-by: Konrad Reiche <[email protected]>

Conflicts:
	OGPD_JSON_Schema.html
  • Loading branch information
Konrad Reiche committed Dec 6, 2013
2 parents d42395b + 4cad29b commit 0d83ec2
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
5 changes: 3 additions & 2 deletions OGPD_JSON_Schema.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
<tr><td rowspan="1">Sprache</td><td rowspan="1">language</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1">^[a-z]{2}$</td><td rowspan="1">Sprache als ISO 639-1-Code, in der die Ressource verfasst ist.</td></tr>
<tr><td rowspan="1">Prüfsumme</td><td rowspan="1">hash</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1"></td><td rowspan="1">Bei statischen Dateien die SHA2-Prüfsumme bzw. bei dynamischen Daten ein Zertifikat zur Überprüfung der Integrität.</td></tr>
<tr><td rowspan="1">Lizenz-ID</td><td rowspan="1">license_id</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">X</td><td rowspan="1">String</td><td rowspan="1">Enum aus: apache, app_commercial, app_freeware, app_opensource, bsd-license, cc-by, cc-by-sa, cc-nc, cc-by-nd, cc-zero, dl-de-by-1.0, dl-de-by-nc-1.0, geolizenz-closed, geolizenz-i-a, geonutzv-de-2013-03-19, gfdl, gpl-3.0, mozilla, odc-by, odc-odbl, odc-pddl, official-work, other-closed, other-open</td><td rowspan="1">Lizenz aus einer festen Liste, s.u. bzw. <a href='https://github.com/fraunhoferfokus/ogd-metadata/blob/master/lizenzen/deutschland.json'>Liste</a></td></tr>
<tr><td rowspan="1">Extras</td><td rowspan="32">extras</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">X</td><td rowspan="1">Object</td><td rowspan="1"></td><td rowspan="1">Zusaetzliche Angaben</td></tr>
<tr><td rowspan="1">Extras</td><td rowspan="33">extras</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">X</td><td rowspan="1">Object</td><td rowspan="1"></td><td rowspan="1">Zusaetzliche Angaben</td></tr>
<tr><td rowspan="1">Kontakte</td><td rowspan="6">contacts</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">Liste von Object</td><td rowspan="1"></td><td rowspan="1">Liste der Kontakte zu Metadaten, Daten, Dokument bzw. App.</td></tr>
<tr><td rowspan="1">Rolle</td><td rowspan="1">role</td><td rowspan="1">X</td><td rowspan="1">String</td><td rowspan="1">Enum aus: vertrieb, autor</td><td rowspan="1">Rolle, die dieser Kontakt für das Metadatum innehat. Unter Veröffentlichende Stelle wird die zuständige Behörde bzw. Organisationseinheit verstanden verstanden. Diese Angabe wird auch für den Filter 'nach Bereitsteller' genutzt. Der 'ansprechpartner' soll dagegen von den Datennutzern bei Fragen und Kommentaren kontaktiert werden, daher können auch Funktionstitel und Funktions-Emailadressen angegeben werden.</td></tr>
<tr><td rowspan="1">Name</td><td rowspan="1">name</td><td rowspan="1">X</td><td rowspan="1">String</td><td rowspan="1"></td><td rowspan="1">Name der Person oder Funktion</td></tr>
Expand All @@ -52,9 +52,10 @@
<tr><td rowspan="1">Kalender-Daten</td><td rowspan="3">dates</td><td rowspan="1"></td><td rowspan="1">X</td><td rowspan="1">Liste von Object</td><td rowspan="1"></td><td rowspan="1">Erstellungs-, Veröffentlichungs- und Aktualisierungsdaten von Daten, Dokumenten, Apps und ihren Metadaten. Wird in der Oberfläche so angezeigt, dass Datennutzer einen Eindruck davon bekommen, wie aktuell die Daten sind.</td></tr>
<tr><td rowspan="1">Rolle</td><td rowspan="1">role</td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1">Enum aus: erstellt, veroeffentlicht, aktualisiert</td><td rowspan="1">Rolle, die dieses Datum für den Datensatz spielt</td></tr>
<tr><td rowspan="1">Datum</td><td rowspan="1">date</td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1">date-time</td><td rowspan="1">Das Kalender-Datum</td></tr>
<tr><td rowspan="1">Nutzungsbestimmungen</td><td rowspan="4">terms_of_use</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">Object</td><td rowspan="1"></td><td rowspan="1">Festlegung der spezifischen Nutzungsbestimmungen des Datensatzes, des Dokuments oder der App.</td></tr>
<tr><td rowspan="1">Nutzungsbestimmungen</td><td rowspan="5">terms_of_use</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">Object</td><td rowspan="1"></td><td rowspan="1">Festlegung der spezifischen Nutzungsbestimmungen des Datensatzes, des Dokuments oder der App.</td></tr>
<tr><td rowspan="1">Freitext</td><td rowspan="1">other</td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1"></td><td rowspan="1">Freitext, der die Nutzungsbestimmungen festlegt, falls diese keiner allgemein bekannten Lizenz entsprechen.</td></tr>
<tr><td rowspan="1">URL</td><td rowspan="1">license_url</td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1">URI</td><td rowspan="1">URL, auf der die Lizenz des Datensatzes, Dokuments oder der App beschrieben und erklärt ist.</td></tr>
<tr><td rowspan="1">Namensnennungs-Text</td><td rowspan="1">attribution_text</td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1"></td><td rowspan="1">Der exakte Text, der im Rahmen der Namensnennung anzugeben ist.</td></tr>
<tr><td rowspan="1">Nutzungsfreiheit</td><td rowspan="1">is_free_to_use</td><td rowspan="1"></td><td rowspan="1">Boolean</td><td rowspan="1"></td><td rowspan="1">Die Information, ob der Datensatz/das Dokument/die App kostenfrei und zweckoffen ist (muss gesetzt werden, wenn Freitext bei der Lizenzangabe genutzt wird).</td></tr>
<tr><td rowspan="1">Unterkategorien</td><td rowspan="1">subgroups</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">Liste von String</td><td rowspan="1"></td><td rowspan="1">Unterkategorien für die Datensätze und Dokumente. Im Gegensatz zu den Kategorien werden hier genau die (fachlichen) Kategorien der Datenbereitsteller genutzt, d.h. jeder neu angeschlossene Datenbereitsteller kann hier benötigte Unterkategorien hinzufügen, beispielsweise aus INSPIRE oder EVAS. Vgl. <a href='https://github.com/fraunhoferfokus/ogd-metadata/blob/master/kategorien/'>Liste</a>. Unterkategorien werden auch für die Navigation und für Filter genutzt.</td></tr>
<tr><td rowspan="1">Original-Metadaten-Portal</td><td rowspan="1">metadata_original_portal</td><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1">String</td><td rowspan="1">URI</td><td rowspan="1">URL des Portals, von dem der Metadateneintrag des Datensatzes oder des Dokuments geharvestet wurde.</td></tr>
Expand Down
5 changes: 5 additions & 0 deletions OGPD_JSON_Schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,11 @@
"description": "URL: URL, auf der die Lizenz des Datensatzes, Dokuments oder der App beschrieben und erklärt ist.",
"format": "uri"
},
"attribution_text": {
"type": "string",
"required": false,
"description": "Namensnennungs-Text: Der exakte Text, der im Rahmen der Namensnennung anzugeben ist."
},
"is_free_to_use": {
"type": "boolean",
"required": false,
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Relevante Links zur CKAN-Dokumentation:
* [Domain Model][ckan-dm]
* [CKAN Logic Code][ckan-lc]

[ogdm-html]: http:https://htmlpreview.github.com/?https://github.com/fraunhoferfokus/ogd-metadata/blob/master/OGPD_JSON_Schema.html
[ogdm-html]: http:https://htmlpreview.github.com/?https://github.com/fraunhoferfokus/ogd-metadata/blob/attrib_field/OGPD_JSON_Schema.html
[ogdm-blog]: http:https://open-data.fokus.fraunhofer.de/?p=643
[ckan-dm]: http:https://docs.ckan.org/en/ckan-1.8/domain-model.html
[ckan-lc]: https://github.com/okfn/ckan/blob/master/ckan/logic/schema.py
Expand Down

0 comments on commit 0d83ec2

Please sign in to comment.