Bug#1084924: Call for votes

Matthew Vernon <[email protected]> Fri, 27 Dec 2024 18:13:10 +0000
Newsgroups gmane.linux.debian.devel.ctte
Message-ID <133338e7-e2f8-4b1b-bd54-b8c8e8840f6e__10139.5922408969$1735323323$gmane$org@debian.org>
Hi,

The vote has run for a week, and the winner is option C:

"""
In Bug #1084924, the Technical Committee was asked about a mass bug 
filing that aimed to remove all dependencies (except Provides: and 
Conflicts:) upon the system-log-daemon virtual package. Whilst the 
wording of policy in this area is unclear, the Technical Committee notes 
that long-standing practice in this area as reflected by policy was that 
packages could declare appropriate dependencies upon the 
system-log-daemon virtual package. The Technical Committee also 
acknowledges that on systemd systems, journald can serve the purpose of 
system-log-daemon, but that systemd also supports installing a separate 
system-log-daemon.

The Technical Committee resolves that this is a de facto attempt to 
change Policy, and that the Policy process should be used to consider 
whether to change Policy relating to system-log-daemon from the status 
quo of packages being able to declare any reasonable dependency upon 
system-log-daemon to the state where only Provides: and Conflicts: may 
be used. Until that process is concluded, dependencies upon the 
system-log-daemon should not be removed (unless they are incorrect on 
the merits of an individual case).
"""

We should probably email interested parties in the new year.

Voting machinery output:

Starting results calculation at Fri Dec 27 15:59:31 2024

/--ABCDN
V: 14253 matthew
V: 3212- myon
V: 41342 helmut
V: 24143 spwhitton
V: 41532 stefanor
Option A "Dependencies on s-l-d are OK"
Option B "Provides & Conflicts only"
Option C "Defer to policy"
Option D "s-l-ds should co-exist"
Option N "None of the above"

In the following table, tally[row x][col y] represents the votes that
option x received over option y.

                   Option
               A     B     C     D     N
             ===   ===   ===   ===   ===
Option A            2     2     2     3
Option B      3           2     3     3
Option C      3     3           4     3
Option D      2     0     1           1
Option N      2     2     2     4



Looking at row 2, column 1, B
received 3 votes over A

Looking at row 1, column 2, A
received 2 votes over B.

Option A Reached quorum: 3 >= 2
Option B Reached quorum: 3 >= 2
Option C Reached quorum: 3 >= 2
Dropping Option D "s-l-ds should co-exist" because of Quorum (2 > 1)


Option A passes Majority.               1.500 (3/2) > 1
Option B passes Majority.               1.500 (3/2) > 1
Option C passes Majority.               1.500 (3/2) > 1


   Option B defeats Option A by (   3 -    2) =    1 votes.
   Option C defeats Option A by (   3 -    2) =    1 votes.
   Option A defeats Option N by (   3 -    2) =    1 votes.
   Option C defeats Option B by (   3 -    2) =    1 votes.
   Option B defeats Option N by (   3 -    2) =    1 votes.
   Option C defeats Option N by (   3 -    2) =    1 votes.


The Schwartz Set contains:
          Option C "Defer to policy"



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

The winners are:
          Option C "Defer to policy"

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Regards,

Matthew