Datenlizenz-Disclaimer mitliefern?

Hier geht es um die Programmierung von Opencaching.de - User mit Erfahrungen im Bereich PHP, MySQL, HTML, JavaScript, CSS werden hier ständig gesucht
Antworten
following

Wir müssen noch entscheiden, ob wir ab dem 7. April bei API-Abrufen die Lizenzzeile

© $USERNAME, www.opencaching.de, CC-BY-NC-ND, Stand: $DATUM

gleich an die Cachebeschreibungen und Logs dranpappen oder ob wir es den Entwicklern von Apps etc. überlassen, diese Anzeige zu implementieren. Dies betrifft die bestehende [url=http://wiki.opencaching.de/index.php/XML-Schnittstelle]XML-Schnittstelle[/url], die bereits von diversen Anwendungen genutzt wird, und die neue [url=http://wiki.opencaching.de/index.php/OKAPI]OKAPI[/url], die im April bei uns starten soll.

Siehe dazu auch die Anfrage der c:geo-Entwickler: http://forum.geocaching-network.com/http://localhost//viewtopic.php?p=35736#p35736

Mitliefern hat den Vorteil, dass es nicht vergessen werden kann und so aussieht, wie wir es uns vorstellen, aber den Nachteil, dass die Client-Entwickler nicht mehr entscheiden können, wie es in ihrer Anwendung optimal darstellbar ist (wo, in welcher Schriftgröße etc.).

OKAPI

Die OKAPI ist für die anderen OC-Knoten bereits so implementiert, dass sie Folgendes an Cachebeschreibungen anhängt, als <p>...</p> formatiert und in der jeweiligen Benutzersprache:
This [url=http://opencaching.pl/viewcache.php?wp=OP615D]geocache description[/url] comes from the [url=http://www.opencaching.pl]opencaching.pl[/url] site.
Ich schlage vor, dass wir bei dieser Lösung bleiben - auch wenn die App-Entwicker es lieber anders hätten - und den Text durch Folgendes ersetzen:
© [url=http://www.opencaching.de/viewprofile.php?userid=152708"]pirate77[/url], [url=http://www.opencaching.de/viewcache.php?cacheid=156899]www.opencaching.de[/url], [url=http://creativecommons.org/licenses/by-nc-nd/3.0/de/]CC-BY-NC-ND[/url], Stand: 19.02.2013
Bei den Logs liefert die OKAPI bislang nix mit, und es ist in der Tat etwas heftig, die Logs mit Urheberrechtshinweisen zuzuspammen - die meisten davon haben eh keine Schöpfungshöhe. Vielleicht könnte man den Hinweis dort zumindest etwas dezenter anbringen:
© [url=http://www.opencaching.de/viewprofile.php?userid=111202]HH58[/url], www.opencaching.de, CC-BY-NC-ND
Was haltet ihr davon? Gäbe es vielleicht noch einen eleganteren Weg, der die Listinganzeige der Apps nicht zu sehr mit Rechtshinweisen überschwemmt?

XML

Hier wäre mein Vorschlag, es genauso zu machen wie bei der OKAPI, auch um sicherzugehen, dass es dann auch gleich bei allen bestehenden Nutzern der XML-Schnittstelle angezeigt wird.
following

Unten mal ein Beispiel, wie Kurzlogs mit einzelnen Copyright-Hinweisen aussehen. Nicht schön und völlig redundant: Der Autor steht eh über dem Log, und die Quellen- und Lizenzangabe reicht auch einmal pro Listing. Was haltet ihr davon, wenn wir dem [url=http://wiki.opencaching.de/index.php/Fragen_und_Antworten_zur_Datenlizenz]Datenlizenz-FAQ[/url] etwas in dieser Art hinzufügen:


Muss immer an jedem einzelnen Log oder Bild der Copyright-Hinweis stehen?

Wenn Logs oder Bilder einzeln wiedergegeben werden - ja. Bei einer Liste von Logs ist auch ein zusammenfassender Hinweis möglich, damit es nicht zu unübersichtlich wird:

    Alle Logs und Logfotos © jeweiliger Autor, www.opencaching.de, CC-BY-NC-ND

Fotos, die zur Cachebeschreibung gehören und zusammen damit angezeigt werden, benötigen auch keine gesonderte Kennzeichnung.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
following

Da fällt mir noch eine charmante Lösung für das XML-Interface ein:

Wir liefen die Disclaimer in Cachebeschreibung und Logs mit, bieten aber eine zusätzliche Option an, um sie auszublenden. Das heißt: Bei allen bestehenden XML-Clients erscheint das Copyright automatisch am Ende der Cachebeschreibungen und Logs, und für die nächste Programmversion können die Client-Entwickler sich selbst überlegen, wie sie es anzeigen.

Bei der OKAPI kann man davon ausgehen, dass die Entwickler eh erst Anpassungen für Opencaching.de machen werden - wir haben mehr Cachetypen und -größen als die anderen Knoten - und dann auch gleich die Datenlizenz korrekt umsetzen. Daher kann man da alles den Client-Entwicklern überlassen.

Ok?
Benutzeravatar
mic@
Vereinsmitglied
Vereinsmitglied
Beiträge: 6623
Registriert: 04.12.2009, 00:31

[quote="following"]Bei einer Liste von Logs ist auch ein zusammenfassender Hinweis möglich, damit es nicht zu unübersichtlich wird:

    Alle Logs und Logfotos © jeweiliger Autor, www.opencaching.de, CC-BY-NC-ND[/quote]

Klingt gut, solange der Text "jeweiliger Autor" ein Text bleibt und keine Liste von Usernamen,
Sonst könnte diese Liste ziemlich lang werden...
Benutzeravatar
pirate77
Large
Large
Beiträge: 1260
Registriert: 17.03.2012, 22:37

[quote="mic@"]
[quote="following"]Bei einer Liste von Logs ist auch ein zusammenfassender Hinweis möglich, damit es nicht zu unübersichtlich wird:

    Alle Logs und Logfotos © jeweiliger Autor, www.opencaching.de, CC-BY-NC-ND[/quote]

Klingt gut, solange der Text "jeweiliger Autor" ein Text bleibt und keine Liste von Usernamen,
Sonst könnte diese Liste ziemlich lang werden...
[/quote]

Ja, sehe ich auch so...
[url=http://www.opencaching.de/viewprofile.php?userid=152708][img]http://www.opencaching.de/statpics/DE/152708.jpg[/img][/url]
Schrottie

Klar, auch die Logs sind von der Lizenz betrofffen, aber aus dem Bauch raus würde ich sagen, das da nicht unbedingt ein Hinweis mit ran mus, oder? Anderenfalls finde ich die "Listenlösung" wohl am elegantesten. Oder, da ja in aller Regel keine Logs einfach so ohne Listing ausgeliefert werden (wenn dann erfolgt das ja aus dem Listing heraus), die Zeile unter dem Listing um denHinweis auf das Copyright der jeweiligen Autoren der Logs erweitern.
Benutzeravatar
flopp
Vereinsmitglied
Vereinsmitglied
Beiträge: 1008
Registriert: 18.03.2012, 17:02

[quote="following"]
Da fällt mir noch eine charmante Lösung für das XML-Interface ein:

Wir liefen die Disclaimer in Cachebeschreibung und Logs mit, bieten aber eine zusätzliche Option an, um sie auszublenden. Das heißt: Bei allen bestehenden XML-Clients erscheint das Copyright automatisch am Ende der Cachebeschreibungen und Logs, und für die nächste Programmversion können die Client-Entwickler sich selbst überlegen, wie sie es anzeigen.

Bei der OKAPI kann man davon ausgehen, dass die Entwickler eh erst Anpassungen für Opencaching.de machen werden - wir haben mehr Cachetypen und -größen als die anderen Knoten - und dann auch gleich die Datenlizenz korrekt umsetzen. Daher kann man da alles den Client-Entwicklern überlassen.
[/quote]

Gute Idee. Damit wäre man auch voll abwärtskompatibel.

Bei der OKAPI könnte man bei der Abfrage von Geocache-Details (http://opencaching.pl/okapi/services/caches/geocache.html) und Logs (http://opencaching.pl/okapi/services/logs/entries.html) immer auch ein Feld "license" mit dem Lizenz-String zurückgeben und diesen String auch in die Cachebeschreibung/den Logtext einblenden, falls der Abfrage-Parameter "hide_license" nicht gesetzt ist.
[url=http://www.flopp-caching.de/]Flopps Tolle Karte[/url] | [url=http://www.florian-pigorsch.de/oc]OC[/url] | [url=http://www.florian-pigorsch.de/gc]GC[/url] | [url=http://florian-pigorsch.de/+]G+[/url] | [url=http://florian-pigorsch.de/t]Tw[/url] | [url=http://florian-pigorsch.de/fb]Fb[/url]
following

Für das XML-Interface werde ich es wie oben beschrieben machen (ab 7. April); wg. OKAPI werde ich Wrygiel bitten es auch so zu implementieren.

Für XML habe ich vorerst folgenden Text eingebaut, der mit den Cachebeschreibungen geliefert wird (Beispiel):

Deutsch:
© [url=http://www.opencaching.de/viewprofile.php?userid=150360]following[/url], [url=http://www.opencaching.de/viewcache.php?cacheid=162373]www.opencaching.de[/url], [url=http://creativecommons.org/licenses/by-nc-nd/3.0/de/]CC BY-NC-ND[/url], Stand: 18.03.2013; alle Logeinträge © jeweilige Autoren

Englisch:
© [url=http://www.opencaching.de/viewprofile.php?userid=150360]following[/url], [url=http://www.opencaching.de/viewcache.php?cacheid=162373]www.opencaching.de[/url], [url=http://creativecommons.org/licenses/by-nc-nd/3.0/de/deed.en]CC BY-NC-ND[/url], as of 03/18/2013; all log entries © their authors

Bei allen anderen Sprachen wird der englische Text mit Datumsformat TT-MM-JJJJ geliefert; Italienisch und Spanisch wird noch übersetzt.
Zuletzt geändert von following am 03.04.2013, 03:52, insgesamt 1-mal geändert.
Antworten