Time for a new Debian?


After looking at some of the recent debacles in the Debian project, from the revisions in the social contract being interpreted that everything in the Debian distribution has to meet the DFSG guidelines, to the flameage about a non-functioning treasurer for Software in the Public Interest (the legal home of Debian), to the continuing delay in getting Sarge released, I started to wonder if Debian is completely dysfunctional and cannot be saved.

The problems are mainly cultural and stem from many sources:

I’ve started to wonder if it’s time to simply try to fork the organization and start over. Fortunately or unfortunately, I don’t have time to do it myself, but if I were, I’d start with a totally different Social Contract. In my ideal world, the Social Contract for this new organization would have the following (ordered) list of key values:

  1. The needs of the users:
    • Ease of use
    • Functionality
    • Security
    • Support of non-obsolete software and non-obsolete hardware in the “stable” release
    • We will not hide problems
      • an open bug tracking database
      • open processes when dealing with legal/administrative issues, from creating accounts to finances
  2. Technical excellence and long-term maintainability
  3. Having fun and treating fellow developers and users with civility and politeness
  4. Free Software (note the needs of the users, technical excellence, and treating each other with respect are considered more important than “free software”)

I dunno. Perhaps if the latest General Resolution (to undo the recently made, flawed set of “Editorial Changes” to the social contract) fails, there will be enough other developers who are distressed at the current course of Debian that there would be interest in creating a new organization that uses Debian’s technical excellence, but which leaves behind some of the doctrinaire insistence on being “more Stallman than Stallman”, and for which the cultural norms about treating others with respect and civility are very clearly articulated from the outset. I can dream…