{"id":9,"date":"2009-05-24T23:35:10","date_gmt":"2009-05-24T23:35:10","guid":{"rendered":"https:\/\/www.entropywins.wtf\/blog\/?p=6"},"modified":"2009-05-24T23:35:10","modified_gmt":"2009-05-24T23:35:10","slug":"semantic-layers","status":"publish","type":"post","link":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/","title":{"rendered":"Semantic Layers"},"content":{"rendered":"\n<p>This weekend the <a href=\"http:\/\/code.google.com\/soc\/\" target=\"_blank\">Google Summer of Code 2009<\/a> coding period started. I already did quite some reading an looking into the code before, but now fully got into it.<\/p>\n<dl id=\"attachment_86\" class=\"wp-caption alignleft\" style=\"width: 160px;\">\n<dt class=\"wp-caption-dt\"><a href=\"http:\/\/www.mediawiki.org\/wiki\/Extension:Semantic_Layers\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-86\" title=\"Semantic Layers logo\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png\" alt=\"Semantic Layers\" height=\"150\" width=\"150\"><\/a><\/dt>\n<\/dl>\n<p>As explained in <a href=\"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/26\/google-summer-of-code\/\" target=\"_blank\">my original GSoC post<\/a>, the goal of my project is to create a Semantic Maps extension for <a href=\"http:\/\/semantic-mediawiki.org\" target=\"_blank\">Semantic MediaWiki<\/a>. Me and <a href=\"http:\/\/www.yaronkoren.com\/\" target=\"_blank\">Yaron<\/a>, my mentor, decided that it was best I first fixed up the <a href=\"http:\/\/www.mediawiki.org\/wiki\/Extension:Semantic_Layers\" target=\"_blank\">Semantic Layers extension<\/a>, so it would work with the latest version of Semantic MediaWiki. After two days of work I fixed a few dozen small PHP errors that caused warning and notices and largely replaced the decapitated code with the replacements for it (at least, that\u2019s what I think). Since the extension was experimental to begin with, it does not fully work yet, without modifying the extension code itself. This is now second on my to-do-list, after fixing a nasty (and LAME <img decoding=\"async\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-includes\/images\/smilies\/icon_biggrin.gif\" alt=\":D\" class=\"wp-smiley\"> ) bug that came out of nowhere after one of my last edits.<\/p>\n<p>I\u2019m really looking forward to starting to work on Semantic Maps itself, cause then I won\u2019t have to bother all the old code, and will be able to build a nice code base from scratch <img decoding=\"async\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-includes\/images\/smilies\/icon_smile.gif\" alt=\":)\" class=\"wp-smiley\"> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This weekend the Google Summer of Code 2009 coding period started. I already did quite some reading an looking into&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[115,154,181,195,227,231,285],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-programming","tag-gsoc","tag-mapping","tag-open-source","tag-php","tag-semantic-maps","tag-semantics","tag-wikimedia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Semantic Layers  - Blog of Jeroen De Dauw<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Semantic Layers  - Blog of Jeroen De Dauw\" \/>\n<meta property=\"og:description\" content=\"This weekend the Google Summer of Code 2009 coding period started. I already did quite some reading an looking into&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of Jeroen De Dauw\" \/>\n<meta property=\"article:published_time\" content=\"2009-05-24T23:35:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png\" \/>\n<meta name=\"author\" content=\"Jeroen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/JeroenDeDauw\" \/>\n<meta name=\"twitter:site\" content=\"@JeroenDeDauw\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeroen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/\"},\"author\":{\"name\":\"Jeroen\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"headline\":\"Semantic Layers\",\"datePublished\":\"2009-05-24T23:35:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/\"},\"wordCount\":199,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/05\\\/semantic_layers_logo.png\",\"keywords\":[\"GSoC\",\"Mapping\",\"Open Source\",\"PHP\",\"Semantic Maps\",\"Semantics\",\"Wikimedia\"],\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/\",\"name\":\"Semantic Layers - Blog of Jeroen De Dauw\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/05\\\/semantic_layers_logo.png\",\"datePublished\":\"2009-05-24T23:35:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/05\\\/semantic_layers_logo.png\",\"contentUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/05\\\/semantic_layers_logo.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2009\\\/05\\\/24\\\/semantic-layers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Semantic Layers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\",\"name\":\"Entropy Wins\",\"description\":\"A blog on Software Architecture, Design and Craftsmanship\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\",\"name\":\"Jeroen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"caption\":\"Jeroen\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jeroendedauw\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/JeroenDeDauw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Semantic Layers  - Blog of Jeroen De Dauw","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/","og_locale":"en_US","og_type":"article","og_title":"Semantic Layers  - Blog of Jeroen De Dauw","og_description":"This weekend the Google Summer of Code 2009 coding period started. I already did quite some reading an looking into&hellip;","og_url":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/","og_site_name":"Blog of Jeroen De Dauw","article_published_time":"2009-05-24T23:35:10+00:00","og_image":[{"url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png","type":"","width":"","height":""}],"author":"Jeroen","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/JeroenDeDauw","twitter_site":"@JeroenDeDauw","twitter_misc":{"Written by":"Jeroen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#article","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/"},"author":{"name":"Jeroen","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"headline":"Semantic Layers","datePublished":"2009-05-24T23:35:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/"},"wordCount":199,"commentCount":0,"publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png","keywords":["GSoC","Mapping","Open Source","PHP","Semantic Maps","Semantics","Wikimedia"],"articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/","url":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/","name":"Semantic Layers - Blog of Jeroen De Dauw","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#primaryimage"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png","datePublished":"2009-05-24T23:35:10+00:00","breadcrumb":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#primaryimage","url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png","contentUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/05\/semantic_layers_logo.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.entropywins.wtf\/blog\/2009\/05\/24\/semantic-layers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.entropywins.wtf\/blog\/"},{"@type":"ListItem","position":2,"name":"Semantic Layers"}]},{"@type":"WebSite","@id":"https:\/\/www.entropywins.wtf\/blog\/#website","url":"https:\/\/www.entropywins.wtf\/blog\/","name":"Entropy Wins","description":"A blog on Software Architecture, Design and Craftsmanship","publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.entropywins.wtf\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7","name":"Jeroen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","caption":"Jeroen"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.linkedin.com\/in\/jeroendedauw\/","https:\/\/x.com\/https:\/\/twitter.com\/JeroenDeDauw"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p74TBF-9","jetpack-related-posts":[{"id":11,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/06\/23\/exam-and-gsoc-weekend\/","url_meta":{"origin":9,"position":0},"title":"Exam and GSoC weekend","author":"Jeroen","date":"2009-06-23","format":false,"excerpt":"Even though I\u2019m in the middle of my exam period, I was able to work on my Google Summer of Code project this weekend since tomorrow, Monday, I have exam informatics (theory). I need to get -6.5% somehow to fail for informatics this year \u2013 lol. After I finished to\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"MediaWiki","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/06\/mediawiki.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":48,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/06\/24\/semantic-maps-split\/","url_meta":{"origin":9,"position":1},"title":"Semantic Maps split","author":"Jeroen","date":"2009-06-24","format":false,"excerpt":"Two days ago, me and Yaron decided, after getting the suggestion from Sergey Chernyshev, the author of the Google Geocoder extension, to split the Semantic Maps extension into two parts. The first part will contain all non semantic elements, like the parser functions, and geocoding related code, and will be\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/04\/26\/google-summer-of-code-2009\/","url_meta":{"origin":9,"position":2},"title":"Google Summer of Code","author":"Jeroen","date":"2009-04-26","format":false,"excerpt":"I\u2019ve been accepted for GSoC 2009 - yay! This will enable me to work over 2 months on open source while getting payed by Google. For more info about GSoC, check out the official GSoC site. I\u2019ll be working on in my opinion one of the most exciting open source\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"google_logo","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/04\/google_logo-300x125.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":244,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/07\/21\/semantic-maps-0-1-released\/","url_meta":{"origin":9,"position":3},"title":"Semantic Maps 0.1 released!","author":"Jeroen","date":"2009-07-21","format":false,"excerpt":"Closely following the initial release of Maps, the first version of Semantic Maps is now publicly available! Some useful links: Semantic Maps documentation Semantic Maps demo's Semantic Maps downloads Semantic Maps source code on the Wikimedai SVN Yaron's (slightly more extensive) blog post about the release Tomorrow I'll be announcing\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/www.entropywins.wtf\/blog\/category\/news\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":320,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/08\/15\/maps-and-semantic-maps-0-3-released\/","url_meta":{"origin":9,"position":4},"title":"Maps and Semantic Maps 0.3 released","author":"Jeroen","date":"2009-08-15","format":false,"excerpt":"Yesterday evening, I released the 0.3 versions of both Maps and Semantic Maps. The documentation has been given a big overhaul, and now contains up to date info about the latest release in a more easy to comprehend format. This are my blog posts about the changes in this new\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/www.entropywins.wtf\/blog\/category\/news\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":802,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/30\/semantic-maps-0-6-almost-there\/","url_meta":{"origin":9,"position":5},"title":"Semantic Maps 0.6 &#8211; almost there?","author":"Jeroen","date":"2010-04-30","format":false,"excerpt":"I've been working on Maps and Semantic Maps 0.6, the next big, awesome, release of both MediaWiki extensions, for over a month now. I also released an early alpha on the 3th of April. All planned new features have been implemented, and known bugs from 0.5.x have been fixed. So\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Semantic Maps","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/SemanticMaps.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":0,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/9\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/media?parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/categories?post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/tags?post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}