Debconf5: Structural Evolution
[Posted July 20, 2005 by ris]
Debconf5, the sixth annual
Debian Conference, recently descended upon the Helsinki University of
Technology (HUT) in Espoo, Finland. LWN reporter Rebecca Sobol was
privileged to attend this year's event.
Hundreds of Debian developers, maintainers, translators, users and fans
joined together for an overflowing week's worth of talks, BOFs, hacking and
partying. Debian GNU/Linux is the
largest distribution project in many ways; lots of developers (around 200
Debian Developers plus scores of package maintainers, documentation authors
and translators), support for more architectures, lots of packages (nearly
15,000 binary packages are available), more derived distributions using it as a base, and
soon even a choice between Linux and Hurd kernels. The Debian community is
massive and scattered around the globe.
During the year these people keep in touch through a variety of mailing lists and IRC
channels, but the annual Debconf provides people with a chance to meet face
to face to talk about their favorite operating system. Each year Debconf
meets in a different part of the world to make it more accessible to some
portion of its global community. This year's conference in Finland
brought out over ninety Finns, followed by a full gross of people from
Germany, the United Kingdom, the United States, Sweden, Spain and Norway.
It was also accessible to a handful of people from the Russian Federation
and other parts of Eastern Europe. A few traveled greater distances to
come from South America, New Zealand and Fiji. All told, there were people
from over thirty countries at this year's event.
Debian is large, and it is all volunteer. A few people have found or created
jobs for themselves where they can be paid to work on Debian, at least part
of the time, but they are in the minority. The organization is guided by a
social contract and
maintains a strong commitment to
software freedom.
Bdale Garbee, long time Debian developer and former Debian Project Leader
gave a talk on Debian's
Structural Evolution, subtitled Musings on Debian, Today and
Tomorrow. He has serious concerns that Debian has grown too large for its
infrastructure. For example, each year Debian developers elect a Project
Leader. For nine weeks each year a few prominent Debian developers cease
working as a team to compete for a job that has grown too complex for a
single person. Only Debian developers are allowed to vote, leaving
hundreds, or more likely thousands of Debian volunteers and users with no
say whatsoever.
Some of Debian's infrastructure is ably provided by Software in the Public Interest (SPI).
However too few Debian developers are involved in SPI, which oversees many
other projects. Also it not in SPI's mandate to provide technical
guidance, that is the role of the Technical Committee. Bdale finds the
committee, as currently defined, is not particularly satisfying. The
committee could use a periodic review and refresh, which is currently not
happening.
The current DPL, Branden Robinson started Project SCUD as an attempt to
address some of these issues while working within the constraints of the
Debian constitution. However Bdale (a member of SCUD) finds that the
relationship between the DPL and the project is not clear. The team is
self-selected and does not include a representative sampling of Debian
project participants.
Perhaps it is time to replace the DPL and Technical Committee with an
elected leadership board. Candidates would be motivated to campaign on
their teamwork skills and more people would be willing to be involved in
Debian's leadership. Perhaps a way could be found to allow the greater
Debian community a voice in this process. Perhaps this would make Debian
even stronger.
(
Log in to post comments)