<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>How Software is Built &#187; Mobile</title>
	<atom:link href="http://howsoftwareisbuilt.com/tag/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://howsoftwareisbuilt.com</link>
	<description></description>
	<lastBuildDate>Fri, 25 Jun 2010 19:53:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>2006-2007 </copyright>
		<managingEditor>scottswigart@technologyevangelism.com (How Software is Built)</managingEditor>
		<webMaster>scottswigart@technologyevangelism.com (How Software is Built)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary></itunes:summary>
		<itunes:author>How Software is Built</itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name>How Software is Built</itunes:name>
			<itunes:email>scottswigart@technologyevangelism.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://howsoftwareisbuilt.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://howsoftwareisbuilt.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>How Software is Built</title>
			<link>http://howsoftwareisbuilt.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Interview with Paul Cooper &#8211; GNOME Mobile</title>
		<link>http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/</link>
		<comments>http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 18:39:34 +0000</pubDate>
		<dc:creator>campsean</dc:creator>
				<category><![CDATA[Sean Campbell]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/</guid>
		<description><![CDATA[Interviewers: Scott Swigart and Sean Campbell
Interviewee: Paul Cooper
In this interview we talk with Paul. In specific, we talk about:

Getting started with the GNOME project
Devices targeted by GNOME Mobile
Differences between GNOME and GNOME Mobile
Establishing a design approach for meeting the needs of users and devices
The potential for virtualization on mobile devices
The relationship between GNOME and providing [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Interviewers:</strong> <a href="http://howsoftwareisbuilt.com/about-scott-swigart/">Scott Swigart</a> and <a href="http://howsoftwareisbuilt.com/about-sean-campbell/">Sean Campbell</a></p>
<p><strong>Interviewee: </strong><a href="http://howsoftwareisbuilt.com/paul-cooper-gnome-mobile-intel-moblin/">Paul Cooper</a></p>
<p>In this interview we talk with Paul. In specific, we talk about:</p>
<ul>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#start">Getting started with the GNOME project</a></li>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#devices">Devices targeted by GNOME Mobile</a></li>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#differences">Differences between GNOME and GNOME Mobile</a></li>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#approach">Establishing a design approach for meeting the needs of users and devices</a></li>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#virtualization">The potential for virtualization on mobile devices</a></li>
<li><a href="http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile#relationship">The relationship between GNOME and providing kernel and hardware support</a></li>
</ul>
<p><span id="more-204"></span></p>
<p><b>Sean Campbell:</b> Paul, tell us a bit about your background, your relationship to GNOME, and how you got involved.</p>
<p><a name="start"></a></p>
<p><b>Paul Cooper:</b> I&#8217;ve been working in GNOME and open source IT for a bit more than 10 years now.</p>
<p>I guess it started as a career when I was working as a systems and database administrator in the Mathematical Institute at Warwick University. We used Linux and open source quite heavily in our infrastructure. We also had a department head who liked to make promises but didn&#8217;t always like to assign budget to them. So, sometimes, we had to make things happen with little or no budget, which led us to use open source software quite heavily.</p>
<p>I found out about GNOME purely as an interested user; it looked like it would make my life using the computer more enjoyable and easier. When we rolled out a new lab right around the time that GNOME 1.0 was coming out, we decided to use GNOME.</p>
<p>Putting that lab together, creating user accounts, setting up a default look and feel in terms of how the panel and applets were loaded, and various other aspects of administration was my first real involvement with GNOME.</p>
<p>On the basis of that experience, I wrote the first system administrators&#8217; guide to GNOME, which I hope is no longer in any Google cache, Wayback Machine, or the like. [laughs]</p>
<p>A lot of other, much smarter folks have rewritten all of that documentation, and obviously, the technology has changed completely since those days.</p>
<p>Beyond that, I wrote and edited little bits of documentation here and there, but I was really more of a hanger-on to the project at that point&#8211;someone who was there evangelizing and tracking. I was talking to people about it, helping in the local Linux user groups to submit bug reports, and that kind of stuff.</p>
<p>I was not heavily involved in the project until almost 10 years later, when a bunch of us here in the UK decided to put together a bid to host the annual GNOME conference, which is called GUADEC.</p>
<p>The conference travels much like the Olympics, and every year people bid to host it. It was probably about three years ago now that a bunch of us, primarily myself and a now-colleague called Thomas Word, decided to put together a bid to host that conference.</p>
<p>Thomas and I had met while doing various trade shows, where we put together a GNOME stand to help get feedback from people who were using it and to show new people about GNOME. Somehow, our bid to host GUADEC in the UK was successful, and we hosted GUADEC in Birmingham last year, 2007.</p>
<p>Those are my community involvements with GNOME. Quite separate from all of that, I started work at a company called OpenedHand. We help companies build amazing devices where they sell software primarily based on the GNOME Mobile project.</p>
<p>I helped with business development and just generally building the company, which has been acquired by Intel. Now, we&#8217;re working on the Moblin project which, again, is based on GNOME.</p>
<p><a name="devices"></a></p>
<p><b>Scott Swigart:</b> You alluded to the fact that GNOME is particularly well suited to mobile devices.</p>
<p><b>Paul:</b> The GNOME Mobile project is really a subset of the GNOME Desktop technology, with the addition of some other pieces that are ideally suited to mobile devices. </p>
<p>When we talk about mobile, we&#8217;re not necessarily talking about mobile phone handsets, although it could well be used for that. We mean a much broader range of consumer electronics and embedded devices&#8211;really, anything that has a UI.</p>
<p><b>Scott:</b> When people think of mobile devices, some people immediately think about netbooks, and some people think of handsets. From the perspective of GNOME Mobile, what falls under the umbrella of mobile?</p>
<p><b>Paul:</b> Netbooks are at the large end of the spectrum, and the OLPC devices are also built on GNOME Mobile technology. Then you have things like the iRex eReaders and some of the Garmin GPS devices, which are also built on GNOME Mobile stuff and Linux.</p>
<p>Then there are so-called MID devices like the Nokia N810 and similar Atom-based devices.</p>
<p>Another thing we worked on was the Vernier LabQuest, which is an educational device for data capture and analysis. They have a catalogue of something like sixty or seventy different types of sensors for things like wind speed, temperature, weight, acidity, water flow, and others.</p>
<p>Then at the other end of size and power are mobile phone handsets, where OpenMoko, LiMO, Purple Labs, and Azingo are using subsets of the GNOME Mobile stack.</p>
<p>There&#8217;s really a very broad span of devices.</p>
<p><a name="differences"></a></p>
<p><b>Scott:</b> What are some of the fundamental differences between GNOME Mobile and the parent GNOME project?</p>
<p><b>Paul:</b> We strip out a lot of the old deprecated stuff that still needs to hang around on the desktop for backward compatibility, and there are also mobile-specific components like matchbox, a window manager that&#8217;s highly tuned for mobile integrated devices.  But the idea is that we use, and optimize, the mainline codebase  as used in the Desktop, in the same way you have the same core Linux kernel from a phone up to a huge supercomputer.</p>
<p><b>Scott:</b> How does the decision making process go around that? For example, one project might choose Empathy as their IM client, while another one will choose Pidgin. Someone also has to choose to make one particular change to the user interface over a different one. </p>
<p>Is there a distinct decision-making process for GNOME Mobile, or is it just all rolled up under GNOME&#8217;s broader decision-making process?</p>
<p><b>Paul:</b> One of the differences between GNOME Mobile and the GNOME Desktop is that with GNOME Mobile, we&#8217;re really trying to build the foundational pieces that someone would use to create a specific device, rather than creating the entire interface and application space as well.</p>
<p>Whereas if you download all of the source for GNOME Desktop, and use something like Gentoo or Linux or Scratch and compile it all yourself and build it up, then you end up with a desktop that you would recognize with applications that you can use. </p>
<p>Within GNOME Mobile, we&#8217;re more about the foundational pieces that someone could use and custom tailor and build on top of to create a unique experience, so it&#8217;s really not the same type of end product as the desktop.</p>
<p><b>Sean:</b> What are some of the more interesting observations or findings you&#8217;ve come across as you build for mobile devices?</p>
<p>Lots of companies have gone through various gyrations over the years, attempting to build functionality that would make a PC easier to use in a small form factor. Typically, they either try to up-level some platform that&#8217;s for a small device, or they down-level some functionality that is more common in a PC environment. </p>
<p>They go through various flashes of inspiration or pain, depending on how you want to look at it, and generally, they figure out that their approach doesn&#8217;t really work.</p>
<p>Since you&#8217;ve been involved in the project, what are the things that you&#8217;ve bumped into? What have been those flashes of pain or inspiration in trying to work with the mobile device, as opposed to a traditional PC?</p>
<p><a name="approach"></a></p>
<p><b>Paul:</b> One of the most important things I&#8217;ve learned is that the things that tend to be most successful don&#8217;t start with the technology&#8211;they start with what they&#8217;re trying to enable for the user. They have a user centered design approach and let the technology fit into that.</p>
<p><b>Scott:</b> Considering somebody like Nokia, to some degree they take on the responsibility for figuring out what their end users want.</p>
<p>They own the experience, but they have the GNOME Mobile community-developed codebase as a foundation to build upon, so they&#8217;re not starting from scratch.</p>
<p>Do you think of GNOME Mobile as more about providing a good foundation for device manufacturers, rather than trying to be the complete end user experience?</p>
<p><b>Paul:</b> Yes; our approach is very much to provide building blocks that they can mold to their device&#8217;s capabilities and what their users want to do with it.</p>
<p><b>Scott:</b> That seems quite different from the approach being taken by GNOME for the full desktop, which tries to provide more of a complete experience that is fairly consistent from one distro to another.</p>
<p>Mobile GNOME might be so heavily customized that the user doesn&#8217;t even really realize that it&#8217;s GNOME underneath.</p>
<p><b>Paul:</b> Absolutely. The basic reason for that difference is that all desktop or laptop machines are fundamentally the same, in terms of broad capabilities and how you interact with them. </p>
<p>There&#8217;s a keyboard, mouse, or trackpad, you have a screen at least 800&#215;600 or bigger, and users have a certain expectation. The environment is very consistent, compared to mobile customer devices.</p>
<p>I&#8217;ve got a Sony Ericsson K850I with a quite small screen. I also have a Nokia N800 with a much bigger screen, but no keyboard or keypad of any kind. The phone doesn&#8217;t have a touchscreen, but the Nokia does. Some phones may have accelerometers, some may have GPS.</p>
<p>The usage models and how you interact with various devices is very different. It&#8217;s almost impossible to have a single interaction model or interface design.</p>
<p><a name="virtualization"></a></p>
<p><b>Sean:</b> Have you seen the recent news about VMware&#8217;s push to get into a virtualization stack for mobile devices? They made a big announcement the other day about working in that area to make it easier for users to switch among profiles and different OS architectures. </p>
<p>People have been talking about this type of advance for some time, but VMware seems fairly aggressive about it.</p>
<p>There may not be a direct impact on your efforts, but do you have any observations around virtualization on mobile devices, and what it might help you achieve in the future?</p>
<p><b>Paul:</b> I saw the headlines, although I haven&#8217;t researched this story too far yet. Like everything in the mobile space, what we were doing with desktop machines five or 10 years ago is roughly where we are in terms of processor and storage capabilities in small devices today.</p>
<p>Virtualization is clearly a possibility on devices, and I am a bit curious to understand how exactly it will be beneficial&#8211;what the end user benefit of virtualization is.</p>
<p>Most of the benefit I&#8217;ve seen from virtualization has been on the server side. When I&#8217;ve seen it used on client machines, it was for IT professionals and developers to have multiple environments for development and testing&#8211;like running Windows and Linux on a Mac or multiple versions of a particular operating system to test with.</p>
<p>I&#8217;m not sure your average man in the street is even using virtualization on their desktop, so I really wonder why they would want to use it on their phone.</p>
<p><b>Sean:</b> It seems that it&#8217;s predominantly targeted at the OEMs, but there are potential end user benefits, as well.</p>
<p>It will be interesting to see how it works in practice, but I&#8217;ve seen some discussion of being able to switch your user profiles between handsets from different manufacturers, regardless of what OS is running.</p>
<p>Because it&#8217;s abstracted, you could theoretically move your profile information from a Blackberry to a device running Windows Mobile or Symbian. It&#8217;s the same as when you hear people talking about compartmentalizing desktop apps into a VM, so migrating to another bare metal machine is simply moving the VM.</p>
<p><a name="relationship"></a></p>
<p><b>Scott:</b> My impression is that a lot of input devices are handled deep down in the kernel, so that multi-touch functionality like the iPhone uses would require pretty deep changes to a system, beyond something like the GNOME shell. </p>
<p>Similarly, an OEM could design a stylus that might have a pen on one end and an eraser on the other end, and it would know how hard you&#8217;re pressing. I know at least on Windows that requires support really deep down.</p>
<p>Do you have sense of how to support those new human interface interactions if the GNOME project has to work with deeper things like the Linux kernel? How does that collaboration happen?</p>
<p><b>Paul:</b> There would be some drivers that would need to be written in the kernel, but work would also be needed at the level of X. That would need involvement of the X.org project.</p>
<p>There&#8217;s already support for stuff like styluses and Wacom tablets in there, and we support those types of devices. Pressure sensitive input, having a pen and an eraser, and multiple pens that do different things are already supported, and there is development work going on within X to support multi pointer systems.</p>
<p>There is a conference called the Linux Plumbers Conference, which is one of the forums where this type of collaboration across the kernel, X, and the plumbing takes place. It&#8217;s not just for display devices, but also for sound, printing, and anything that cuts across these various areas.</p>
<p><b>Scott:</b> So, the Linux Plumbers Conference is basically for these people at different layers of the stack who have to collaborate. It requires something deep down, but it needs to be surfaced in an architecturally sound way so that the things above it can really take full advantage of it. Is that where a lot of that work happens?</p>
<p><b>Paul:</b> Yes. It also provides an easy way&#8211;even within companies that employ developers across those various projects&#8211;to get in touch and cross those boundaries.</p>
<p><b>Scott:</b> Talk a little bit about the kinds of things that the hardware manufacturers contribute. I would guess that Nokia would have very specific things that they would be interested in to deliver the experience they want. Intel is obviously building chipsets and wants things to make use of the capabilities they put in the silicon.</p>
<p>Is a lot of what you see from the corporations that kind of deep hardware support?</p>
<p><b>Paul:</b> It&#8217;s really a whole range of things. Most companies involved with GNOME Mobile provide some basic level of maintenance to the core components. Others push the capabilities and add features in areas that are particularly important to them.</p>
<p>In terms of hardware companies, it&#8217;s not something we may see in GNOME Mobile, but obviously they&#8217;ll be adding driver support in the kernel and X where it&#8217;s relevant to their hardware.</p>
<p>Other companies are involved that aren&#8217;t necessarily silicon providers. It can be the organizational structural support of building into their purchasing agreements, or putting pressure on their suppliers to provide open source drivers for their hardware.</p>
<p>Work in that area can be very useful. Although it&#8217;s almost tangential to GNOME in a sense, because we&#8217;re not at the level of hardware drivers, without them, we can&#8217;t run on a platform.</p>
<p>It also includes coming up with new software to add into the library. The GNOME Desktop and GNOME Mobile are not static projects&#8211;we have a six-month release cycle. We just released in October the first coordinated GNOME Mobile release that ties in with the standard six-month release cycle.</p>
<p>It was a base platform to get started, and now we&#8217;re considering new components to add to the platform. There&#8217;s a long list of incubator projects under consideration. Various companies involved in GNOME and GNOME Mobile have been working on parts of these libraries, developing them, using them, and adapting them for their devices.</p>
<p><b>Scott:</b> We&#8217;ve asked a lot of stuff that&#8217;s interesting to us, but what do you feel is the more interesting stuff going on around GNOME Mobile right now?</p>
<p><b>Paul:</b> We&#8217;re in an interesting period. A lot of what we&#8217;ve been doing recently is just getting our house in order, as it were, and tying the base platform into the standard release schedule. Now we can start to add to the platform and build out more capabilities.</p>
<p>It could be something like Clutter, which is a library for building interesting UI interfaces and user experiences based on OpenGL and GLES chipsets. Or it could be something like GuPNP for integrating uPNP services in devices.</p>
<p>Now, the pieces that we can make to build new devices become much more interesting.</p>
<p><b>Scott:</b> Thanks, Paul. That looks like a pretty good place to wrap up.</p>
<img src="http://howsoftwareisbuilt.com/?ak_action=api_record_view&id=204&type=feed" alt="" /><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark this:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/&amp;title=Interview+with+Paul+Cooper+%26%238211%3B+GNOME+Mobile" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/&amp;title=Interview+with+Paul+Cooper+%26%238211%3B+GNOME+Mobile" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/&amp;title=Interview+with+Paul+Cooper+%26%238211%3B+GNOME+Mobile" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/&amp;title=Interview+with+Paul+Cooper+%26%238211%3B+GNOME+Mobile" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Interview+with+Paul+Cooper+%26%238211%3B+GNOME+Mobile+@+http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://howsoftwareisbuilt.com/2009/01/16/interview-with-paul-cooper-gnome-mobile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interview with Adam Williamson &#8211; Mandriva Community Manager</title>
		<link>http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/</link>
		<comments>http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 21:28:44 +0000</pubDate>
		<dc:creator>campsean</dc:creator>
				<category><![CDATA[Sean Campbell]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Users]]></category>

		<guid isPermaLink="false">http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/</guid>
		<description><![CDATA[Interviewers: Scott Swigart and Sean Campbell
Interviewee: Adam Williamson
In this interview we talk with Adam. In specific, we talk about:

What&#8217;s new in the latest Mandriva release
Relating directly to the users instead of the developer community
Differences between user priorities and developer priorities
Deciding what should be included in the distribution
What will become of the &#8220;year of the Linux [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Interviewers:</strong> <a href="http://howsoftwareisbuilt.com/about-scott-swigart/">Scott Swigart</a> and <a href="http://howsoftwareisbuilt.com/about-sean-campbell/">Sean Campbell</a></p>
<p><strong>Interviewee: </strong><a href="http://howsoftwareisbuilt.com/about-adam-williamson-mandriva-community-manager/">Adam Williamson</a></p>
<p>In this interview we talk with Adam. In specific, we talk about:</p>
<ul>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#new">What&#8217;s new in the latest Mandriva release</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#users">Relating directly to the users instead of the developer community</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#differences">Differences between user priorities and developer priorities</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#deciding">Deciding what should be included in the distribution</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#year">What will become of the &#8220;year of the Linux desktop&#8221; idea?</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager#future">The future of open versus closed development</a></li>
</ul>
<p><span id="more-198"></span></p>
<p><b>Sean Campbell:</b> Adam, please give us some background on you and on Mandriva. </p>
<p><b>Adam Williamson:</b> Sure. I&#8217;m the community manager for Mandriva, which is my most important role with the project, but like everyone else here, I do about twenty other things as well. </p>
<p>I&#8217;m also the bug tester, I maintain several packages, and I do a lot of public relations community announcement stuff. Mandriva is one of the leading Linux distributions. It&#8217;s been around since 1998, so it&#8217;s one of the older ones. It primarily has a desktop focus, and we&#8217;ve got a strong international community. </p>
<p><b>Sean:</b> Since you just released the most recent version, walk us through the most significant features you added to that release. </p>
<p><a name="new"></a>
<p><b>Adam:</b> The biggest new feature is that we are using KDE 4 as the default desktop. We had a sort of testing version of it in previous releases, but it was more for playing around with than really using. For this version, KDE 4 is the default, so when users install, that&#8217;s what they will be using, out of the box. </p>
<p>That change brings a lot of great new features with it, like the plasmoids, the new file manager, Phonon, and all that good stuff. We&#8217;ve also overhauled our tools and our install. We&#8217;ve given them a completely new appearance, so they look nice and it also improves the ergonomics a bit. </p>
<p>Aside from that, there&#8217;s a whole laundry list of stuff. We&#8217;ve got GNOME 2.24, as well as LXDE, which is good for netbooks. We have really good netbook support in this release&#8211;we test things on the Eee PC, and we also have it working on the Aspire and the Wind. We&#8217;ve improved the boot speed quite a lot. </p>
<p>Something that I personally am involved in is support for working with mobile devices: Windows Mobile, BlackBerrys, and things like that, and I&#8217;m pretty sure we have the best support for that out of any distribution. </p>
<p><b>Sean:</b> I remember from our previous conversation that you guys have invested a lot of time in mobile device support. Looking back historically, what particular challenges have you overcome in trying to integrate mobile device support?</p>
<p><b>Adam:</b> That&#8217;s actually my stuff. It started with the 2008 Spring release. One of the nice things about Mandriva is that it&#8217;s a very flexible system to work with. About two weeks before 2008 Spring came out, my partner&#8211;who works for a cell phone store&#8211;brought home a Windows mobile phone. I plugged it in and couldn&#8217;t do anything with it. I couldn&#8217;t even look at what was on there, let alone start synchronizing it, so I decided to make it work. </p>
<p>There&#8217;s a framework called SynCE for Windows mobile devices that plugs into a thing called OpenSync, and then you need an OpenSync front end to actually synchronize anything. It&#8217;s a very complicated process, and at the time of 2008 Spring it was even messier because lots of this stuff was broken. </p>
<p>It involved getting OpenSync, SynCE, and a front end called Kitchen Sync all packaged up properly, and patched and working together. It was a matter of little bits of talking to various projects and getting patches and working out a couple of things that I had to fix myself. </p>
<p>I also had a BlackBerry lying around, so I got on a bit of a roll and I thought, well, I&#8217;ll get BlackBerrys working as well. It&#8217;s one of those little inspiration challenges, and the interesting thing is that it&#8217;s something that probably real people do more than distribution people. Your average distro guy probably doesn&#8217;t use something like a BlackBerry or a Windows Mobile phone; it&#8217;s not his work system. </p>
<p>But in my role of community manager, I know there are quite a lot of people out there who would find this quite useful. It&#8217;s kind of something that falls between the cracks for a lot of distribution developers, because they just don&#8217;t work that way. </p>
<p><a name="users"></a>
<p><b>Sean:</b> Given that you&#8217;re the community manager, what are the features in Mandriva that you feel the development community rallies around&#8211;and you don&#8217;t really have to work hard to get them to throw their effort in&#8211;and what are the features that you have to sometimes say, &#8220;Hey, I need you guys to help out over here?&#8221; </p>
<p><b>Adam:</b> In most companies, the community manager talks mostly with the development community, but I actually work mostly with the user community. </p>
<p>Our development is very collaborative between the community and the internal developers. It&#8217;s all done in Cooker, which is the open development distro; we don&#8217;t do anything behind closed doors. We don&#8217;t really have to drive anyone to work on any particular area, because we find that people tend to work on areas that are useful. </p>
<p>We don&#8217;t have a community manager in the sense of someone who directs the development community and says please do this, please do that. We&#8217;ve been doing community development for a long time, practically since we started, and we&#8217;ve got a lot of long-term contributors who understand what needs to be done. It&#8217;s really not something that we&#8217;ve had a problem with. </p>
<p><b>Sean:</b> Given that you&#8217;re more focused on the user community, what kinds of things has the user community asked for that you realize are going to take longer to implement than the community thinks? This issue seems to come up a lot, when users are calling for a specific feature, but since they&#8217;re not software developers, they may not really understand that what seems like a simple request might take much longer than they think. </p>
<p><b>Adam:</b> I know exactly the situation you mean&#8211;they&#8217;re asking for the moon on a plate, but they don&#8217;t realize it. The classic example is someone coming into the forums after they try out Mandriva, and it&#8217;s the first Linux they&#8217;ve tried. </p>
<p>They say &#8220;well, why doesn&#8217;t my wireless card work?&#8221; and &#8220;why doesn&#8217;t this USB Bluetooth adapter work?&#8221; and &#8220;Linux is just rubbish! Why doesn&#8217;t all this stuff just work straight away?&#8221; </p>
<p>I find all that a bit funny, because I came in around 2001, when you&#8217;d have the exact same tenor of post on mailing lists or Usenet at the time. The difference is that back then, it would be, &#8220;Why doesn&#8217;t my network card work? Why doesn&#8217;t my graphics card work?&#8221; We&#8217;ve gone from broken graphics cards to broken Bluetooth in five years, which I think is pretty good, actually. </p>
<p>[laughter] </p>
<p><b>Adam:</b> But the thing is, problems are getting smaller and smaller as we go along. So I sort of view this as an encouraging message of progress more than anything else. They complain about things that don&#8217;t work and as you say, it&#8217;s not their fault, because you have to have quite a bit of technical knowledge to understand why it is hard to implement certain things. </p>
<p><a name="differences"></a>
<p><b>Scott Swigart:</b> You mentioned that you worked on the mobile stuff because it was interesting to you, but you also suggested that isn&#8217;t necessarily the way a lot of the Mandriva developers work. They might not have experienced the same pain as some of the other users. What do you think are some of the typical places where the itch that a user has is different than the itch a distro developer has? </p>
<p><b>Adam:</b> One straightforward example is anything you can do from a console. I work remotely, and I&#8217;m more graphical than most of the technical guys on the distribution because I&#8217;m sort of moonlighting&#8211;like, I work in gedit. So when I go to the Paris office, I see a developer&#8217;s desk and it&#8217;s ten xterm instances, and you can&#8217;t see anything graphical underneath that. </p>
<p>I have another good personal example, even though it&#8217;s been superseded a bit because Kate and GNOME can both do it. But back around two or three distributions ago, I noticed that there wasn&#8217;t any easy way to launch a graphical text editor as root. </p>
<p>You could just open a file and edit it. You know developers are not going to notice this, because they just do things from a console. It&#8217;s natural for them just to go &#8220;su vi&#8221; or something. </p>
<p>So I came up with just a little menu entry that used consolehelper to launch gedit as root. A lot of people found this really, really useful. I do various things writing documentation on the Wiki. I had to write down &#8220;open a console, type su, enter your root password, and then type kwrite or gedit filename,&#8221; and I thought that was a bit silly. </p>
<p>Why can&#8217;t I just click on an icon and open a root text editor? A developer wouldn&#8217;t even notice a little thing like that or consider it necessary, but to users, it&#8217;s quite a big deal. </p>
<p><b>Scott:</b> I got my start on Unix systems, so I&#8217;m used to the ten xterm windows, and I remember kind of feeling like GUIs were garbage to some degree. The command line was fast, and you could do exactly what you wanted. </p>
<p>You could pipe stuff to grep, you could filter it, and it was just way faster than clicking a million text boxes to say what you wanted. But that&#8217;s fundamentally different from what users have been conditioned to expect with Macs and Windows and that kind of stuff. </p>
<p>Talk a bit about the evolution of developers coming to terms with understanding the idea that users just aren&#8217;t going to be interested in learning a lot of command lines to be productive and happy on Linux. </p>
<p><b>Adam:</b> That&#8217;s an interesting area, and it&#8217;s something that Mandriva has been on top of for a long time. If you go back a ways to the Mandrake days around 2000 to 2003, we were the distribution that did this kind of thing. </p>
<p>Mandrake was the big one, because we had the Mandrake Control Center, the Mandriva Control Center, which is a big graphical thing that lets you configure a lot of the system. That has always been one of Mandriva&#8217;s strong points, but it&#8217;s definitely evolved over time. </p>
<p>It used to be that a lot of new Linux users who were not top-level technical gurus wanted to open up a console and learn how to pipe stuff to grep and so on. </p>
<p>Now, a lot more of the new users are people who genuinely don&#8217;t want to learn that stuff, and it&#8217;s possible to run a modern distribution&#8211;not just Mandriva but a bunch of others as well&#8211;without ever having to do that kind of stuff. </p>
<p>That is definitely a development within the last two or three years. I think it&#8217;s fair to give Ubuntu a bit of credit for that, because they put out a graphical product that you install and then feel like you can actually use it as a graphical modern everyday desktop. </p>
<p>Prior to 2005, a lot of people tried Linux for a day or two and quickly realized that they weren&#8217;t actually going to be able to use it without learning a whole bunch of technical console crap. They saw that, and they rejected it. </p>
<p><a name="deciding"></a>
<p><b>Scott:</b> Right. And Shuttleworth has always been happy to don his flame retardant suit and make himself absolute flame bait. He&#8217;ll post something on his blog, and the Linux community will absolutely eviscerate him and say, &#8220;I don&#8217;t even understand whether this guy gets Linux.&#8221; But it gets people talking. </p>
<p><b>Adam:</b> Yeah, I do think he&#8217;s good at that. I&#8217;ve never met Mark. I know Jono Bacon at Ubuntu, and he is a great guy. He says that Mark&#8217;s a great guy and I&#8217;m sure he is, but he does have a great naive act where he says, &#8220;Well why can&#8217;t we just click a button and do this?&#8221; </p>
<p>[laughter] </p>
<p>Everyone&#8217;s like, &#8220;Well that&#8217;s insane. There&#8217;s never been a button for that!&#8221; </p>
<p><b>Sean:</b> There&#8217;s never been a button in there. There shouldn&#8217;t be a button there. And he goes, &#8220;Well everybody wants a button to be there.&#8221; And everybody eventually goes, &#8220;Yeah. OK.&#8221; </p>
<p>[laughter] </p>
<p>How would you contrast your business model and approach to packaging and distribution for users and for businesses versus Ubuntu? </p>
<p>It seems that some of what you do is very similar to Ubuntu, in terms of the way you position yourselves, the way the distro is built, and the audiences you target. At the same time, another portion seems more similar to Red Hat, in the sense of your enterprise focus. </p>
<p><b>Adam:</b> Mandriva has a very wide presence; we&#8217;ve always been an &#8220;absolutely everything including the kitchen sink&#8221; type of distribution. I guess it&#8217;s kind of an historical thing, because as I say, we started off a long time ago. </p>
<p>The Linux world was much smaller then, and we were at the time a comparatively large company. It was pretty normal and feasible to take 30 guys and have a web server and a distribution that worked as a server, a desktop, a firewall, and just about anything else. </p>
<p>We are trying to make things a little more focused these days. For the 2007 release, which would be about two years ago, we dropped several versions of the distribution that were editions. We dropped the PowerPack Plus and Discovery commercial editions. </p>
<p>Now we only have one commercial edition, and we sort of simplified the rest of the range. The idea is to focus a little more on Mandriva Linux as mainly targeting a desktop user base and then to separate out corporate server and corporate desktop a little more as a separate corporate line. </p>
<p>The Red Hat comparison probably works best as sort of a mini Red Hat idea. We have the Corporate line and then we have the Mandriva Linux line, which is more an end user community based kind of thing, a little bit like Fedora. </p>
<p><a name="year"></a>
<p><b>Sean:</b> This was the year of the Linux desktop. Do you feel that one of the things that inhibits that is the fact that every piece of the Linux desktop wants to &#8220;market itself&#8221; as independent? Users get kind of confused because they get the platform, and Vista hasn&#8217;t exactly rocked the world either. </p>
<p>People go in and buy a box that says Vista on it, and it doesn&#8217;t say &#8220;Volume Shadow Copy version 5.8,&#8221; which relieves them of the clutter of feeling like they have to understand whether 5.8 is better than 5.7. </p>
<p>I wonder sometimes whether it&#8217;s important for the Linux desktop to fuzz the boundaries of the distribution, sort of the way Ubuntu has done, in order to relieve the user base of that kind of adoption complexity. </p>
<p><b>Adam:</b> This is definitely my personal view and not the view of Mandriva, but I don&#8217;t think there&#8217;s going to be a year of the Linux desktop. I think desktop computing is going to become mostly irrelevant before that ever happens. Everything is going to go to mobile devices. </p>
<p>There&#8217;s going to be some kind of convergence in the space between netbooks and cell phones and smart phones. We&#8217;re going to wind up with a science fiction vision of the device in your pocket that does everything. But that&#8217;s just my personal view. </p>
<p>In terms of your question, though, I agree that what you describe is a drawback in a sense for the Linux desktop. I kind of gave up focusing on how to win all the users in the world a couple of years ago. </p>
<p>[laughter] </p>
<p><b>Adam:</b> Instead, I focus on how to keep making the product better, and how to serve the users we have. I think it&#8217;s legitimate to view Linux as something for maybe 20 percent of the most technically inclined users who like to tweak and are curious. </p>
<p>That leads one to the view that maybe what we have isn&#8217;t perfect for everyone in the world, but it&#8217;s a good product in its own right. It does what our users want, and we&#8217;re just going to keep refining it and focusing it and improving it and growing that group of people gradually. </p>
<p>Everyone knows that Apple is never going to have more than 10 percent of the desktop market or something, but no one seems to think that&#8217;s a problem. That&#8217;s what Apple is supposed to be. </p>
<p><a name="future"></a>
<p><b>Scott:</b> We could probably talk about Apple all day, especially in terms of the Apple enthusiasts that complain about Microsoft not being transparent. </p>
<p><b>Adam:</b> Right&#8211;Apple is 10 times worse. Apple is the black box, and you have no idea what the hell is going on inside. What comes out is usually pretty good, but if you want transparent development, Apple is not the place to go. </p>
<p><b>Scott:</b> We had a conversation with somebody a while back about whether proprietary software will continue to exist, or whether it will all go open source. Their point of view was that there&#8217;s always going to be room for a great product, regardless of how it&#8217;s developed. It sounds to me like the goal with Mandriva is really to be a great product, rather than to espouse open source. </p>
<p><b>Adam:</b> Actually, we do care a lot about open source, and it&#8217;s important to stress that. Otherwise we get a lot of hate mail. </p>
<p>[laughter] </p>
<p><b>Adam:</b> We&#8217;ve always had a free distribution. Since 1998, we&#8217;ve been releasing Free with every release. Everything we develop is always free software. We do believe in a lot of the arguments that free software development is inherently a better way to do things. If you go too far the other way, though, you end up with GNewSense, which the FSF loves, but no one uses. </p>
<p>Most people want a great product. If you develop a great product then people are going to use it, and we definitely focus on making Mandriva a great product. We love open source, and we try to push open source development. We got things like RadeonHD and Nouveau in the distribution, trying to push for open source components in place of proprietary ones. </p>
<p><b>Scott:</b> Open source is a collaborative way of developing. You&#8217;re less likely to produce features that nobody&#8217;s going to use, because if there really were such things, nobody would write them. Users know that they&#8217;re unrestricted in how they use the end product. In other words, basically, my personal view is that the ethos of open source delivers value to the end user, even if they don&#8217;t buy into the philosophy of open source. </p>
<p><b>Adam:</b> I have an interesting take on it because I work in this little nexus. As I said, I interact with users directly every day. I maintain stuff for the distribution, but I don&#8217;t code. I&#8217;ve never been an engineer, even if I&#8217;ve learned how to fix tiny little things just by trial and error and using Google. </p>
<p>But I can actually see everyday occasions where open source helps me and helps the users, even though neither of us have a clue how to write a garbage allocator. There are still instances where it&#8217;s important and really useful to me to be able to grab the code or do other things that are directly possible because of the open source nature of the environment. </p>
<p>You can talk to authors, you can download a project, and you can look at the documentation. You can email the author, and he&#8217;ll probably get back to you within a day. You&#8217;re not going to get anywhere trying to do that at Microsoft&#8211;you can try to email the author of Windows Media Player, but it&#8217;s just not going to happen. </p>
<p>I see positive outcomes from things like that literally every day in my work, where open source helps people directly. </p>
<p><b>Scott:</b> I think we&#8217;ve come to the end of our time. Thanks for talking with us today. </p>
<p><b>Adam:</b> Thank you&#8211;it&#8217;s been a pleasure.</p>
<img src="http://howsoftwareisbuilt.com/?ak_action=api_record_view&id=198&type=feed" alt="" /><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark this:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/&amp;title=Interview+with+Adam+Williamson+%26%238211%3B+Mandriva+Community+Manager" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/&amp;title=Interview+with+Adam+Williamson+%26%238211%3B+Mandriva+Community+Manager" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/&amp;title=Interview+with+Adam+Williamson+%26%238211%3B+Mandriva+Community+Manager" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/&amp;title=Interview+with+Adam+Williamson+%26%238211%3B+Mandriva+Community+Manager" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Interview+with+Adam+Williamson+%26%238211%3B+Mandriva+Community+Manager+@+http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://howsoftwareisbuilt.com/2008/11/26/interview-with-adam-williamson-mandriva-community-manager/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
