<?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>Guillaume Paumier&#039;s weblog &#187; bugs</title>
	<atom:link href="http://www.gpaumier.org/blog/tag/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gpaumier.org/blog</link>
	<description>open knowledge, design &#38; technology</description>
	<lastBuildDate>Thu, 26 Jan 2012 15:14:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Wikimedia &amp; MediaWiki bugs, issues and requests</title>
		<link>http://www.gpaumier.org/blog/494_wikimedia-mediawiki-bugs-issues-and-requests/</link>
		<comments>http://www.gpaumier.org/blog/494_wikimedia-mediawiki-bugs-issues-and-requests/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 01:26:46 +0000</pubDate>
		<dc:creator>Guillaume Paumier</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Wikimedia Technology]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[bugzilla]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[MediaWiki]]></category>

		<guid isPermaLink="false">http://www.gpaumier.org/blog/?p=494</guid>
		<description><![CDATA[During the past few weeks, I have been thinking about how to improve (or rather, kick off) a more structured way to manage software and product development within the Wikimedia community. The result of this thoughts is a list of ideas and recommendations I have compiled and submitted to the relevant staff members at the Wikimedia Foundation. I am also publishing them here in order to allow for a wider feedback. This article is the first of a series dedicated to this topic. <a href="http://www.gpaumier.org/blog/494_wikimedia-mediawiki-bugs-issues-and-requests/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>During the past few weeks, I have been thinking about a more structured way to manage software and product development within the Wikimedia community. The result is a list of ideas and recommendations I have compiled and submitted to the relevant staff members at the Wikimedia Foundation. I am also publishing them here in order to allow for a wider feedback. This article is the first of a series dedicated to this topic.</em></p>
<p><em><strong>Disclaimer:</strong> The content of this article reflects only my personal opinion and is not an official plan or communication of the Wikimedia Foundation.</em></p>
<p><em> </em></p>
<div id="attachment_804" class="wp-caption aligncenter" style="width: 600px"><em><em><a href="http://www.flickr.com/photos/14516334@N00/2839538750"><img class="size-medium wp-image-804" title="bug_sunflower" src="http://www.gpaumier.org/blog/wp-content/uploads/2010/03/bug_sunflower-590x392.jpg" alt="bug sunflower 590x392 Wikimedia & MediaWiki bugs, issues and requests" width="590" height="392" /></a></em></em><p class="wp-caption-text">Bug on a sunflower. (CC-by by Louise Docker)</p></div>
<p><em> </em></p>
<h3>Bugs &amp; Bugzilla</h3>
<p>Right now, the bug tracker we use is based on Bugzilla and located at <a title="bugzilla on wikimedia.org" href="http://bugzilla.wikimedia.org">bugzilla.wikimedia.org</a>. Many major free projects use a generic &#8220;bugs&#8221; or &#8220;issues&#8221; prefix or suffix in their URL: <a title="Bugs on kde.org" href="http://bugs.kde.org">bugs.kde.org</a>, <a title="Bugs on gentoo.org" href="http://bugs.gentoo.org">bugs.gentoo.org</a>, <a title="Issues on apache.org" href="http://issues.apache.org">issues.apache.org</a>, <a title="Bugs on debian.org" href="http://www.debian.org/Bugs">www.debian.org/Bugs</a>. Some projects use the &#8220;bugzilla&#8221; prefix like we currently do, like <a title="Bugzilla setup on gnome.org" href="http://bugzilla.gnome.org">bugzilla.gnome.org</a>. The latter is an example of a choice based on the implementation model: the name reflects the technical implementation of the bug tracker, not its actual purpose. <strong>A better name would be closer to the user model and describe the actual goal of the platform: to report and manage bugs and issues related to a specific project.</strong> If we do change our tracker, the current name will have to change too, because it is specific to a given tool.</p>
<p><strong>Recommendation: Use a generic descriptive prefix rather than one based on the tool we use.</strong></p>
<h3>Wikimedia &amp; MediaWiki</h3>
<p>Another current issue is the confusion caused by the similar names used for the organization (Wikimedia) and the software (MediaWiki). A good example of this confusion is the number of MediaWiki users who join the <a title="#wikimedia channel on Freenode" href="irc://irc.freenode.net/wikimedia">#wikimedia</a> <acronym title="Internet Relay Chat">IRC</acronym> channel instead of <a title="#mediawiki channel on Freenode" href="irc://irc.freenode.net/mediawiki">#mediawiki</a> to ask for software support. The confusion is even worsened by the fact that we have a unique bug tracker located at <a title="bugzilla on wikimedia.org" href="http://bugzilla.wikimedia.org">bugzilla.wikimedia.org</a>, dealing with issues related to both Wikimedia websites <em>and</em> the MediaWiki software.</p>
<p>There are obviously strong ties between Wikimedia projects and MediaWiki: all Wikimedia projects use the MediaWiki software, and the MediaWiki software is primarily developed with Wikimedia projects in mind. However, there is also a growing community of MediaWiki users who are not Wikimedia users and we should provide them with tools relevant to them. This might be for instance a support forum dedicated to MediaWiki users.</p>
<p>Wikimedia projects and MediaWiki are separate products and they should be acknowledged as such: as a consequence,<strong> the separation between bugs in the MediaWiki software, and Wikimedia-specific operations &amp; configuration requests should be made more explicit</strong>. Obviously, we would prefer to have a unique back-end to support both sites, particularly to be able to move bugs and requests from one platform to another, but this is easily configurable. Possible names could be <a title="dev.mediawiki.org" href="http://dev.mediawiki.org">dev.mediawiki.org</a> and <a title="tech.wikimedia.org" href="http://tech.wikimedia.org">tech.wikimedia.org</a>; both are currently unused. They are pretty wide prefixes, because we may host a real project management platform there, rather than just bug trackers.</p>
<p><strong>Recommendation: Offer two different public-facing platforms for MediaWiki- and Wikimedia-related issue tracking.</strong></p>
<h3>Read also in this series</h3>
<ul>
<li><a href="http://www.gpaumier.org/blog/503_wikimedia-user-experience-programs/">Wikimedia User experience programs: a systematic approach</a></li>
<li><a href="http://www.gpaumier.org/blog/519_scaling-up-software-development-for-wikimedia-websites-human-resources/">Scaling up Software development for Wikimedia websites (Part I: Human resources)</a></li>
<li><a href="http://www.gpaumier.org/blog/520_scaling-up-software-development-for-wikimedia-websites-tools/">Scaling up Software development for Wikimedia websites (Part II: Tools)</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.gpaumier.org/blog/494_wikimedia-mediawiki-bugs-issues-and-requests/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
