<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jeroens blog &#187; Maps</title>
	<atom:link href="http://blog.bn2vs.com/tag/maps/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bn2vs.com</link>
	<description>Blog of Jeroen De Dauw. The latest news on my open source work and interests.</description>
	<lastBuildDate>Wed, 28 Jul 2010 16:09:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Maps and Semantic Maps 0.6.5 released</title>
		<link>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/</link>
		<comments>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:01:41 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=936</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.5 are now available for download. This release contains mainly internal changes to improve code modularity and fix some security concerns. Several bugs have been fixed as well, and a new hook has been added to Semantic Maps. This hook will get you the map format as default one for queries [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.5 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>.  This release contains mainly internal changes to improve code  modularity and fix some security concerns. Several bugs have been fixed  as well, and a new hook has been added to Semantic Maps. This hook will get you the map format as default one for queries where you only ask for coordinates when using <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">SMW</a> 1.5.2 or above. For a full list  of changes since 0.6.4 see <a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.5">changes to Maps</a> and <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.5">changes to SM</a>. Everyone running 0.6.2 or older is advised to upgrade as soon as possible. ﻿</p>
<p>This release is notable for it being the first one in which I&#8217;m happy with the code-base as a whole. It took me a year to get here, but now I think the way the mapping extensions work is good and solid. This means you can now extend Maps and not be afraid the code will be incompatible in a few weeks due to changes. This also means that I&#8217;ll be focusing more on actual functionality rather then refactoring in future releases. I&#8217;ll be progressively building <a href="http://mapping.referata.com/wiki/Programmer%27s_guide_to_mapping">a little guide</a> that explains how the extensions work from a developers perspective and how to extend them.</p>
<p>I might release another minor update in the 0.6.x series if any significant issues are found in 0.6.5. Further plans are finishing up a bunch of changes I&#8217;ve started to make in <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:Validator">Validator</a>, which I&#8217;ll probably release as 0.4 then, and to start working on Maps and Semantic Maps 0.7, which would aim at adding new features and improving existing ones. A likely new feature I&#8217;m particularly looking forward to implementing is several tag extensions that do the equivalent of the current parser functions added by Maps. The timetable for all this depends a lot on which other things I get cough up in (I&#8217;ll probably continue putting effort into the <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Deployment">deployment stuff</a> for <a href="http://blog.bn2vs.com/tag/gsoc">my GSoC project</a>) and what kind of funding will be available.</p>
<p><strong>Downloads:</strong></p>
<ul>
<li>Maps 0.6.5 [<a href="http://mwmaps.googlecode.com/files/Maps0.6.5.zip">zip</a> - <a href="http://mwmaps.googlecode.com/files/Maps0.6.5.7z">7z</a>]</li>
<li>Maps and Semantic Maps 0.6.5 [<a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.5.zip">zip</a> - <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.5.7z">7z</a>]</li>
</ul>
<p>You can also view the <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.5_released">release announcement at the documentation wiki</a>.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.5+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.5+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.5+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.5+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.5+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.5+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.5+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.5+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.5+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.5+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F28%2Fmaps-and-semantic-maps-0-6-5-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MediaWiki testing with PHPUnit</title>
		<link>http://blog.bn2vs.com/2010/07/18/mediawiki-testing-with-phpunit/</link>
		<comments>http://blog.bn2vs.com/2010/07/18/mediawiki-testing-with-phpunit/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 22:26:46 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPUnit]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Zend Studio]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=904</guid>
		<description><![CDATA[I figured having some unit tests for Maps, the MediaWiki extension to work with geographical data and display it by embedding dynamic maps into your articles, would be beneficial to it&#8217;s quality. It&#8217;s pretty hard to try cover all possible use cases with manual tests, and consumes a lot of time in any case. I [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/07/18/mediawiki-testing-with-phpunit/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>I figured having some unit tests for <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a>, the <a href="http://www.mediawiki.org">MediaWiki</a> extension to work with geographical data and display it by embedding dynamic maps into your articles, would be beneficial to it&#8217;s quality. It&#8217;s pretty hard to try cover all possible use cases with manual tests, and consumes a lot of time in any case. I therefore decided to try create some tests for the coordinate parser and formatter class, as it&#8217;s arguably the core feature of Maps.</p>
<p><a href="http://pear.php.net/"><img class="alignright size-full wp-image-917" title="PEAR logo" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/pearsmall.gif" alt="PEAR logo" width="104" height="50" /></a>I started off by trying to install plain <a href="http://www.phpunit.de/">PHPUnit</a>, which is the most commonly used unit testing framework for PHP. This took me a while, as you are supposed to install it using <a href="http://pear.php.net/">PEAR</a> (PHP Extension and Application Repository), a repository tool for PHP applications, and has never used this before. After two hours or so of messing around, I got both installed <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Then I went on investigating how I could best integrate this into my work-flow, and discovered that PHPUnit comes bundled with <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Zend_Studio">Zend Studio</a>, seamlessly integrated, working completely out of the box o_O.</p>
<p>I then wrote a test case for the <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Maps/Includes/Maps_CoordinateParser.php?view=markup">coordinate parsing and formatting class</a> of Maps. I had a hard time getting it to work, as I needed to include MW itself, as the class uses MW functions. After some non-constructive discussion with several fellow MW devs I found a way to get it to work by including the maintenance script entry point, and tricking MW into thinking the call was made from a CLI. I now have a <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Maps/test/MapsCoordinateParserTest.php?view=markup">test case for the coordinate class</a>, with tests for most of it&#8217;s functionality. Some more test data, and maybe some extra tests would be nice. A tricky thing in the case of this class is founding errors, which are hard to take into account, especially if you only want to allow them to a certain degree.</p>
<p><a href="http://www.phpunit.de/"><img class="alignright size-full wp-image-918" title="PHPUnit logo" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/phpunit-logo.gif" alt="PHPUnit logo" width="94" height="80" /></a>This particular test case is already paying off, as it made me find 3 subtle errors in coordinate parsing or formatting, that did not show up in my manual tests, as I was not covering the test data causing the issues.</p>
<p>I&#8217;m now planning to maybe write test cases for the distance parser to, which should be rather easy to do. I probably won&#8217;t create any others for Maps, as it&#8217;s rather time consuming, and I have a lot of other things to do right now. When I create new classes that are suited for unit tests in the future, I&#8217;ll definitely write tests for them as I build them up though, as it&#8217;ll not cost a lot more time then doing manual tests, and will ensure the classes are really solid.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/07/phpunit-integration-with-zend-studio.jpg"><img class="alignnone size-large wp-image-916" title="PHPUnit integration with Zend Studio" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/phpunit-integration-with-zend-studio-1024x262.jpg" alt="PHPUnit integration with Zend Studio" width="798" height="204" /></a></p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F&amp;title=MediaWiki+testing+with+PHPUnit" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F&amp;title=MediaWiki+testing+with+PHPUnit" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F&amp;title=MediaWiki+testing+with+PHPUnit" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F&amp;headline=MediaWiki+testing+with+PHPUnit" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=MediaWiki+testing+with+PHPUnit&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=MediaWiki+testing+with+PHPUnit&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=MediaWiki+testing+with+PHPUnit&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=MediaWiki+testing+with+PHPUnit&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=MediaWiki+testing+with+PHPUnit&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F&amp;title=MediaWiki+testing+with+PHPUnit&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F18%2Fmediawiki-testing-with-phpunit%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/18/mediawiki-testing-with-phpunit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wikimania 2010</title>
		<link>http://blog.bn2vs.com/2010/07/13/wikimania-2010/</link>
		<comments>http://blog.bn2vs.com/2010/07/13/wikimania-2010/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 13:22:50 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimania]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Wikipadia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=875</guid>
		<description><![CDATA[Last 3 days I&#8217;ve been at the 2010 edittion of Wikimania, one of the biggest yearly wiki events. This year it was in Gdansk, Poland. I went by Plane from Eindhoven, together with Maarten, a moderator on the Dutch Wikipedia with &#62;5 year history, who drove me to the airport. I&#8217;ll start with the things [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/07/13/wikimania-2010/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>Last 3 days I&#8217;ve been at the 2010 edittion of <a href="https://secure.wikimedia.org/wikipedia/meta/wiki/Wikimania">Wikimania</a>, one of the biggest yearly wiki events. This year it was in Gdansk, Poland. I went by Plane from Eindhoven, together with Maarten, a moderator on the Dutch Wikipedia with &gt;5 year history, who drove me to the airport.</p>
<p>I&#8217;ll start with the things that where not nice, basically the heat and the dormitories. It was 30+ °C practically the whole time, and the dormitory I stayed in, which was reserved by the event organizers for the attendees, was more like a sauna then a dormitory. It was located right next to a viaduct, so when opening the window at night, you&#8217;d get a lot of noise. On the last night the people from the event could not stay at that dormitory, and had to go somewhere else. Me and another attendee from Belgium got assigned some dormitory a few km away from the event. Saying this was a crappy one is an understatement. Furthermore, the payment was not arranged, so we had to pay for staying, while it should have been done by the event organizers as we paid for it?!!  In any case, this amounted to me having less then 10 hours of sleep over 4 nights <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  And they don&#8217;t have Club Mate in Gdansk o_O!!!</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/07/320px-Baner_Wikimania2010_-_Gdansk.png"><img class="alignright size-full wp-image-878" title="Wikimania 2010 Gdansk" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/320px-Baner_Wikimania2010_-_Gdansk.png" alt="Wikimania 2010 Gdansk" width="320" height="207" /></a></p>
<p>I think the event itself was great, with lots of interesting talks,  <strong>awesome</strong> people and good food.</p>
<p>On the first day I missed the keynote since my flight arrived to late to see it, and only followed some non-technical talks, of which the most notable one was about <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:LiquidThreads">Liquid Threads</a>, the totally <strong>awesome</strong> extension by Andrew Garrett and now also some other people. I left early, skipping the deinner and following events, and went straight to the dormitory, to get some sleep (which failed &gt;_&gt;)</p>
<p>I gave 2 talks, one about my Google Summer of Code project, now titled <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Deployment">Deployment</a>, and one about <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:Maps">Maps</a> and <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:SemanticMaps">Semantic Maps</a>, both on the second day. The Deployment talk went pretty bad, as I was extremely tired. Hopefully I got the core message across of the importance of having a solid and user friendly way of deployment. Apologies to all the people I forgot to give credits to! <a href="https://identi.ca/brightbyte">Daniel Kinzler</a> had some interesting security concerns which we discussed later on the day, together with <a href="https://identi.ca/makr">Markus</a>.</p>
<p>On the second day of the event there was a series of Semantic MediaWiki talks and workshops, kicked off by a presentation about the concept and what SMW has become over the past 5 years by Markus. This was followed by a workshop by Hans-Jörg Happel and Frank Dengler about Semantic Result Formats. Daniel Herzig gave a talk about AskTheWiki, and promising extension he is developing. There where two more SMW related talks focusing on the advantages of SMW and how it can be deployed. Later on the second day I gave my talk about Maps and Semantic Maps, preceded by one of Tim Alder, who presented the capabilities of the geo-related work on the toolserver. Luckily I was awake to some extend during this talk, and it went reasonably well IMO, although I had to rush through it, cause of to little time.</p>
<p>The second day was closed by the word premier of the movie &#8220;<a href="http://www.imdb.com/title/tt0960864/">Truth in Numbers</a>&#8220;, which aims at giving people an idea about the goals of the Wikimedia Foundation, and how it works. It shows arguments from both people involved or enthusiastic about the foundation, and those who think the world is going to explode if you go to Wikipedia for whatever reason. It will be interesting to see how this movie gets distributed and what effect it will have. I&#8217;m a little sad about how the creators choose to distribute it though, as it will require you to pay for it. It would be a lot more <strong>awesome</strong> if it was free with a big donate button. All the footage, which is a lot more then what&#8217;s seen in the movie itself includes, but not edited, will be released for free under a creative commons (or similar?) licence though.</p>
<p>The third day I found the most enjoyable as I did get some amount of sleep the night before. (In other words, I was awake enough again to program during the talks : ) The most interesting talk for me I followed here was definitely the one by <a href="https://identi.ca/catrope">Roan Kattouw</a> about writing MediaWiki extensions, which mentioned some things I did not know about yet (such as build in MediaWiki support for Memcached o_O), as well as provided a nice overview of the things you need to keep in mind. I wish I had seen it a year earlier though, as I would have learned a lot more from it then, and not made a lot of the noted beginner mistakes. In the next session I attended several strategy sessions, which gave me a nice idea of what all the strategy fuss is about. The last session I attended was about Wikimedia credibility, including a talk by Maarten about how information (esp the incorrect) spreads to other media. The other talks in this session where similar, and although obviously none of the issues addresses are technical in nature, I found several of them rather amusing.</p>
<p>It was great to meet all the people involved with SEMANTIC MediaWiki in person, as well as a bunch of people I only knew from IRC and other online communication tools. Sadly enough <a href="https://twitter.com/wikiworks">Yaron Koren</a> and <a href="https://identi.ca/brionv">Brion Vibber</a> and several other people I&#8217;d like to have seen there could not be at the event.</p>
<p>On the way back to Belgium I tackled a lot of small design issues that have been present in Maps and Semantic Maps for months, resulting in one big refactoring commit for each extension, which I made as soon as I was back home. After that I went to sleep, and woke up 19 hours later O_o</p>
<p>Next years Wikimania will be in Haifa, Israel. I&#8217;m probably going, but seriously hope it won&#8217;t be so insanely warm there <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F&amp;title=Wikimania+2010" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F&amp;title=Wikimania+2010" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F&amp;title=Wikimania+2010" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F&amp;headline=Wikimania+2010" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Wikimania+2010&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Wikimania+2010&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Wikimania+2010&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Wikimania+2010&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Wikimania+2010&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F&amp;title=Wikimania+2010&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F13%2Fwikimania-2010%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/13/wikimania-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.4 released</title>
		<link>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/</link>
		<comments>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 12:32:27 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Validator]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=870</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.4 are now available for download. This release contains several new features, amongst which basic KML support for Google Maps, a new OSM service implementation and re-added service links support to the Geographical Coordinates data-type in Semantic Maps. Everyone running 0.6.2 or older is advised to upgrade as soon as possible. [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.4 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release contains several new  features, amongst which basic KML support for Google Maps, a new OSM  service implementation and re-added service links support to the  Geographical Coordinates data-type in Semantic Maps. Everyone  running 0.6.2 or older is advised to upgrade as soon as possible.</p>
<p>Lets have a closer look at some of the changes:</p>
<ul>
<li>The Google Maps (v2) service now has a KML parameter, which allows you to specify one or more KML files to use. Files are separated with comma&#8217;s. The base for this feature was submitted by Andy Chow, who created it for Transit Unlimited wiki. A neat example of a map there using KML is <a href="http://www.transitunlimited.org/Metrolink#Map">this one</a>. Thanks for the patch Andy!</li>
<li>There again is an OpenStreetMap service, although this one is different from the one that got removed in 0.6. The implementation is done by embedding (in an iframe) a page from the WMF toolserver, which renders a map with OSM tiles and Wikipedia overlay. <a href="http://wiki.bn2vs.com/OSMTest">Example</a>. It&#8217;s basically the same what&#8217;s done on the German Wikipedia. Credits here go to Tim Alder and all other people who are making the awesome toolserver stuff work. The reason the creation of the map is not done on the server running the MediaWiki installation itself is that it&#8217;s rather difficult to fetch the Wikipedia layer from the toolsever. Hopefully a solution is found for this, as that would be a lot cooler for non WMF usage.</li>
<li>I re-added service links support for the Geographical Coordinates data-type in Semantic Maps after someone requested this. It got removed in 0.6, as the old implementation was not working anymore, and I was unsure at that point how to create a new one. You can find the updated documentation on this <a href="http://semantic-mediawiki.org/wiki/Help:Service_links#Information_passed_for_each_placeholder">here</a>, although the examples are not working yet (semantic-mediawiki.org is using an alpha of 0.6). I will migrate the examples to the mapping documentation wiki at some later date.</li>
<li>OpenLayers i18n (translation of the controls) should now be working. A style fix has also been made which caused OpenLayers to render badly in Chrome.</li>
<li>Multiple small bugfixes have been made in both extensions, and a few in Validator. I guess this is now be the most stable release to date yet, so be sure to upgrade!</li>
</ul>
<p>For a full list of  changes since 0.6.3 see <a title="Maps/Version  history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.4">changes  to Maps</a> and <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.4">changes  to SM</a>.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/07/Semantic-Maps-0.6.4-dependencies.jpg"><img class="alignnone size-full wp-image-871" title="Semantic Maps 0.6.4 dependencies" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/Semantic-Maps-0.6.4-dependencies.jpg" alt="Semantic Maps 0.6.4 dependencies" width="587" height="171" /></a></p>
<p><strong>Downloads</strong></p>
<ul>
<li>Maps 0.6.4: <a href="http://mwmaps.googlecode.com/files/Maps0.6.4.zip">zip</a>, <a href="http://mwmaps.googlecode.com/files/Maps0.6.4.7z">7z</a></li>
<li>Maps and Semantic Maps 0.6.4: <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.4.zip">zip</a>, <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.4.7z">7z</a></li>
</ul>
<p><strong>See also</strong></p>
<ul>
<li><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.4_released">The release notes on the documentation wiki</a></li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span class="ik"><img id="upi" class=" QrVm3d" src="https://mail.google.com/mail/images/cleardot.gif" alt="" width="16px" height="16px" /></span></p>
<h3 class="gD" style="color: #00681c;"><span>Andy Chow</span></h3>
</div>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.4+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.4+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.4+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.4+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.4+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.4+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.4+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.4+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.4+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.4+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F07%2F08%2Fmaps-and-semantic-maps-0-6-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.3 released</title>
		<link>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 15:35:11 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Bundle]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=863</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.3 are now available for download. This release is one aimed to improve stability and addresses a number of bugs that where present in 0.6.x. Some notable fixed issues are a failure of parsing any coordinates containing a degree symbol that surfaced in 0.6.2, and the failing of non-Google Maps form [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.3 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release is one aimed to improve  stability and addresses a number of bugs that where present in 0.6.x.  Some notable fixed issues are a failure of parsing any coordinates  containing a degree symbol that surfaced in 0.6.2, and the failing of  non-Google Maps form inputs. Some internal rewriting has also been done,  which was needed to address some of these bugs, and will enable future  awesomeness increase. The included OpenLayers library has also been  upgraded to 2.9.1. (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.2">changes to Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.2">changes to SM</a>). People  running any 0.6.x are advised to upgrade. Especially people using  Semantic Maps in conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as both 0.6 and 0.6.1 contain undesired  behaviour in the forms.</p>
<p>A new release of <a href="http://www.mediawiki.org/wiki/Semantic_Bundle">Semantic Bundle</a>, which will include these versions of the mapping extensions, is likely to soon be released as well <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/06/semantic-maps-0.6.3-dependencies.gif"><img class="size-full wp-image-864 alignnone" title="Semantic Maps 0.6.3   dependencies" src="http://blog.bn2vs.com/wp-content/uploads/2010/06/semantic-maps-0.6.3-dependencies.gif" alt="Semantic Maps 0.6.3 dependencies" width="576" height="190" /></a></p>
<p><strong>Downloads</strong></p>
<ul>
<li><a href="http://mwmaps.googlecode.com/files/Maps0.6.3.zip">Maps 0.6.3</a> (<a href="http://mwmaps.googlecode.com/files/Maps0.6.3.7z">7z</a>)</li>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.3.zip">Maps and Semantic Maps 0.6.3</a> (<a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.3.7z">7z</a>)</li>
</ul>
<p><strong>See also</strong></p>
<ul>
<li><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.3_released">The release notes on the documentation wiki</a></li>
</ul>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.3+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.2 released</title>
		<link>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 04:54:00 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=849</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.2 are now available for download. This release contains improvements to parameter handling, case insensitivity has been re-added, and using default parameters together with named ones will work more intuitive. In Maps the handling of distances has also been considerably improved: there is a new #distance parser function, additional distance related [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.2 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>.</p>
<p><a href="http://mapping.referata.com/"><img class="size-full wp-image-850 alignnone" title="Maps extension for MediaWiki" src="http://blog.bn2vs.com/wp-content/uploads/2010/06/maps.jpg" alt="Maps extension for MediaWiki" width="601" height="124" /></a></p>
<p>This release contains improvements  to parameter handling, case insensitivity has been re-added, and using  default parameters together with named ones will work more intuitive. In  Maps the handling of distances has also been considerably improved:  there is a new #<a title="Distance (page does not exist)" href="http://mapping.referata.com/w/index.php?title=Distance&amp;action=edit&amp;redlink=1">distance</a> parser  function, additional distance related parameters in #<a title="Geodistance" href="http://mapping.referata.com/wiki/Geodistance">geodistance</a>,  and new settings that allow you to customize the default distance  behaviour. In Semantic Maps a rather important bugfix has been made  which solves a problem with editing articles with forms that contain  maps that arose in 0.6.1. (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.2">changes to Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.2">changes to SM</a>). People  running 0.6 and 0.6.1 are advised to upgrade. Especially people using  Semantic Maps in conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as both 0.6 and 0.6.1 contain undesired  behaviour in the forms.</p>
<p><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.2_released">Read this announcement on the documentation wiki</a></p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.2+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.1 released</title>
		<link>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 00:44:09 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=846</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.1 are now available for download. This release does not add any new features to 0.6, but contains multiple important bugfixes (Maps, SM). People running 0.6 are advised to upgrade. Especially people using Semantic Maps 0.6 in conjunction with Semantic Forms, as the mapping form inputs in 0.6 will output invalid [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.1 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release does not add any new  features to <a href="http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/">0.6</a>, but contains multiple important bugfixes (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.1">Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.1">SM</a>). People running 0.6 are  advised to upgrade. Especially people using Semantic Maps 0.6 in  conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as the mapping form inputs in 0.6 will output  invalid coordinates when editing existing ones or inserting new ones.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.1+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6 released</title>
		<link>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/</link>
		<comments>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/#comments</comments>
		<pubDate>Mon, 31 May 2010 18:40:02 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6 are now available for download. Maps 0.6 requires Validator 0.3, which is included in the release distribution, and can also be found on SVN. Semantic Maps 0.6 requires Maps 0.6, Validator 0.3 and Semantic MediaWiki 1.5.1 or above. See the download page for full dependency and compatibility tables. This is [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6 are now available for <a href="http://mapping.referata.com/wiki/Help:Download">download</a>. Maps 0.6 requires <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a> 0.3, which is included in the release distribution, and can also be found on SVN. Semantic Maps 0.6 requires Maps 0.6, Validator 0.3 and Semantic MediaWiki 1.5.1 or above. See the <a href="http://mapping.referata.com/wiki/Help:Download">download page</a> for full dependency and compatibility tables.</p>
<p>This is a big update, including a lot of new features, bug fixes, security patches, and most of all, internal improvements, making both extensions more modular and extendible (these changes are not covered here, see the relevant change logs for more info). It is also the first release of Semantic Maps that requires you to run the SMW update script, as it requires a new table layout to store coordinates (<a href="http://mapping.referata.com/wiki/Semantic_Maps#Upgrading_to_0.6">more info on this</a>).</p>
<p>Let&#8217;s have a look at the various new features.</p>
<ul>
<li> Maps now supports real coordinate parsing and formatting, which allows you to input coordinates in any of the supported notations at any point in the extension, and can also request any output to be in the notation of your choice. This means you can now choose what format <a href="http://mapping.referata.com/wiki/Semantic_MediaWiki">Semantic MediaWiki</a> shows coordinates in, such as in ask queries. The supported notations are DMS, decimal degrees, decimal minutes and floats. All those can be either directional or non directional. A new parser function has been added that allows you to convert between any of these formats: #<a href="http://mapping.referata.com/wiki/Coordinates">coordinates</a>.</li>
</ul>
<ul>
<li>New geographical functions: #<a href="http://mapping.referata.com/wiki/Geodistance">geodistance</a> and #<a href="http://mapping.referata.com/wiki/Finddestination">finddestination</a>. You can  use the #geodistance parser function to calculate the geographical  distance between two points, from and to any of the supported formats.  The #finddestination parser function can be used to find a destination  given a starting point, an initial bearing and a distance.</li>
</ul>
<ul>
<li>Related to the new geographical functions is a rewritten distance query  in Semantic Maps. It now takes into account performance and is scalable,  which the old query was not, by using the new storage structure for  coordinates. The notation for distance queries has also changed. Instead  of using the like operator and a global distance parameter ( like  #ask:[[Property: :~coordinates]]|distance=42 ) you now only have to  specify your distance locally in the coordinate criteria itself like  #ask:[[Property: :coordinates (42 km)]]. Like you can see you can now  also specify a unit, which can be any of the <a href="http://mapping.referata.com/w/index.php?title=Help:Distance&amp;action=edit&amp;redlink=1">supported ones</a>.</li>
</ul>
<ul>
<li>Support for various width and height notations. Previously Maps only  accepted width and height values is px, forcing you to use maps of fixed  sizes. Since most people want to have their complete page width visible  even on small screens, this resulted in a lot of people using rather  small maps, and so wasting screen space. 0.6 allows you to specify the  size in px, ex, em, and most importantly, in %. The syntax is what you’d  expect: width=”420px”, width=”420em”, width=”42%”. width=”420″ will  default to using px, so is backward compatible. When using the % values,  maps will even adapt their size when the screen width or the height of  the container they are in is changed after the page has loaded <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<ul>
<li>Not a new feature, but rather one that&#8217;s removed: <a href="http://mapping.referata.com/wiki/OSM">OSM</a> support. The OSM  service has been completely removed from Maps and Semantic Maps as it  was rather broken and not easy to upgrade to the internal structure of  Maps 0.6. I&#8217;m planning to add it back later on, rewritten from ground  up, in 0.6.1 or 0.6.2 or so. Note that you can still view OSM maps on  your wiki using the <a href="http://mapping.referata.com/wiki/OpenLayers">OpenLayers</a> service, which has build in OSM layers,  and also allows you to define your own layers since 0.5.5.</li>
</ul>
<ul>
<li>And many more <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
</ul>
<p>The most notable bugfixes are:</p>
<ul>
<li> Fixed conflict with prototype library that caused compatibility problems with the Halo extension.</li>
<li>Added automatic icon image sizing for Google Maps and Yahoo! Maps  markers.</li>
<li>Various security fixes, mostly preventing XSS attacks.</li>
</ul>
<p>If no serious bugs are found in this release, a minor update can be expected in a month or so.</p>
<p>View <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6_released">announcement on the mapping wiki</a>.</p>
<p><strong>Downloads</strong></p>
<ul>
<li>Maps 0.6 [ <a href="http://code.google.com/p/mwmaps/downloads/detail?name=Maps0.6.zip&amp;can=2&amp;q=">zip</a>, <a href="http://code.google.com/p/mwmaps/downloads/detail?name=Maps0.6.7z&amp;can=2&amp;q=">7z</a> ]</li>
<li>Maps and Semantic Maps 0.6 [ <a href="http://code.google.com/p/semanticmaps/downloads/detail?name=MapsAndSemanticMaps0.6.zip&amp;can=2&amp;q=">zip</a>, <a href="http://code.google.com/p/semanticmaps/downloads/detail?name=MapsAndSemanticMaps0.6.7z&amp;can=2&amp;q=">7z</a> ]</li>
</ul>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Geographical coordinates semantic datatype</title>
		<link>http://blog.bn2vs.com/2010/05/04/geographical-coordinates-semantic-datatype/</link>
		<comments>http://blog.bn2vs.com/2010/05/04/geographical-coordinates-semantic-datatype/#comments</comments>
		<pubDate>Tue, 04 May 2010 05:29:14 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=816</guid>
		<description><![CDATA[One of the big changes in the upcoming 0.6 release of Semantic Maps will be the from the ground up rewritten semantic datatype for Geographical coordinates. Although the changes themselves do not directly add any value for the user, they enable some pretty neat improvements to existing features, and the creation of many new ones. [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/05/04/geographical-coordinates-semantic-datatype/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>One of the big changes in the upcoming 0.6 release of <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> will be the from the ground up rewritten semantic datatype for <a href="http://mapping.referata.com/wiki/Help:Coordinates">Geographical coordinates</a>. Although the changes themselves do not directly add any value for the user, they enable some pretty neat improvements to existing features, and the creation of many new ones. In this blog post I&#8217;ll first go over the changes that are made, in a technical manner, and then sum up the effects they have from an users point of view.</p>
<p>The <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SemanticMediaWiki/includes/SMW_DataValue.php?view=markup">SMWDataValue</a> extending class for coordinates, which was previously part of <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">Semantic MediaWiki</a>, and only recently moved over to Semantic Maps, has had a big overhaul. This class, now called <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SemanticMaps/GeoCoords/SM_GeoCoordsValue.php?view=markup">SMGeoCoordsValue</a>, used to parser coordinates all by itself. Considering <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> also parses coordinates, this is pretty dumb, since the code is redundant, and even worse, does not behave the same way, resulting into incompatible output. I rewrote all the parsing and formatting code in an as modular fashion as possible, and put it in a new class in Maps, which is <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Maps/Maps_CoordinateParser.php?view=markup">MapsCoordinateParser</a>. SMGeoCoordsValue now does all formatting and parsing of values via this class <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/05/SemanticMaps0.6coordinateStorage.gif"><img class="alignnone size-full  wp-image-817" title="Semantic Maps  0.6 coordinates database table" src="http://blog.bn2vs.com/wp-content/uploads/2010/05/SemanticMaps0.6coordinateStorage.gif" alt="Semantic Maps 0.6 coordinates database table" width="428" height="248" /></a></p>
<p>Markus recently added a hook to Semantic MediaWiki that allows for extensions to define their own database tables for storage of semantic values with a specific signature, which will be part of the upcoming SMW 1.5.1. Semantic Maps is using this hook for storing coordinates in a table with lat and lon fields, both floats. This is a huge improvement to simply storing the coordinates in non-directional float notation with the elements separated by a comma, in a string field. The new layout allows for much faster lookups since the values can be index, esp. for things like the soon to be re-implemented distance query, and opens up a lot of new possibilities.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/05/SemanticMaps0.6coordinateDisplay.gif"><img class="size-full wp-image-819 alignright" title="Semantic Mediawiki showing coordinates in a query result through Semantic Maps 0.6" src="http://blog.bn2vs.com/wp-content/uploads/2010/05/SemanticMaps0.6coordinateDisplay.gif" alt="Semantic Mediawiki showing coordinates in a query result through Semantic Maps 0.6" width="179" height="153" /></a></p>
<p>As a user, you will not notice any of these changes, except maybe that things that where broken will be magically fixed when using this new code. Semantic Maps now has settings that allow you to specify the output format of coordinates in <a href="http://mapping.referata.com/wiki/Help:Queries">queries</a> though, so you can now view them in a different format then non-directional floats, like you where obliged to in the previous releases. You can pick any format supported by Maps, for example directional DMS, as show on the screenshot. Another change is that you will see new functionality based on the new table layout, like, but not limited to, the distance query.</p>
<p>Edit: There actually is one thing you&#8217;ll definitely notice as a user when upgrading &#8211; you need to update your semantic data via Special:SMWAdmin in order for your wikis coordinates to be stored in the new table. If you don&#8217;t do this, queries for coordinates won&#8217;t return anything. It&#8217;s sort of annoying you need to do this, but there is no way around it.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F&amp;title=Geographical+coordinates+semantic+datatype" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F&amp;title=Geographical+coordinates+semantic+datatype" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F&amp;title=Geographical+coordinates+semantic+datatype" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F&amp;headline=Geographical+coordinates+semantic+datatype" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Geographical+coordinates+semantic+datatype&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Geographical+coordinates+semantic+datatype&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Geographical+coordinates+semantic+datatype&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Geographical+coordinates+semantic+datatype&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Geographical+coordinates+semantic+datatype&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F&amp;title=Geographical+coordinates+semantic+datatype&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F04%2Fgeographical-coordinates-semantic-datatype%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/05/04/geographical-coordinates-semantic-datatype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Semantic Maps 0.6 &#8211; almost there?</title>
		<link>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/</link>
		<comments>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 23:12:26 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Validator]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=802</guid>
		<description><![CDATA[I&#8217;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 you might wonder why 0.6 [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>I&#8217;ve been working on <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> 0.6, the next big, <strong>awesome</strong>, 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 you might wonder why 0.6 is still not out.<a href="http://mapping.referata.com/"><img class="size-full wp-image-803 alignright" title="Semantic Maps" src="http://blog.bn2vs.com/wp-content/uploads/2010/04/SemanticMaps.png" alt="Semantic Maps" width="193" height="200" /></a></p>
<p>In response to the possibility of someone doing work on Maps and Semantic Maps during the upcoming <a href="http://blog.bn2vs.com/tag/gsoc/">Google Summer of Code</a>, I took a critical look at the current structure, holding into account all the things I learned over the last two month while working on <a href="http://blog.bn2vs.com/tag/Storyboard/">Storyboard</a>. I came to the conclusion that a bunch of things ought to be handled in a cleaner fashion, and started to refactor this code. The most difficult part here is changing how the display_map and display_point(s) parser functions handle their mapping service parameter and validate the provided location(s). I&#8217;ve been wanting to change this since 0.4, but didn&#8217;t since it&#8217;s rather tricky to do. I decided to finally get this done now, and have done most of the work. To complete these changes, I&#8217;ll have to make some rather complex modifications to <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a>, which can take a while to complete. That&#8217;s the last thing that needs to be done before the 0.6 release though <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I estimate this should be done in approximately 2 weeks, maybe sooner. After that I&#8217;m planning to release at least one RC, to ensure stability and complete <strong>awesomeness</strong>, cause really a lot has been changed. I figure about three quarters of the codebase has been changed in one way or another!</p>
<p>After this release a lot of cool new features can be added, which I might do before the GSoC coding period starts. There are also a few people who wanted to do a mapping project for GSoC at the WMF, but did not get accepted, which are planning to do some effort here after all, which is totally <strong>awesome</strong> <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;headline=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Semantic+Maps+0.6+-+almost+there%3F&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
