General Resolution: Debian project members

Time Line

Proposal and amendment Tuesday, 14th September, 2010
Discussion Period: Saturday, 18th September, 2010
Voting Period: 00:00:01 UTC on Tuesday, 5th Oct 2010 23:59:59 UTC on Monday, 18th Oct 2010


Stefano Zacchiroli [] [text of proposal] [amendment 1] [amendment 2 + 3] [amendment 4]


  1. Christoph Berg [] [mail]
  2. Alexander Reichle-Schmehl [] [mail] [confirm mail]
  3. Sylvestre Ledru [] [mail]
  4. Manuel Prinz [] [mail]
  5. Enrico Zini [] [mail] [confirm mail]
  6. Kumar Appaiah [] [mail] [confirm mail]
  7. Bernd Zeimetz [] [mail]
  8. Philip Hands [] [mail]
  9. Xavier Oswald [] [mail]
  10. Joerg Jaspert [] [mail] [confirm mail]
  11. Gunnar Wolf [] [mail]
  12. Faidon Liambotis [] [mail]
  13. Ralf Treinen [] [mail]
  14. Damien Raude-Morvan [] [mail] [confirm mail]
  15. Gerfried Fuchs [] [mail]
  16. Simon Richter [] [confirm mail]
  17. Marc Brockschmidt [] [mail]
  18. Lars Wirzenius [] [confirm mail]


Choice 1: welcome non-packaging contributors

The Debian project aims at producing the best free operating system. To that end, the project benefits from various types of contributions, including, but not limited to: package maintenance, translations, infrastructure and website maintenance, porting, bug triaging and fixing, management activities, communication, testing, legal advice, quality assurance, etc.

The Debian project acknowledges that:

  • To pursue Debian goals, package maintenance as well as a wide range of other technical and non-technical contributions are all valuable.
  • Active contributors of non-packaging work, who share Debian values and are ready to uphold Debian Foundation Documents, deserve the opportunity to become Debian Developers.

The Debian project, therefore, invites the Debian Account Managers to:

  • Endorse the idea that contributors of non-packaging work might become Debian Developers, albeit without upload access to the Debian archive.
  • Establish procedures to evaluate and accept contributors of non-packaging work as Debian Developers.
  • Initiate the appropriate technical measures to enable contributors of non-packaging work, who get accepted as Debian Developers, to participate in Debian decision making and to access Debian infrastructure.


With the current list of voting developers, we have:

 Current Developer Count = 891
 Q ( sqrt(#devel) / 2 ) = 14.9248115565993
 K min(5, Q )           = 5
 Quorum  (3 x Q )       = 44.7744346697979


Data and Statistics

For this GR, as always statistics shall be gathered about ballots received and acknowledgements sent periodically during the voting period. Additionally, the list of voters would be made publicly available. Also, the tally sheet may also be viewed after to voting is done (Note that while the vote is in progress it is a dummy tally sheet).

Majority Requirement

The amendment need simple majority



Graphical rendering of the results

In the graph above, any pink colored nodes imply that the option did not pass majority, the Blue is the winner. The Octagon is used for the options that did not beat the default.

In the following table, tally[row x][col y] represents the votes that option x received over option y. A more detailed explanation of the beat matrix may help in understanding the table. For understanding the Condorcet method, the Wikipedia entry is fairly informative.

The Beat Matrix
  1 2
Option 1   285
Option 2 14  

Looking at row 2, column 1, Further Discussion
received 14 votes over Welcome non-packaging contributors as project members

Looking at row 1, column 2, Welcome non-packaging contributors as project members
received 285 votes over Further Discussion.

Pair-wise defeats

The Schwartz Set contains

The winner

Debian uses the Condorcet method for voting. Simplistically, plain Condorcets method can be stated like so :
Consider all possible two-way races between candidates. The Condorcet winner, if there is one, is the one candidate who can beat each other candidate in a two-way race with that candidate. The problem is that in complex elections, there may well be a circular relationship in which A beats B, B beats C, and C beats A. Most of the variations on Condorcet use various means of resolving the tie. See Cloneproof Schwartz Sequential Dropping for details. Debian's variation is spelled out in the constitution, specifically, A.6.

Debian Project Secretary