GNOME hits a decision point
[Posted October 26, 2005 by corbet]
There is a vibrant debate underway within the GNOME project. Certainly,
there is no shortage of issues that GNOME could be discussing, such as,
say, how to
shoehorn a panel applet into less than four or five megabytes of memory.
The issue at hand is not quite so exciting, however; instead, the GNOMEs
are voting on
a referendum which would
reduce the GNOME Foundation board of directors from eleven to seven seats.
One might think that the size of the board does not matter that much, but a
number of developers seem to have strong feelings about it. The arguments
in favor of the change include the following:
- There are not currently enough people in the GNOME community who are
both interested in serving on the board and qualified to do so. A
number of people who have run for board seats have put their names in
only because they feared that there would not be enough candidates, or
that unqualified people would be elected by default.
- The eleven-member board is too large and unwieldy to get things done.
Decisions get pushed back indefinitely, and nobody takes
responsibility for making things happen.
- Some members of the current board are not actually doing
anything beyond warming their seats.
On the other hand, those opposing a change in the size of the board argue
that:
- The GNOME community is large, vibrant, and diverse. With such a
talented group of people, there cannot possibly be a shortage of developers
qualified to sit on the board. Rather than shrink the board, the
GNOME community should actively encourage more of its members to seek
election.
- If the board is sometimes contentious, that's because the community as
a whole is global and diverse. Obtaining a consensus on controversial
issues will never be easy. Any consensus reached by way of shrinking
the board (and thus excluding minority members) will be false at best.
- If there is a problem with the board, it's in how it operates, rather
than its size. Any effort to fix the board should look at other
solutions, such as assigning specific responsibilities to each
member. Jeff Waugh has also suggested
a more executive-style governance structure with specific elected
positions.
Voting is happening now, with the preliminary results scheduled to be
announced on November 5. The highly scientific LWN "read the mailing
lists" poll has concluded that the "no" votes are currently leading 55% to
45%, with a margin of error of about 30% or so.
In many ways, free software projects continually break new ground on
governance issues. A quick survey of high-profile projects shows a wide
variety of governance structures, including dictators (usually but not
always benevolent), oligarchies, corporate fiefdoms, extreme direct
democracies, and more. GNOME has a sort of representative bureaucracy
which is seen to be in need of some tweaking. The GNOME hackers will
certainly continue to produce code regardless of the outcome of this
particular referendum. But the overall effectiveness of the Foundation can
have a long-term effect on how the project is perceived and which technical
directions are taken. So it will be interesting to see how this
project ultimately decides to govern itself.
(
Log in to post comments)