<?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; Storyboard</title>
	<atom:link href="http://blog.bn2vs.com/tag/storyboard/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>Fri, 23 Dec 2011 14:44:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Wikimedia Storyboard</title>
		<link>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/</link>
		<comments>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:16:14 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Storyboard]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=716</guid>
		<description><![CDATA[I&#8217;ve been working on the Wikimedia Storyboard extension for a week now, and like to provide the people who are interested in it with some more details about what the project goal is exactly, and what my current progress is. The idea of the Wikimedia Storyboard is to develop a fundraising landing page on http://wikimediafoundation.org/ [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on the <a href="http://www.mediawiki.org/wiki/Extension:Storyboard">Wikimedia Storyboard</a> extension for a week now, and like to provide the people who are interested in it with some more details about what the project goal is exactly, and what my current progress is.</p>
<p>The idea of the Wikimedia Storyboard is to develop a fundraising  landing page on <a rel="nofollow" href="http://wikimediafoundation.org/">http://wikimediafoundation.org/</a> with moderated but up-to-date stories from users and donors explaining  the role Wikimedia has played in their lives. The motivation of building  such a landing page is that donor and supporter stories can help to  convince and persuade people of the impact an organization is having.  It&#8217;s essentially an extended, moderated version of the real-time <a rel="nofollow" href="http://wikimediafoundation.org/wiki/Special:ContributionHistory/en">contribution history</a>.</p>
<p>Basically the extension can be divided into 3 separate parts:</p>
<p><strong>The storyboard interface</strong></p>
<p>The storyboard interface will contain several stories stacked vertically in a box that follows the &#8220;eternal load&#8221; paradigm, much like Google Reader. Each story will consist of a picture with some text next to it, and some &#8220;share&#8221; features for stuff like Facebook and Twitter. For people with a special storyreview permission there would also be a button allowing them to hide the stories from being displayed in the storyboard. This part of the UI will be implemented using the tag extension &lt;storyboard/&gt;. You can see a rough layout on the underneath mock-up (on the left).</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup011.png"><img class="alignnone size-full wp-image-719" title="Wikimedia storyboard extension - Landing page" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup011.png" alt="Wikimedia storyboard extension - Landing page" width="601" height="483" /></a></p>
<p><strong>Story submission interface</strong></p>
<p>As the above image reveals, there will also be an interface where you can submit stories, that will be placed on the right of the storyboard itself, in a tab gadget, together with a donate page. Like the storyboard itself, this will be implemented using a tag extension: &lt;storysubmission/&gt;.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup02.png"><img class="alignnone size-full wp-image-720" title="Wikimedia storyboard extension: Story submission UI" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup02.png" alt="Wikimedia storyboard extension: Story submission UI" width="600" height="779" /></a></p>
<p><strong>Story review interface</strong></p>
<p>The story review interface will allow users that have the &#8216;storyreview&#8217; permission to review, edit, publish, and hide stories. Hidden stories could still be published later; they would simply be  available through a separate queue. This interface will be implemented as a special page (Special:StoryReview), but will be transcludable, meaning it can be put into other pages.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup03.png"><img class="alignnone size-full wp-image-721" title="Wikimedia storyboard extension: Story review UI" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup03.png" alt="Wikimedia storyboard extension: Story review UI" width="600" height="581" /></a></p>
<p><strong>My progress</strong></p>
<p>Over the past few week, most of my dev time has gone to reviewing documentation about how to correctly create the desired features in the Storyboard extension. Things new for me include, tag extensions, special pages, database interaction, and permission management. I now also better understand some other stuff like how variables should be escaped properly, which I&#8217;ll be applying to <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a>, <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a> for their next release. I&#8217;ve set up the basic structure of the extension, as you can see on <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Storyboard/">svn trunk</a>, and am now working on creating the dynamic aspects of the interface using <a href="http://docs.jquery.com">jQuery</a> and jQuery UI.</p>
<p>Some stuff I&#8217;ll still have to review further at some point is how to make the stories searchable, how to best internationalize the stories and how I&#8217;ll implement the &#8220;share&#8221; features. I&#8217;m looking forward to getting more familiar with MW core though, and getting the hang of these things should not be to difficult with the awesome support I&#8217;m getting from the devs at the MW IRC.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working for Wikimedia Foundation</title>
		<link>http://blog.bn2vs.com/2010/02/10/working-for-wikimedia-foundation/</link>
		<comments>http://blog.bn2vs.com/2010/02/10/working-for-wikimedia-foundation/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:19:53 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Storyboard]]></category>
		<category><![CDATA[Wiki]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=706</guid>
		<description><![CDATA[As of today I&#8217;m working for the Wikimedia Foundation as developer. I have a 3 month contract, after which I&#8217;ll participate in GSoC 2010, and do a project for &#8230; well&#8230; Wikimedia Foundation (I&#8217;ll post more about GSoC 2010 later on, I have a really awesome project planned :d) Although the payment is pretty regular [...]]]></description>
			<content:encoded><![CDATA[<p>As of today I&#8217;m working for the <a href="http://wikimediafoundation.org/wiki/Home">Wikimedia Foundation</a> as developer. I have a 3 month contract, after which I&#8217;ll participate in GSoC 2010, and do a project for &#8230; well&#8230; Wikimedia Foundation <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (I&#8217;ll post more about GSoC 2010 later on, I have a really awesome project planned :d) Although the payment is pretty regular for this type of dev, I think it&#8217;s completely awesome to work for a mission based company with as objective to make knowledge freely available to everyone, create completely open source software and work with really enthusiastic and talented people.</p>
<p><a href="http://wikimediafoundation.org/wiki/Home"><img class="size-full wp-image-707 alignleft" title="Wikimedia Foundation logo" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia_Foundation_RGB_logo_with_text.svg_.png" alt="Wikimedia Foundation logo" width="146" height="146" /></a>The project I&#8217;m going to start with is the <a href="http://meta.wikimedia.org/wiki/Wikimedia_Storyboard">Wikimedia Storyboard</a>, which will take the form of an extension. The idea<strong></strong> is to develop a fundraising  landing page on <a rel="nofollow" href="http://wikimediafoundation.org/">http://wikimediafoundation.org/</a> with moderated but up-to-date stories from users and donors explaining  the role Wikimedia has played in their lives. The motivation of building  such a landing page is that donor and supporter stories can help to  convince and persuade people of the impact an organization is having.  It&#8217;s essentially an extended, moderated version of the real-time <a rel="nofollow" href="http://wikimediafoundation.org/wiki/Special:ContributionHistory/en">contribution history</a>.</p>
<p>I&#8217;m hoping to get this extension finished in a bunch less then 3 months, so I can also do other stuff before GSoC. I&#8217;ll only be working part time on this though (~3hours/day), and will also be doing work on <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">Semantic MediaWiki</a> for <a href="http://www.fzk.de/fzk/idcplg?IdcService=KIT&amp;lang=en">KIT</a> as well as other projects, such as <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> <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/02/10/working-for-wikimedia-foundation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

