News and Editorials
Branden Robinson, outgoing Debian Project Leader, was kind enough to answer
a few questions via email.
LWN: Now that your term is winding down, do you feel that you have
accomplished what you hoped to accomplish?
No. In and of itself that is not a bad thing; it's better to have a
surfeit of ideas than a paucity of them, but even so I found the position
to be a subtly different kind of challenge than I expected.
Still, I learned a great deal about the inner workings of the Debian
Project's infrastructure that I don't think I could really have come to
understand any other way. I look forward to being a resource for the next
Debian Project Leader.
The important work that Debian has to do will continue.
Project Scud was announced almost exactly one year ago. Since then, has
this project helped with the management of the Debian project?
In ways, it has. The DPL team was valuable to me in my role in that I
think it was essential in either keeping me informed about various
behind-the-scenes happenings, or in offering differing perspectives on
things I already knew about.
Should some variant of it be continued into the coming year?
I think so, yes -- however, the DPL Team had a big problem with visibility
to the Debian Project at large, and that was a significant liability.
It felt to me like the DPL Team was constantly engaged with somewhat
sensitive personnel issues that were difficult to air publicly in a way
that was both constructive and fair to all the parties involved.
The level of harmony within the team, however, was very high, and it was a
good working environment. We all exhibited respect for each other and were
able to work constructively even where we had differences of opinion. I
had been afraid that we wouldn't gel, and with the exception of one member
who simply didn't (and doesn't) have the time to participate, I think we
did.
Quite apart from who wins the DPL election, I value the stronger
relationships I've forged with Debian developers over the past year, both
within and apart from the DPL Team.
When it comes to the team approach being continued into the coming year, I
think it's inevitable. Whether it's called "the DPL team" or "Project
Scud" or doesn't have a name at all, but is instead "the guys the DPL
drinks with at the pub", I feel certain the concept will continue to exist
in some form, just as it predates its explicit identification last year.
The role of DPL is a multifaceted one, and it's just plain good leadership
to share the responsibilities. Just as the DPL has the trust of the
developers, so too must a DPL demonstrate trust in others. The best
leaders find ways to trust new people, rather limiting their horizons.
Are there things you are particularly happy about? Or particularly unhappy
about?
I'm particularly happy that the day-to-day machinery of Debian, of package
maintenance, quality assurance, release management, propagation of
unstable packages to testing, and so on, continued to hum along as it
should. Debian's technical processes are, for the most part, highly
developed and mature, and not something the Project Leader needs to meddle
with. That was deliberate in the design of the Debian Constitution, and I
think that is a point of continuing success.
The Sarge release, and, critically, the maturity of the d-i
(debian-installer) project are also achievements I'm enthusiastic about. I
don't claim credit for them in my capacity as DPL, except insofar as I was
smart enough to know not to meddle with something that was working. Our
release management processes have started to seriously hum over the past
year. I think we really have a handle on management of major transitions.
The BTS has seen major improvements, the devscripts package has more useful
tools, and more people are leveraging these new features to get their work
done.
On the downside, I'm particularly unhappy that a few particularly thorny
issues occupied virtually 100% of my time. I made a conscious decision
even before I was elected to grapple with what the Project has identified
as the most critical issues, not necessarily those where I could make a big
splash for myself or grab headlines.
One consequence is that things I have achieved are difficult to measure;
another is that I didn't have much time left over to work on even the
somewhat strange things I consider "fun", like coming up with a new set of
trademark usage guidelines. That's still being managed ad hoc, and it
doesn't really need to be.
It pays to keep in mind, though, that the most visible thing Debian does is
get free software to our users. That's the primary mission, and every time
I dwell on my frustrations, I need to remind myself that Debian is
fundamentally succeeding in that mission. The free software landscape is
littered with the remains of projects that have failed in it.
Consequently, it is invaluable to maintain one's sense of perspective.
Why did you chose not to run for a second term?
There are factors on a few fronts. As you may gather from my previous
answers, I have a bit of battle fatigue. More importantly, however, I have
come to appreciate the wisdom that a few people in the Debian Project have
already expressed. First, you don't necessarily have to be the DPL to get
things accomplished. The DPL is not a strong executive under our
constitution, and some of the DPL's constitutional powers, such as the
dismissal of a delegate against his or her will, have never been exercised.
Secondly, many developers don't seem to really appreciate the first point.
It's often been remarked that the Debian Project only seems to seriously
grapple with internal management issues once a year during the elections.
In between, most people seem to just wait for the Project Leader to pull a
rabbit out of a hat.
While it's certainly possible that a more talented leader than myself could
do so (or simply be the straw the breaks the camel's back), it would be
healthier if more developers were more involved with those issues.
What I'd like to do next is see if I can mold myself into an example of
what I'm beginning to think of as the "good Debian citizen". I've had the
benefit of an "insider's view" of what's right and wrong at the core of the
Project -- what I think is critical now is to better uphold clause four of
our Social Contract, in which we commit to openness with our users. That
clause talks specifically about bug tracking, but many within the Project
think we should apply it more generally.
Some Debian developers have an ambivalent relationship with the Project's
"insiders" because, simultaneously, they are details of infrastructure
management that most of them don't care to know about -- except when
they're perceived as not working. In that case, they demand satisfaction.
I don't particularly decry this so much as note it to be human nature.
What do you think will be the biggest challenge for the next DPL?
Infrastructure reform, which seems to eat every DPL that dares to grapple
with it, will threaten to do so with the next leader as well.
Is there anything else you would like to add?
It has been a tremendous honor to serve my fellow Debian developers and
users in this office. I've had a few opportunities to speak before
audiences familiar with Debian during my term -- the Open Source World
Conference in Màlaga, Spain, and at Free Software and Open Source Days in
Istanbul, Turkey, are two recent examples.
Everywhere I go in my capacity as a Debian representative, I meet many
people who have boundless enthusiasm for the Debian Project and the work
that we do. In many cases these are people who are as young as I was when
I started using Debian, ten years ago, or even younger. Many of them want
to be involved but want advice on how to contribute -- they don't know if
they have anything to offer the project. The advice I offer is simple:
identify something you care about, where your natural interests tend to
flow, and throw yourself into it. A GNU/Linux distribution is an
infinitely improvable thing -- that is, we're never going to run out of
ways to improve it. When there aren't features to be added or bugs to be
fixed, there are translations to be made, documentation to be written, or
licenses to be fixed. It seems basic to Debian old-timers, but it's a new
insight to Debian's vigorous youth.
At the GPLv3 launch conference in Boston this past January, I troubled Eben
Moglen for a recipe on how to grow the Free Software community. His advice
was simple, as most good advice is: "Each one, teach one." Over the past
year I've been able to impart just a little bit of my meager knowledge to a
great many people. That has been the most rewarding part of this job.
Comments (2 posted)
New Releases
Quantian 0.7.9.2 is the second Quantian release based on Knoppix 4.0.2.
Quantian adds hundreds of scientific / numeric packages, as well as an
openMosix enabled 2.4.27 kernel, to the CDROM version of Knoppix.
Full Story (comments: none)
The sixth beta for the Agama Lizard (aka SUSE Linux 10.1) is out. The team
has decided to spend more time strengthening this release, and have
revised the schedule. The final release is
now expected on April 13, 2006.
Full Story (comments: none)
Distribution News
The candidates for Debian Project Leader will debate each other on IRC on
Thursday March 16, 2006 from 22:30 UTC to 01:00 UTC the following day. The
announcement also contains a Call for
Questions and a Call for Panelists.
So far (as of March 5th) on 174 Debian developers (out of a potential 972)
have voted on the GFDL position
statement. Voting ends on March 11. Details of the general resolution
can be found here.
Comments (none posted)
Christian Perrier
reports on proposed
changes to
su. "
As reported in #276419, su in the login
Debian package doesn't permit to specify options to the invoked shell and
doesn't respect quoted arguments. We plan to revert this behavior and
follow su's documentation and other implementations."
Martin Schulze has announced the return of
the packages.debian.org service. "This service had to move to a new
machine after it consumed too much I/O traffic due to archive
reorganisation."
Martin Schulze also looks at the contents
of the Debian backup server. "The backup of a resource is more than
just a copy of the current state. It consists of 10 to 100 versions,
representing several past days. Each day a new copy is created on the
backup system. Copies older than the configured number of copies get
purged."
This Bits from the kernel team takes a look
back at what already happened after the sarge release and what you should
expect for etch.
Comments (none posted)
A new list has been created for the discussion of security issues in
Fedora, including Fedora Extras and Fedora Legacy.
Full Story (comments: none)
Mark Shuttleworth reports that the Dapper UI sprint has been happening in
London and on #dapper-look. "
We are reviewing progress on UBZ
desktop specs, as well as the artwork, theming and icons for Dapper in both
Ubuntu and Kubuntu."
Full Story (comments: none)
The Region of Extremadura in Spain has generously offered to host a number
of work meetings for Debian during 2006. A Quality Assurance meeting is
planned for December 13-17, 2006 (Wed-Sun). "
This first
announcement is a Call for Participation: if you have been involved in
Debian QA, are interested in contributing or have some good QA ideas, you
may want to consider attending this meeting." Space is limited.
Full Story (comments: none)
We have a couple of
FOSDEM reports. The
Debian-Java team met and discussed
Debian-Java policy changes, Debian-Java welcomes women, and Java in
kFreeBSD port.
The openSUSE project participated at FOSDEM with both a "DevRoom"
and a small booth. "For those of you who didn't make it to FOSDEM,
we have recorded the nine talks and three speed talks about openSUSE, SUSE
Linux, and the work of SUSE R&D." There's a picture gallery
too.
Comments (none posted)
New Distributions
andLinux is a complete
Linux distribution that runs seamlessly in Windows, using CoLinux. There
is no need to partition, dual boot, configure or dedicate a machine. Users
will have a complete Linux environment running along with Windows in a
matter of minutes. The latest version is Proof Of Concept v2.1, which
includes CDrom and floppy access, sound, faster networking and much more.
Comments (none posted)
Sharif Linux is a
bilingual English/Persian operating system maintained by
Sharif FarsiWeb. It
is based on GNU/Linux and is customized for the computing requirements of
Iran and the Persian language, specially for enterprise-level and
educational uses. The current version of Sharif Linux, version 1.4,
includes GNOME 2.10, including Evolution 2.2.3 and Evince 0.4.0,
OpenOffice.org 2.0.1, Firefox 1.0.7, FarsiWeb fonts 0.4, Linux kernel
2.6.15, and much more.
Comments (1 posted)
Distribution Newsletters
The Debian Weekly News for March 7, 2006 covers the call for votes on the
General Resolution to address the Debian project's position on the GNU Free
Documentation License, requirements and rights for official Debian
sub-projects, Debian GNU/kFreeBSD for AMD64, the IRC debate for the Project
Leader Election, QA activities, and several other topics.
Full Story (comments: none)
This week the
Fedora Weekly
News looks at the Call for Papers: FUDCon Wiesbaden 2006, Announcing
fedora-security-list, Running OLPC within VMWare Player, Updated QEMU-Admin
tool with network bridging, Security wars: Novell SELinux killer rattles
Red Hat, and more.
Comments (none posted)
The
Gentoo
Weekly Newsletter for the week of March 6, 2006 covers Gentoo Linux
2006.0 download statistics, a Portage fix, the PPC team meeting, the Gentoo
event calendar for London, San Jose and Bonn, and several other topics.
Comments (none posted)
The
February
edition of the OpenSolaris Community Newsletter is available. Topics
include OpenSolaris Charter was approved, Community started ramping up on
the formation of development projects, more source and binary technology
released, variety of contributions continue to be offered, some external
code contributions have led to ARC cases, source code management
conversations are increasing and more.
Comments (none posted)
This issue of the Ubuntu Documentation Newsletter looks at Documents for
Ubuntu 6.04, Kubuntu Documentation, Wiki Documentation, and more.
Full Story (comments: none)
The
DistroWatch
Weekly for March 6, 2006 is out. "
As more and more distributions
provide bootable disks containing a complete operating system, it is clear
that these "live CDs", as they are often referred to, are having a huge
impact on our daily computing lives; today we report on Debian Live and
Mandriva One, as well as on several efforts to accelerate the boot process
of KNOPPIX. Having trouble with finding all the interesting software
sources for your Ubuntu installation? Then worry not, the new Ubuntu
source-o-matic makes it easy. Also in this issue: Click-N-Run for Ubuntu, a
new Linux web site with podcasts for Linux beginners, a couple of
entertaining links for Monday laughs, and a first look at the brand new
Rubix Linux 1.0. Finally, we are pleased to inform that the February 2006
DistroWatch donation has gone to FreeBSD Foundation."
Comments (none posted)
Package updates
Updates for
Fedora Core 4:
dhcp (bug
fixes),
system-config-netboot (bug fixes),
xterm (bug fixes),
squirrelmail (fix broken languages),
shadow-utils (bug fix),
ncurses (cleanup),
mc (bug fixes),
gnbd-kernel (update to 2.6.11.5 kernel),
cman-kernel (update to 2.6.11.5 kernel),
dlm-kernel (update to 2.6.11.5 kernel),
GFS-kernel (update to 2.6.11.5 kernel).
Comments (none posted)
Mandriva has provided new
libaio packages
in main to provide out-of-the-box support for Oracle Express in Mandriva
Linux 2006.
Samba has been updated for
Corporate 3.0 users.
Comments (none posted)
Slackware has upgraded bash-completion and proftpd. Various python
packages have been recompiled against Berkeley DB 4.2.52. There a few
fixes for coreutils, xfsprogs and dmapi. The full
slackware-current changelog has all the gory details.
Comments (none posted)
Trustix has fixed various bugs in postfix and samba for TSL 2.2 & 3.0.
Full Story (comments: none)
Distribution reviews
NewsForge
takes
a look at a relatively unknown distribution called
GRML. "
GRML says it's for "users of
texttools and system administrators," but GRML actually offers more. It's
Linux that "just works." My users are not geeks, but GRML makes all our
lives easy."
Comments (6 posted)
Joe Barr is
not happy
with his boxed set of SUSE Linux 10.0. "
The open version of SUSE is
touted as making all the latest stuff available earlier than you can get it
in the commercial version, with perhaps a few bumps in the road as a
result, for hobbyists and aficionados to play with and test and help debug
the latest application releases before they get rolled up into the
professional edition. It turns out the retail version has exactly the same
set of bumps in the road as the open version."
Comments (3 posted)
Page editor: Rebecca Sobol
Next page: Development>>