Slashdot Mirror


How Debian Almost Failed to Elect a Project Leader (lwn.net)

Five candidates now are running to be Debian's project leader for the coming year. But earlier this week, Slashdot reader Seven Spirals shared LWN's story about what a difficult election it's been: This year, the call for nominations was duly sent out by project secretary Kurt Roeckx on March 3. But, as of March 10, no eligible candidates had put their names forward... There is nobody there to do any campaigning.

This being Debian, the constitution naturally describes what is to happen in this situation: the nomination period is extended for another week... Should this deadline also pass without candidates, it will be extended for another week; this loop will repeat indefinitely until somebody gives in and submits their name... In the absence of a project leader, the chair of the technical committee and the project secretary are empowered to make decisions -- as long as they are able to agree on what those decisions should be. Since Debian developers are famously an agreeable and non-argumentative bunch, there should be no problem with that aspect of things...

One might well wonder, though, why there seems to be nobody who wants to take the helm of this project for a year. The fact that it is an unpaid position requiring a lot of time and travel might have something to do with it. If that were indeed to prove to be part of the problem, Debian might eventually have to consider doing what a number of similar organizations have done and create a paid position to do this work.

4 of 86 comments (clear)

  1. Re:This by ArchieBunker · · Score: 4, Insightful

    Yeah I really need my init system to worry about DNS caching. Also why is traceroute considered legacy now? It did one thing well for decades but had to be scrapped for showpath? What was the point? Was the effort worth it? Was anything gained? Thank god Slackware is still sane and usable.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  2. Also for commerical companies by Anonymous Coward · · Score: 0, Insightful

    Remember this situation next time you want to complain about a CEO's salary. While many salaries may be excessive, you will not get a CEO to work for the same salary (or anything close) as regular employees, for similar kinds of reasons.

  3. Re:systemd by Gavagai80 · · Score: 3, Insightful

    The main purpose of systemd -- beyond being an init system -- is to be a common collection of utilities which software authors can lazily depend on being present. That's why it gobbles up so many seemingly unrelated things: so that having a dependency on a given systemd version can guarantee the presence of particular versions of all those utilities.

    Most packages can still work without systemd, but probably in a less-well-tested way, and a distro has to make all supported packages work well. That's a whole lot of work. And the very reason that so many distros have adopted systemd is that it reduces their workload so they can get more done with fewer volunteers. They're not going to see much point to using a workload-reducing project to increase their workload.

    Hence it's left to the people who really care about disliking systemd to do the work of maintaining non-systemd variants like devunan.

    --
    This space intentionally left blank
  4. Re:systemd by drinkypoo · · Score: 4, Insightful

    Most packages can still work without systemd, but probably in a less-well-tested way, and a distro has to make all supported packages work well. That's a whole lot of work. And the very reason that so many distros have adopted systemd is that it reduces their workload so they can get more done with fewer volunteers. They're not going to see much point to using a workload-reducing project to increase their workload.

    The reason so many packages depend upon systemd is that the major distributions (redhate and debian) adopted it. If Debian hadn't done so, then it would never have become so prevalent. It's a bed of their own making.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"