<?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>apt-get install debian-wizard&#187; DPL</title>
	<atom:link href="http://raphaelhertzog.com/tag/dpl/feed/" rel="self" type="application/rss+xml" />
	<link>http://raphaelhertzog.com</link>
	<description>Insider infos, master your Debian/Ubuntu distribution</description>
	<lastBuildDate>Fri, 18 May 2012 18:25:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>People behind Debian: Stefano Zacchiroli, Debian Project Leader</title>
		<link>http://raphaelhertzog.com/2011/11/22/people-behind-debian-stefano-zacchiroli-debian-project-leader/</link>
		<comments>http://raphaelhertzog.com/2011/11/22/people-behind-debian-stefano-zacchiroli-debian-project-leader/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 13:00:00 +0000</pubDate>
		<dc:creator>Raphaël Hertzog</dc:creator>
				<category><![CDATA[Debian News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DPL]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[NM]]></category>
		<category><![CDATA[Ocaml]]></category>
		<category><![CDATA[Stefano Zacchiroli]]></category>

		<guid isPermaLink="false">http://raphaelhertzog.com/?p=2247</guid>
		<description><![CDATA[Stefano Zacchiroli shares his thoughts about his Debian Project Leader mandate, explains how he became Debian developer, shares what excites him in the next Debian release, and more.]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2386" class="wp-caption aligncenter" style="width: 407px"><a href="http://www.flickr.com/photos/tiagovaz/"><img src="http://raphaelhertzog.com/files/2011/11/zack2-e1321870253552.jpg" alt="" title="Stefano Zacchirolli" width="397" height="397" class="size-full wp-image-2386" /></a><p class="wp-caption-text">picture by Tiago Bortoletto Vaz, CC BY-NC-SA 2.0</p></div><br />
It&#8217;s been one year since the <a href="http://raphaelhertzog.com/2010/11/11/people-behind-debian-joey-hess-of-debhelper-fame/">first People behind Debian interview</a>. For this special occasion, I wanted a special guest… and I&#8217;m happy that our Debian Project Leader (DPL)—Stefano Zacchiroli—accepted my invitation.</p>
<p>He has a difficult role in the community, but he&#8217;s doing a really great job of it. He&#8217;s a great mediator in difficult situations, but he&#8217;s also opinionated and can push a discussion towards a conclusion.</p>
<p>Read on to learn how he became a Debian developer and later DPL, what he&#8217;s excited about in the next Debian release, and much more.</p>
<p><strong>Raphael: Who are you?</strong></p>
<p>Stefano: I&#8217;m Stefano Zacchiroli, but I prefer to be called Zack, both on the Internet and in real life. I&#8217;m 32, Italian, emigrated to France about 4 years ago. I live in Paris, and I find it to be one of the most gorgeous and exciting cities in the world.</p>
<p>As my day job I&#8217;m a Computer Science researcher and teacher at University Paris Diderot and <a href="http://www.irill.org">IRILL</a>. In my copious free time™ I contribute to Debian, and I&#8217;m firmly convinced that doing so is an effective way to help the cause of Free Software. Besides, I find it to be a lot of fun!</p>
<p><strong>Raphael: How did you start contributing to Debian?</strong></p>
<p>Stefano: Flash back to 1999, when I was a 2nd year student in Computer Science at the University of Bologna. Back then in Italy it was uncommon for young geeks to get exposed to Free Software: Internet was way less pervasive than today and most computer magazines didn&#8217;t pay much attention to GNU/Linux.  Luckily for me, the professor in charge of the student lab was a Free Software enthusiast and all students machines there were running Debian. Not only that, but there was also a student program that allowed volunteers to become sysadmins after having shown their skills and convinced the director they were trustworthy. Becoming one of those volunteer Debian admins quickly became one of my top objectives for the year, and that is were I&#8217;ve learned <em>using</em> Debian.</p>
<p>The year after that, I got in touch with a research group that was to become the happy bunch of hackers with whom I would have done both my master and PhD theses. They were designing a new <a href="http://en.wikipedia.org/wiki/Proof_assistant">proof assistant</a>. Most of the development was in <a href="http://caml.inria.fr/">OCaml</a> and happened on Debian. OCaml was available in Debian, but many of the libraries we needed were not. So I approached the <a href="http://wiki.debian.org/Teams/OCamlTaskForce">Debian OCaml Team</a> offering to help. Before I realize what was going on I was (co-)maintainer of tens of OCaml-related packages. At some point I got told &#8220;I think you should apply as a Debian Developer&#8221;. So I did and in a couple of months I went through the New Member (NM) process, that was back then in its infancy. I still remember my happiness while reading the &#8220;account created&#8221; mail, the day after my 22nd birthday.</p>
<p>I know the NM process went through some bad publicity in the past, but I&#8217;m happy to see that nowadays the process can be as swift as it has been for me 10 years ago.</p>
<p><strong>Raphael: It&#8217;s your second year as Debian Project Leader (DPL). Are you feeling more productive in the role? Do you fear to burn out?</strong></p>
<p>Stefano: I&#8217;m feeling way more productive, no doubts.</p>
<p>The task of the Debian Project Leader is not necessarily difficult, but it is a complex and scarcely documented one. It is also profoundly different from any other task that Debian people usually work on, so that experience doesn&#8217;t help much in getting started. Before becoming effective as DPL one needs to get to know many people and mechanisms he is not familiar with. More importantly, one needs to set up a personal work-flow that allows to keep up with day-to-day DPL tasks (which are aplenty) as well as with urgencies (that tend to pop-up in the leader@debian.org INBOX at the least convenient time). Finally, one also needs to do proper &#8220;traffic shaping&#8221; and always retain enough &#8220;motivation bandwidth&#8221; to keep the Project informed about what is going on in DPL-land.</p>
<p>Finding the right balance among all these ingredients can take some time. Once one is past it, everything goes way more smoothly.</p>
<p>The above is why I&#8217;m constantly encouraging people interested in running for DPL in the future to <a href="mailto:leader@debian.org">reach out to me</a> and work on some tasks of the current DPL&#8217;s TODO list. I swear it is not just a cheap attempt at slavery!. It is rather an attempt at DPL mentoring that could be beneficial: both to give future candidates more awareness of the task, and to reduce the potential downtime when handing over from one DPL to the next.</p>
<p>Regarding burn out, I don&#8217;t feel prone to its risk these days. If I look back, I can say that my contributions as DPL have been pretty constant in volume over time; my enthusiasm for the task, if anything, is on the rise. The effectiveness of my contributions as DPL are, on the other hand, not mine to judge.</p>
<p><strong>Raphael: If you had to single out two achievements where you were involved as DPL, what would they be?</strong></p>
<p>Stefano: I&#8217;d go for the following two, in no particular order:</p>
<ul>
<li>
<p><em>Dialogue with derivatives</em>. When I became DPL ~1.5 years ago the situation on that front was pretty dire. In the specific case of Ubuntu, by far the most successful and customized of all Debian derivatives, I remember being scared of raising the topic of collaboration with them on mailing lists. More generally, we had no specific initiatives to foster technical collaboration with and among derivatives. A huge potential of (forwarded) contributions to Debian was being wasted.</p>
<p>Today things look much better, as I&#8217;ve documented in recent talks at <a href="http://upsilon.cc/~zack/talks/2011/201107-dc11-dex.pdf">DebConf11</a> and <a href="http://upsilon.cc/~zack/talks/2011/20111031-uds.pdf">UDS-P</a>. The amount of forwarded patches we receive from downstream is at its maximum and many people who apply to become Debian Developers come from derivatives. Conflict situations still exist, for good reasons that we still have to either fix or figure out entirely. But I&#8217;m positive we&#8217;re on the right track.</p>
<blockquote class="highlight"><p>“The amount of forwarded patches we receive from downstream is at its maximum”</p></blockquote>
<p>This is by far not an achievement of mine alone. In particular, many of the activity of the <a href="http://wiki.debian.org/DerivativesFrontDesk">Derivatives Front Desk</a> have been organized by other enthusiastic volunteers. But I&#8217;ve done my part, especially in breaking the ice and in proposing a vision of Free Software distribution where all distros play a role and are welcome to join the game, as long as they give back and give credit to their respective upstreams.</li>
<li>
<p><em>Process membership</em>. I&#8217;m proud of having promoted the general resolution (GR) that has clarified (and advertised to the world) that <a href="http://www.debian.org/vote/2010/vote_002">Debian welcomes all kind of contributions</a>, and that they all equally matter to become proper members of the Project. I notice only now while writing this that the GR title, traditionally chosen by the secretary, was &#8220;Debian Project Members&#8221;. That choice harmonically closes the circle with the recent renaming of the NM process to &#8220;New Member&#8221; process.</p>
<p>Today, we have several project members (AKA &#8220;Debian Developers&#8221;) that are active citizen of Debian with voting rights, even though they take care of tasks other than packaging. Anyone can become a Debian citizen, as long as they are ready to abide by Debian&#8217;s values, have a track record of verifiable contributions to Debian, and are committed to keep them coming in the future.</p>
<blockquote class="highlight"><p>“We have several project members that […] take care of tasks other than packaging.”</p></blockquote>
<p>Once gain, this is by far not an achievement of mine alone, very little project-wide achievements are. DAM has helped a lot and support from the project as a whole has been immense.</li>
</ul>
<p>OK, let me cheat and add a third one… I&#8217;m also proud of having been able to report to the Project my whereabouts as DPL, thoroughly and periodically, since the very beginning is first term. People annoyed by my reporting logorrhea now have all my sympathies.</p>
<p><strong>Raphael: Among the possible new features of Debian Wheezy, which one gets you excited most?</strong></p>
<p>Stefano: It&#8217;s <a href="http://wiki.debian.org/Multiarch">multi-arch</a>, no doubt. Even though it is not a directly user visible change, it&#8217;s a very far reaching one. It is also one of those changes that make me feel that moment of truth of coders, when you realize you are <em>finally</em> doing the right thing and ditching piles of ugly hacks.</p>
<blockquote class="highlight"><p>“It&#8217;s multi-arch […] you realize you are <em>finally</em> doing the right thing and ditching piles of ugly hacks.”</p></blockquote>
<p><strong>Raphael: If you were not DPL and could spend all your time on Debian, what project would you do?</strong></p>
<p>Stefano: I would sit down and do software development for Debian.</p>
<p>It&#8217;s impressive how many important and beneficial changes for Debian could be delivered by specific software improvements in various parts of our infrastructure. We tend to attract many packagers, but not so many people willing to maintain Debian infrastructure softwares like dak, britney, debbugs, the PTS, etc. Their maintenance burden then falls on the shoulders of the respective teams which are generally very busy with other important tasks.</p>
<p>As a project, we seem to be more appealing to packagers than to software developers. That is a pity given the amount of exciting coding tasks that are everywhere in Debian. Part of the reason we are not appealing to developers is that we are not particularly good at collecting coding tasks in a place where interested developers could easily pick them up. It also takes quite a bit of inside knowledge to spot infrastructure bugs and understand how to fix them.</p>
<p>I long for some spare hacking time to check if I&#8217;m still good enough of a coder to hunt down longstanding bugs in our infrastructure, which have ended up being my pet peeves.</p>
<p>I&#8217;d also love to dive again into <a href="http://upsilon.cc/~zack/hacking/debian/rcbw/">RCBW</a>. It&#8217;s less committing than package maintenance, more diverse and challenging, and also an immensely useful activity to get Debian releases done.</p>
<p><strong>Raphael: Martin Michlmayr is worried that <a href="http://raphaelhertzog.com/2011/07/21/people-behind-debian-martin-michlmayr-former-debian-project-leader/#money">there is so few paid opportunities around Debian</a>. Do you agree with his sentiment, and if yes do you have ideas on how to improve this situation?</strong></p>
<p>Stefano: The idealistic me wishes Debian to be a community made only of volunteers that devote their free time to the Project. Oh, and that me also wishes Debian to be competitive with similar projects, no matter how many full-time employees others have! That is coherent with a view of society where everyone has a day job, but also engages in volunteering activities ensuring that public interest is pursued by people motivated by interests other than profit.</p>
<p>But I do realize that for Free Software to succeed companies, employees, and salaries should all have a role. I admire projects that strike a good balance between volunteer and paid work. The Linux kernel is emblematic in that respect: many developers are paid by companies that have a commercial or strategic interest in Linux. Nevertheless volunteers contributions are aplenty and the Linux community gives a convincing impression that choices are driven by the community itself (or by its benevolent dictator) without money-driven impositions.</p>
<blockquote class="highlight"><p>“I do realize that for Free Software to succeed companies, employees, and salaries should all have a role.”</p></blockquote>
<p>Such an ecosystem does not exist around Debian. We do have a <a href="http://www.debian.org/partners/partners">partner program</a> that <em>allows</em> for it to happen, but we have very few partners with an interest in doing distribution development work. Like Martin, I&#8217;m worried by this state of affairs, because it de facto means we lag behind in terms of available people power. In a community of volunteers, that might frustrate people and that is not good.</p>
<p>To improve over the status quo the first step is to federate together small and medium companies that have a strategic interest in Debian and listen to their needs. I&#8217;m already in touch with representatives of such companies that, in many cases, already employ Debian Developers to do some distribution work <em>in</em> Debian. We will be soon sending out a call to reach out to more such companies, but since we are discussing this, why waiting? If some of our readers here are representative of such companies, I encourage them to <a href="mailto:leader@debian.org">get in touch with me</a> about this.</p>
<p><strong>Raphael: You know that the <a href="http://debian-handbook.info/go/ulule-rh/">fundraising campaign for the Debian Administrator&#8217;s Handbook</a> is on good track but the liberation of the book is not yet assured. What do you think of this project?</strong></p>
<p>Stefano: I&#8217;m happy about the project, to the point that I&#8217;ve accepted writing a testimonial for it <img src='http://raphaelhertzog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  . I&#8217;m sad about the scarce availability of up to date and high quality (DFSG-)Free books about Debian and I welcome any initiative that might help closing that gap.</p>
<blockquote class="highlight"><p>“I&#8217;m sad about the scarce availability of up to date and high quality (DFSG-)Free books about Debian.”</p></blockquote>
<p><a href="http://questioncopyright.org">Free Culture</a> is a great offspring of Free Software and I&#8217;m convinced we need to stand up against double standards in the two camps. Letting aside software-specific licensing details, the basic freedoms to be defended are the same. They are those freedoms that ensure that a reader is in full control of his book, pretty much as they ensure that a computer user is in full control of the software that runs on it. I&#8217;m therefore proud that Debian has long resolved that the Debian Free Software Guidelines (DFSG) apply not only to software but also to books and other pieces of documentation.</p>
<p>But the status quo implies that not only we have very few up to date, high quality books about Debian. It also implies that, at present, we have <em>no such book</em> that we can distribute in the Debian archive, showing off the Free Software (and Free Culture!) values we stand for.<br />
Crowdfunding is considered to be a good mate for Free Culture, where the services model that applies to Free Software is more difficult to exploit. I so wish any luck to yours and Roland&#8217;s initiative.</p>
<p>A different matter is whether Debian, as a project, should endorse the initiative and actively campaign for it. As you know, I think it should not. While we do advertise general <a href="http://www.debian.org/donations">project donations</a>, we don&#8217;t do mission-specific fundraising campaign for Debian itself. Coherently with that, I don&#8217;t think we should relay crowdfunding campaigns for 3rd parties, even when the result would be beneficial to Debian.</p>
<p><strong>Raphael: Is there someone in Debian that you admire for their contributions?</strong></p>
<p>Stefano: There are two classes of people that I particularly admire in Debian:</p>
<ul>
<li>Those with an uncanny ability to guide discussions towards constructive conclusions. We are lucky to have many in Debian and I admire all of them. Having to single out one I&#8217;d name Russ Allbery, in honor of whom I hereby propose the periodic &#8220;Russ Allbery&#8217;s Distinguished Flametamer Award&#8221;.</li>
<li>People stepping up for responsibility roles, especially when the responsibility put them in tough spots. Release teams, ftp-masters, DSA, DAM, as well as past and present members of teams with similarly &#8220;hot&#8221; seats have all my admiration.</li>
</ul>
<hr/>
Thank you to Zack for the time spent answering my questions. I hope you enjoyed reading his answers as I did.</p>
<p class="action-call"><a href="http://raphaelhertzog.com/email-newsletter/">Subscribe to my newsletter</a> to get my monthly summary of the Debian/Ubuntu news and to not miss further interviews. You can also follow along on <a href="http://identi.ca/raphaelhertzog">Identi.ca</a>, <a href="https://plus.google.com/111785500145924152411/">Google+</a>, <a href="http://twitter.com/raphaelhertzog">Twitter</a> and <a href="http://www.facebook.com/HertzogRaphael">Facebook</a></p>
<p>.</p>
<p style="font-size: smaller"><a href="http://raphaelhertzog.com/2011/11/22/people-behind-debian-stefano-zacchiroli-debian-project-leader/#comments">7 comments</a> | Liked this article? <a href="http://raphaelhertzog.com/support-my-work/">Click here</a>. | My blog is <a href="http://flattr.com/thing/26545/apt-get-install-debian-wizard">Flattr-enabled</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://raphaelhertzog.com/2011/11/22/people-behind-debian-stefano-zacchiroli-debian-project-leader/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>People behind Debian: Martin Michlmayr, former Debian Project Leader</title>
		<link>http://raphaelhertzog.com/2011/07/21/people-behind-debian-martin-michlmayr-former-debian-project-leader/</link>
		<comments>http://raphaelhertzog.com/2011/07/21/people-behind-debian-martin-michlmayr-former-debian-project-leader/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 08:00:00 +0000</pubDate>
		<dc:creator>Raphaël Hertzog</dc:creator>
				<category><![CDATA[Debian News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DPL]]></category>
		<category><![CDATA[Funding]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Martin Michlmayr]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[New Maintainer]]></category>

		<guid isPermaLink="false">http://raphaelhertzog.com/?p=1958</guid>
		<description><![CDATA[Martin Michlmayr is a Debian developer since 2000 and I share quite a few things with him, starting with his age and involvement in the quality assurance team. He managed to be elected Debian Project Leader in 2003 and 2004. He&#8217;s no longer as active as he used to be but his input is always [...]]]></description>
			<content:encoded><![CDATA[<img src="http://raphaelhertzog.com/files/2011/07/tbm-e1311167724733.jpg" alt="" title="Martin Michlmayr" width="255" height="255" class="alignleft size-full wp-image-2038" /><p>Martin Michlmayr is a Debian developer since 2000 and I share quite a few things with him, starting with his age and involvement in the quality assurance team. He managed to be elected Debian Project Leader in <a href="http://www.debian.org/vote/2003/platforms/tbm">2003</a> and <a href="http://www.debian.org/vote/2004/platforms/tbm">2004</a>.</p>

<p>He&#8217;s no longer as active as he used to be but his input is always very valuable and he continues to do very interesting things in particular concerning the support of NAS devices. Read on for the details.</p>

<p><strong>Raphael: Who are you?</strong></p>

<p>Martin: I&#8217;m Martin Michlmayr.  I&#8217;m 32, originally from Austria, and currently living in the UK.</p>

<p>I&#8217;ve contributed to various free software projects over the years but
Debian is without doubt the one I&#8217;m most passionate about.  I joined Debian
in 2000 when I was a student.  I worked on Debian more or less full time
for a few years while I was pretending to study.  Later I started a PhD to
do research about quality and management aspects of volunteer free software
projects.  I investigated the release process in several free software
projects, in particular looking at time-based releases.  After finishing my
PhD in 2007, I joined Hewlett-Packard.  I&#8217;m part of HP&#8217;s Open Source
Program Office and work on various free software and open source
activities, both internally and within the community.</p>

<p><strong>Raphael: How did you start contributing to Debian?</strong></p>

<p>Martin: I first used Debian in the days of 0.93R6, some time around the end of
1995.  The 0.93R6 release was still based on a.out but I needed an
ELF-based system for some application, so I moved to Slackware.  I then
quickly moved to Red Hat Linux where I stayed for several years.  I
rediscovered Debian in 2000 and quickly decided to join the project.  I
cannot recall how I rediscovered Debian but when I did, it was clear to me
that Debian was the ideal project for me: I could identify with its
philosophy, I liked the volunteer nature of the project, and I found the
size and diversity of Debian interesting since a large project offers a lot
of different challenges and opportunities.</p>

<p>I remember how many new things there were to learn and back then the
documentation and other resources for new contributors were nowhere as good
as they are today.  My application manager, Julian Gilbey, was a great
help&#8230; he was incredibly friendly and passionate about Debian.  I also
remember meeting up with Peter Palfrader (weasel) for key signing when we
were both in the New Maintainer queue.  I was incredibly lucky with my New
Maintainer process and soon became an official Debian Developer.  Because
there was a shortage of application managers, my first major contribution
in Debian was to become an application manager myself and help other people
join the project.</p>

<p>Debian is a large project with a long history and a rich culture, so new
contributors should expect that it will take some time to become familiar
with everything.  Fortunately, there are many resources, such as
documentation and the debian-mentors list, for new contributors.  Another
great way to become familiar with the way things are done in Debian is to
subscribe to various Debian mailing lists and ideally to read some mailing
list archives.  It&#8217;s also a great idea to attend the Debian Conference or
other conferences since meeting people in real life is a great way to
integrate.  I remember attending Debian Conference 1 in Bordeaux where I
gave my first public talk.</p>

<p>Finally, new contributors should find an area where they can make a unique
contribution.  Most people in Debian maintain packages but there are so
many other ways to contribute.  For example, most of my contributions were
not technical but were about coordination and other organizational
activities.</p>

<p><strong>Raphael: What&#8217;s your biggest achievement within Debian?</strong></p>

<p>Martin: I&#8217;m particularly proud of a number of achievements:</p>

<ul>
	<li>New Maintainer: I helped a lot of people join Debian.  It&#8217;s great to
help someone join the project and then see how they contribute.  Of course,
some people join Debian and then quickly become inactive or retire&#8230; you
never know in advance how it will work out.  But I had the pleasure to help
some truly outstanding contributors to join Debian.</li>
	<li>Quality Assurance: I helped improve QA processes within Debian.  In
particular, I realized a few years ago that a lot of packages had
maintainers who were inactive and that nobody did anything about it.  I
started to write to those maintainers to see what could be done.  It&#8217;s hard
because you don&#8217;t know the circumstance of someone&#8230; they may be inactive
because of an illness or for other good reasons&#8230; so you have to be
friendly, but yet persistent.  Fortunately, most maintainers I contacted
were truly inactive and so they couldn&#8217;t complain when I took their
packages away.</li>
	<li>DPL: I acted as the Debian Project Leader for two years.  I&#8217;m
particularly proud of this because Debian is a great project and it was an
honour to represent it.  I performed important organizational and
coordination tasks.  I also traveled to a lot of conferences and had the
pleasure to meet many Debian Developers as well as users of Debian.  It&#8217;s
very motivating to meet users and to hear how they use Debian and how we
can further improve it.</li>
	<li>Debian on NAS: Debian is without the doubt the Linux distro with the
best support for NAS (Network Attached Storage) devices.  I was always
impressed by what the OpenWRT folks have done to support wireless routers
and wanted to do something similar for Debian.  Unfortunately, wireless
routers just don&#8217;t have enough storage for a full distro.  But then NAS
devices came along and they obviously have enough space since they are
meant for storage.</li>
</ul>

<p><strong>Raphael: Speaking about NAS devices: what exactly are you doing on this topic and how can people help?</strong></p>

<p>Martin: There are plenty of instructions on the Internet to install Linux
distributions on NAS or various embedded devices by connecting a serial
console and then typing in hundreds of commands.  What I found is that such
instructions significantly limit the user base because they are way too
complicated for most users.  There are just too many steps that can go wrong.</p>

<p>So instead, in Debian, we provide a solution that just works: usually, you
download a firmware image for your NAS device from Debian and when you
upgrade you get the Debian installer.  You connect to the installer via SSH
and perform a normal installation.  The installer knows about the device
and will prepare everything for you automatically&#8230; for example, it knows
if the device has requirements for the partition layout and it will install
the kernel where the device expects to find it; unfortunately, NAS devices
are not like PCs, so the requirements are different for almost every device
and therefore you need special code to support a new device.  Finally,
there are detailed installation guides and we provide help on our mailing
lists.</p>

<p>There are a number of technical areas for improvement.  The installation
could be made even easier, and it would be nice to support new platforms
and devices.</p>

<p>A bigger problem is that while we&#8217;ve implemented a great solution for NAS
devices, we haven&#8217;t really extended this work to support other classes of
devices.  For example, tablets and mobile phones are getting incredibly
popular and we don&#8217;t have a compelling solution for such devices, mostly
because of the lack of an appropriate GUI.</p>

<p><strong>Raphael: What are your plans for Debian Wheezy?</strong></p>

<p>Martin: I&#8217;ve recently been asked by Stefano Zacchiroli, our current Debian Project
Leader, to coordinate the care-taking of Debian finances.  Debian, as a
volunteer project, relies on donations and in-kind gifts (e.g. hardware) to
maintain its infrastructure and to support various development efforts,
such as funding sprints and other developer gatherings.  Debian&#8217;s money and
other assets are held by affiliate organizations around the world.</p>

<p>My responsibility will be to keep track of money and other assets (e.g.
hardware and trademarks), work with the DPL to establish procedures related
to the use of Debian&#8217;s assets, and make sure that the procedures are
followed.  Finally, we want to publish public statements so our donors know
how we use their donations to further improve Debian.  I just started
working on this and this will be my main activity in Debian in the coming
months.</p>

<p id="money"><strong>Raphael: Speaking of money, I plan to run a fundraising to get the Debian book I wrote with Roland Mas translated (cf. <a href="http://debian-handbook.info">http://debian-handbook.info</a>). Is this something Debian should support?</strong></p>

<p>Martin: First of all, I should make it clear that I don&#8217;t decide how Debian spends
its money.  This is up to the DPL to decide together with the project at a
whole.  I&#8217;ll just make sure that procedures are followed and expenses
tracked and reported properly.</p>

<p>Having said that, in my opinion, it&#8217;s unlikely that Debian as a project will
fund this effort.  It would be inconsistent with the position of the
project not to fund work directly (only some related expenses, such as
travel costs to allow Debian teams to organize face-to-face meetings).
Whether Debian should support the fundraising effort by helping to promote
it is another question and that&#8217;s probably not as clear cut.  It looks like
a worthwhile effort, but on the other hand it would be unfair for authors
of other Debian books for Debian to put its weight behind one&#8230; and there
are many other efforts that are worth promoting&#8230; if you promote one,
where do you stop?  So while it sounds worthwhile, it&#8217;s probably better for
Debian to stay out of it.</p>

<p>But somehow related to this, I sometimes worry about the fact that there are so
few paid opportunities around Debian.  If you contribute to the Linux
kernel for a while, you have an excellent chance to get hired by someone
and to work on the kernel full time.  The kernel may be an extreme example
but there are a lot of projects that have more paid opportunities than
Debian, e.g. Mono, GNOME, OpenOffice/LibreOffice and KDE.</p>

<p>Obviously, there are some Debian Developers who can spend some time on
Debian as part of their job.  I know that some Canonical employees
contribute to Debian, that support companies like credativ improve Debian
as part of their work, and that system administrators fix bugs or package
new software as they deploy Debian.  But I think this is a minority of
contributors and even they don&#8217;t work full time on Debian.  Instead what I
see is that a lot of people leave university, get a job and then no longer
have time for Debian&#8230; or people start a family and no longer have time.
I can take myself as an example since I don&#8217;t have nearly as much time as I
did in the past when I was a student.</p>

<p>I guess there are different ways to deal with this problem&#8230; one would be
to create more paid opportunities around Debian outside the project, another
one might be to make it easier for new volunteers to join the project.  I
don&#8217;t have the answers to these questions&#8230; but it&#8217;s something I wonder
about, and I also wonder whether pure volunteer projects can still keep up
with projects with a lot of full time contributors.</p>

<p><strong>Raphael: What motivates you to continue to contribute year after year?</strong></p>

<p>Martin: Debian is a great project with a great mission, goals and people.  I
contribute to make Debian a better solution and to promote the free
software philosophy.  Finally, the community around Debian provides a lot
of motivation.  It&#8217;s amazing how much I&#8217;ve learned about other cultures
because of my involvement in Debian and how many friends I&#8217;ve made over the
years all around the world.</p>

<p><strong>Raphael: Do you have wishes for Debian Wheezy?</strong></p>

<p>Martin: Not really.  I&#8217;m pretty happy with the way things are going at the moment.
We have made a lot of organizational changes in the last few years from
which the project has greatly benefited.  I&#8217;m particularly pleased about
the plans to adopt a time-based freeze.</p>

<p><strong>Raphael: Is there someone in Debian that you admire for their contributions?</strong></p>

<p>Martin: There are many people I admire greatly.  I&#8217;d like to mention Joey Hess
because he&#8217;s a great example to follow.  He doesn&#8217;t get involved in
politics, is easy to work with and does great technical work.  In fact, he
has made not one but several contributions that have completely changed
Debian (debconf, debhelper, and debian-installer).  Furthermore, Debian has
a lot of contributors who have done great work over the years but who are
not very vocal about it.  People like Colin Watson or Peter Palfrader.
Debian has many unique contributors and the list of people I admire is much
longer than the few people I just mentioned.</p>

<hr/>
<p>Thank you to Martin for the time spent answering my questions. I hope you enjoyed reading his answers as I did. He raised some interesting questions.</p>

<p><a href="http://raphaelhertzog.com/email-newsletter/">Subscribe to my newsletter</a> to get my monthly summary of the Debian/Ubuntu news and to not miss further interviews. You can also follow along on <a href="http://identi.ca/raphaelhertzog">Identi.ca</a>, <a href="http://twitter.com/raphaelhertzog">Twitter</a> and <a href="http://www.facebook.com/HertzogRaphael">Facebook</a>.</p><p style="font-size: smaller"><a href="http://raphaelhertzog.com/2011/07/21/people-behind-debian-martin-michlmayr-former-debian-project-leader/#comments">8 comments</a> | Liked this article? <a href="http://raphaelhertzog.com/support-my-work/">Click here</a>. | My blog is <a href="http://flattr.com/thing/26545/apt-get-install-debian-wizard">Flattr-enabled</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://raphaelhertzog.com/2011/07/21/people-behind-debian-martin-michlmayr-former-debian-project-leader/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>DPL election: low participation</title>
		<link>http://raphaelhertzog.com/2008/04/10/dpl-election-low-participation/</link>
		<comments>http://raphaelhertzog.com/2008/04/10/dpl-election-low-participation/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 11:43:18 +0000</pubDate>
		<dc:creator>Raphaël Hertzog</dc:creator>
				<category><![CDATA[Debian News]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DPL]]></category>

		<guid isPermaLink="false">http://raphaelhertzog.com/?p=157</guid>
		<description><![CDATA[This year I have not given any vote recommendation because all candidates would be (IMO) good DPL. The participation stats are a bit strange however: when I got the second call for vote I noticed 176 votes in the first week compared to 135 last year. So I thought &#8220;good, participation is on the rise&#8221;. [...]]]></description>
			<content:encoded><![CDATA[<p>This year I have not given any vote recommendation because all candidates would be (IMO) good DPL. The <a href="http://master.debian.org/~srivasta/leader2008/index.html">participation stats</a> are a bit strange however: when I got the second call for vote I noticed 176 votes in the first week compared to 135 last year. So I thought &#8220;good, participation is on the rise&#8221;. But then I got reminded that <a href="http://www.debian.org/vote/2007/vote_004">we have shortened</a> the voting period of the DPL election to two weeks. So the comparison doesn&#8217;t hold.</p>
<p>The vote close in two days and we have so far only 283 votes, and last year we got 482 in the end. So we&#8217;re likely to have much less participation this year&#8230; even if you add a percentage for the people who wish to vote but cannot for <a href="http://lists.debian.org/debian-vote/2008/04/msg00058.html">various</a> <a href="http://lists.debian.org/debian-vote/2008/04/msg00043.html">reasons</a> (which proves once more how important it is that the next DPL be determined to fix those recurring problems), you won&#8217;t get the same numbers.</p>
<p>So my question is: do we have lower participation because all candidates are good and people do not care who gets elected? or do we have so many DD that follow Debian only every 2.5 weeks?</p>
<p>And if you haven&#8217;t voted yet, it&#8217;s time to do it. <img src='http://raphaelhertzog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="font-size: smaller"><a href="http://raphaelhertzog.com/2008/04/10/dpl-election-low-participation/#comments">4 comments</a> | Liked this article? <a href="http://raphaelhertzog.com/support-my-work/">Click here</a>. | My blog is <a href="http://flattr.com/thing/26545/apt-get-install-debian-wizard">Flattr-enabled</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://raphaelhertzog.com/2008/04/10/dpl-election-low-participation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>This time of the year again</title>
		<link>http://raphaelhertzog.com/2008/03/03/this-time-of-the-year-again/</link>
		<comments>http://raphaelhertzog.com/2008/03/03/this-time-of-the-year-again/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 08:45:43 +0000</pubDate>
		<dc:creator>Raphaël Hertzog</dc:creator>
				<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Stories of life]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[DPL]]></category>

		<guid isPermaLink="false">http://raphaelhertzog.com/2008/03/03/this-time-of-the-year-again/</guid>
		<description><![CDATA[Yes, it&#8217;s DPL election time again. On the good side, we&#8217;ll spend less time this year than we used to thanks the constitution change. On the bad side, it seems that almost nobody is interested to run for DPL (even HE is not sure yet!). I&#8217;ve been relatively satisfied by the work done by sam [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it&#8217;s DPL election time again. On the good side, we&#8217;ll spend less time this year than we used to thanks the constitution change. On the bad side, it seems that almost nobody is interested to run for DPL (even HE is not sure yet!).</p>
<p>I&#8217;ve been relatively satisfied by the work done by sam (although one can always do better) and it looks like many share this feeling&#8230; and when this is the case, we just expect the DPL to run again. But sam clearly said that he won&#8217;t run again. What a pity.</p>
<p>I also don&#8217;t plan to run this year[1]  but I&#8217;m always interested in leadership issues and I&#8217;d gladly be part of a <a href="http://www.debian.org/vote/2007/platforms/hertzog">DPL team</a>. Hopefully someone will provide such an alternative on the ballot this year.</p>
<p>Right now, I&#8217;m more in the mood of implementing some real changes (like the symbol based dependencies that I added to dpkg-shlibdeps) instead of trying to convince others to do them. When you associate this to some support of the leadership in place, it can give very good results.</p>
<p>Now back to real work, I still have to test and polish the dpkg-source rewrite which adds support of several brand new source package formats. Feel free to check out our progress in the <a href="http://git.debian.org/?p=dpkg/dpkg.git;a=shortlog;h=sourcev3">sourcev3 git branch</a>.</p>
<p>[1] Feel free to convince me otherwise by adding some comments here.</p>
<p style="font-size: smaller"><a href="http://raphaelhertzog.com/2008/03/03/this-time-of-the-year-again/#comments">2 comments</a> | Liked this article? <a href="http://raphaelhertzog.com/support-my-work/">Click here</a>. | My blog is <a href="http://flattr.com/thing/26545/apt-get-install-debian-wizard">Flattr-enabled</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://raphaelhertzog.com/2008/03/03/this-time-of-the-year-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

