{"id":168,"date":"2014-02-11T12:22:47","date_gmt":"2014-02-11T11:22:47","guid":{"rendered":"http:\/\/blog.magnusmanske.de\/?p=168"},"modified":"2014-02-11T14:23:56","modified_gmt":"2014-02-11T13:23:56","slug":"modest-doubt-is-called-the-beacon-of-the-wise","status":"publish","type":"post","link":"http:\/\/magnusmanske.de\/wordpress\/archives\/168","title":{"rendered":"Modest doubt is called the BEACON of the wise"},"content":{"rendered":"<p>Now that I got Shakespeare out of the way, I picked up chatter (as they say in the post-Snowden world) about the <a href=\"http:\/\/gbv.github.io\/beaconspec\/beacon.html\">BEACON<\/a> format again, which seemed to have fallen quiet for a while. In short, BEACON is a simple text format linking two items in different catalogs, usually web sites. There are many examples &#8220;in the wild&#8221;, often Wikipedia-to-X, with X being <a href=\"http:\/\/viaf.org\/\">VIAF<\/a>, <a href=\"http:\/\/www.dnb.de\/DE\/Home\/home_node.html\">GND<\/a>, or the like.<\/p>\n<p>Now, one thing has changed in the last year, and that is the emergence of Wikidata. Among other things, it allows us to have a single identifier for an item in the Wikiverse, without having to point at a Wikipedia in one language, with a title that is prone to change. When I saw the BEACON discussion starting up again, I realized that, not only do we now have such identifiers, but that I was sitting on the mother lode of external catalog linkage: <a href=\"http:\/\/magnusmanske.de\/wordpress\/?p=72\">Wikidata Query<\/a>. So, I did what I always do: Write <a href=\"http:\/\/tools.wmflabs.org\/wikidata-todo\/beacon.php\">a tool<\/a>.<\/p>\n<p>I have not checked if there are any other Wikidata BEACON mappings out there, but my solution has several points going for it that would be hard to replicate otherwise:<\/p>\n<ul>\n<li>An (almost) up-to-date representation of the state of Wikidata, usually no more than ~10-15 minutes behind the live site.<\/li>\n<li>Quick on-the-fly data generation.<\/li>\n<li>A large number of <a href=\"https:\/\/meta.wikimedia.org\/wiki\/Reasonator\/stringprops\">supported catalogs<\/a> (76 at the moment).<\/li>\n<li>The option to link two <em>external<\/em> catalogs via Wikidata items that have identifiers for both.<\/li>\n<\/ul>\n<p>This service is pretty new (just hacked it together while waiting for other code to run&#8230;), and I may have gotten some of the BEACON header wrong. If so, please tell me!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Now that I got Shakespeare out of the way, I picked up chatter (as they say in the post-Snowden world) about the BEACON format again, which seemed to have fallen quiet for a while. In short, BEACON is a simple text format linking two items in different catalogs, usually web sites. There are many examples [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,7],"tags":[],"class_list":["post-168","post","type-post","status-publish","format-standard","hentry","category-wikidata","category-wikimedia-2"],"_links":{"self":[{"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/posts\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":3,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/posts\/168\/revisions"}],"predecessor-version":[{"id":171,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/posts\/168\/revisions\/171"}],"wp:attachment":[{"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/media?parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/categories?post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/magnusmanske.de\/wordpress\/wp-json\/wp\/v2\/tags?post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}