{"id":391,"date":"2014-12-24T13:58:15","date_gmt":"2014-12-24T12:58:15","guid":{"rendered":"http:\/\/hannes.enjoys.it\/blog\/?p=391"},"modified":"2014-12-24T13:58:15","modified_gmt":"2014-12-24T12:58:15","slug":"wunschzettel-fur-das-hamburger-transparenzportal","status":"publish","type":"post","link":"https:\/\/hannes.enjoys.it\/blog\/2014\/12\/wunschzettel-fur-das-hamburger-transparenzportal\/","title":{"rendered":"Wunschzettel f\u00fcr das Hamburger Transparenzportal"},"content":{"rendered":"<p>Lieber Transparenzmensch, ich w\u00fcnsche mir f\u00fcr das <a href=\"http:\/\/transparenz.hamburg.de\/\">Hamburger Transparenzportal<\/a>:<\/p>\n<ul>\n<li>Dateien sollten sinnvoll benannt werden. Kreuzungsskizzen.zip mag im originalen Kontext funktionieren, aber ohne Datum, Herkunft oder Readme ist das Archiv f\u00fcr sich nicht sehr offensichtlich. Dass die Dateien darin dann zum Beispiel Poldata_poly.gml hei\u00dfen, hilft dem Unkundigen nicht wirklich weiter. Mithilfe von Namespaces, zum Beispiel der ver\u00f6ffentlichenden Stelle, dem Datum usw w\u00e4ren lesbare, informative Dateinamen m\u00f6glich.<\/li>\n<li>Jede heruntergeladene Datei sollte auf irgendeine Weise Informationen \u00fcber ihre Herkunft und Lizenz beinhalten. Bei Archiven w\u00e4re dies einfach \u00fcber eine Textdatei mit demselben Namen m\u00f6glich. Am besten auch noch gleich die Herkunfts-URL(s) mit rein. Ja, auch CSV-Dateien k\u00f6nnen mehr als Daten enthalten, einfach ein paar Headerzeilen rein und fertig.<\/li>\n<li>Mehr Daten, weniger PDFs bitte. Du k\u00f6nntest doch bestimmt auch viel besser arbeiten, wenn alle Kinder ihre Wunschzettel standardisiert als Textdateien oder sch\u00f6nen strukturierten, freien Formaten einreichen w\u00fcrden oder?<\/li>\n<li>Weniger Javascript, mehr Performanz f\u00fcr das Transparenzportal.<\/li>\n<li>Mehr Homogenit\u00e4t in den Metadaten. Baugenehmigungen haben sch\u00f6ne beschreibende Titel, \u00f6ffentliche Beschl\u00fcsse dagegen sind &#8220;total langweilige Nummern&#8221;.<\/li>\n<li>Sortierung nach dem Datum der Daten, nicht nur der Ver\u00f6ffentlichung.<\/li>\n<li>Eine sch\u00f6ne Einf\u00fchrung in die API, mit vielen Beispielen und Codeschnipseln.<\/li>\n<li>Volltextsuche in allen Dokumenten, nicht nur den Metadaten im Portal. Ja, das w\u00e4re wirklich sch\u00f6n&#8230;<\/li>\n<li>Redundanz! Die Downloads sollten redundant (und performant) vorgehalten werden, es nervt etwas, wenn man 10 Gigabyte Luftbilder mit 500 Kilobytes\/s herunterladen muss oder wegen Wartungsarbeiten nicht an die Daten kommt.<\/li>\n<li>Jeder Eintrag sollte einen direkten Link zum Download haben.<\/li>\n<li>Jede Datei sollte mit einem Hash ver\u00f6ffentlicht werden (SHA1 oder SHA256 oder sowas). \u00c4nderungen von Daten m\u00fcssen offensichtlich gemacht und dokumentiert werden. Daten d\u00fcrfen nicht &#8220;heimlich&#8221; ge\u00e4ndert werden, auch wenn es nur der erneute Upload eines defekten Archivs ist.<\/li>\n<li>Und sag mir doch bitte unter welcher Lizenz die Texte und Grafiken im Transparenzportal selbst verf\u00fcgbar sind?<\/li>\n<\/ul>\n<p>Wie auch immer, ich danke dir f\u00fcr die vielen Stunden, die ich mit deinen Datengaben dieses Jahr schon spielen konnte. Schenkst du uns n\u00e4chstes Jahr die Verpflichtung der Anstalten \u00f6ffentlichen Rechts zur Ver\u00f6ffentlichung? Die dr\u00fccken sich im Moment noch. Und sag bitte dem Bundestransparenzmenschen, dass die <a href=\"http:\/\/www.bundeskartellamt.de\/DE\/Wirtschaftsbereiche\/Mineral\u00f6l\/MTS-Kraftstoffe\/mtskraftstoffe_node.html\">MTS-K-Daten<\/a> doch nun wirklich einfach freigegeben werden sollten. Das w\u00e4re auch f\u00fcr die dortigen Mitarbeiter eine enorme Arbeitsentlastung.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lieber Transparenzmensch, ich w\u00fcnsche mir f\u00fcr das Hamburger Transparenzportal: Dateien sollten sinnvoll benannt werden. Kreuzungsskizzen.zip mag im originalen Kontext funktionieren, aber ohne Datum, Herkunft oder Readme ist das Archiv f\u00fcr sich nicht sehr offensichtlich. Dass die Dateien darin dann zum Beispiel Poldata_poly.gml hei\u00dfen, hilft dem Unkundigen nicht wirklich weiter. Mithilfe von Namespaces, zum Beispiel der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,10,28],"tags":[],"class_list":["post-391","post","type-post","status-publish","format-standard","hentry","category-hamburg","category-open-data","category-transparenz"],"_links":{"self":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/comments?post=391"}],"version-history":[{"count":3,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/391\/revisions"}],"predecessor-version":[{"id":394,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/391\/revisions\/394"}],"wp:attachment":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/media?parent=391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/categories?post=391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/tags?post=391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}