• Bug#1084924: Call for votes

    From Matthew Vernon@21:1/5 to All on Fri Dec 27 19:20:02 2024
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)