[[PGP Signed Part:No public key for 7D80315C5736DE75 created at 2021-11-26T04:25:45+0100 using RSA]]
Here is an updated version of my proposal, which incorporates the formal amendment to change the default option for TC resolutions to also be "None
of the above" and fixes two typos.
Rationale
=========
We have uncovered several problems with the current constitutional
mechanism for preparing a Technical Committee resolution or General Resolution for vote:
* The timing of calling for a vote is discretionary and could be used
strategically to cut off discussion while others were preparing
additional ballot options.
* The original proposer of a GR has special control over the timing of the
vote, which could be used strategically to the disadvantage of other
ballot options.
* The description of the process for adding and managing additional ballot
options is difficult to understand.
* The current default choice of "further discussion" for a General
Resolution has implications beyond rejecting the other options that may,
contrary to its intent, discourage people Developers ranking it above
options they wish to reject.
The actual or potential implications of these problems caused conflict in
the Technical Committee systemd vote and in GRs 2019-002 and 2021-002,
which made it harder for the project to reach a fair and widely-respected result.
This constitutional change attempts to address those issues by
* separating the Technical Committee process from the General Resolution
process since they have different needs;
* requiring (passive) consensus among TC members that a resolution is
ready to proceed to a vote;
* setting a maximum discussion period for a TC resolution and then
triggering a vote;
* setting a maximum discussion period for a GR so that the timing of the
vote is predictable;
* extending the GR discussion period automatically if the ballot changes;
* modifying the GR process to treat all ballot options equally, with a
clearer process for addition, withdrawal, and amendment;
* changing the default option for a GR to "none of the above"; and
* clarifying the discretion extended to the Project Secretary.
It also corrects a technical flaw that left the outcome of the vote for Technical Committee Chair undefined in the event of a tie, and clarifies responsibilities should the Technical Committee put forward a General Resolution under point 4.2.1.
Effect of the General Resolution
================================
The Debian Developers, by way of General Resolution, amend the Debian constitution under point 4.1.2 as follows. This General Resolution
requires a 3:1 majority.
Section 4.2.4
-------------
Strike the sentence "The minimum discussion period is 2 weeks, but may be varied by up to 1 week by the Project Leader." (A modified version of
this provision is added to section A below.) Add to the end of this
point:
The default option is "None of the above."
Section 4.2.5
-------------
Replace "amendments" with "ballot options."
Section 5.1.5
-------------
Replace in its entirety with:
Propose General Resolutions and ballot options for General
Resolutions. When proposed by the Project Leader, sponsors for the
General Resolution or ballot option are not required; see §4.2.1.
Section 5.2.7
-------------
Replace "section §A.6" with "section §A.5".
Section 6.1.7
-------------
Replace "section §A.6" with "section §A.5".
Add to the end of this point:
There is no casting vote. If there are multiple options with no
defeats in the Schwartz set at the end of A.5.8, the winner will be
randomly chosen from those options, via a mechanism chosen by the
Project Secretary.
Section 6.3
-----------
Replace 6.3.1 in its entirety with:
1. Resolution process.
The Technical Committee uses the following process to prepare a
resolution for vote:
1. Any member of the Technical Committee may propose a resolution.
This creates an initial two-option ballot, the other option
being the default option of "None of the above". The proposer
of the resolution becomes the proposer of the ballot option.
2. Any member of the Technical Committee may propose additional
ballot options or modify or withdraw a ballot option they
proposed.
3. If all ballot options except the default option are withdrawn,
the process is canceled.
4. Any member of the Technical Committee may call for a vote on the
ballot as it currently stands. This vote begins immediately, but
if any other member of the Technical Committee objects to
calling for a vote before the vote completes, the vote is
canceled and has no effect.
5. Two weeks after the original proposal the ballot is closed to
any changes and voting starts automatically. This vote cannot be
canceled.
6. If a vote is canceled under point 6.3.1.4 later than 13 days
after the initial proposed resolution, the vote specified in
point 6.3.1.5 instead starts 24 hours after the time of
cancellation. During that 24 hour period, no one may call for a
vote.
Add a new paragraph to the start of 6.3.2 following "Details regarding voting":
Votes are decided by the vote counting mechanism described in
section §A.5. The voting period lasts for one week or until the
outcome is no longer in doubt assuming no members change their
votes, whichever is shorter. Members may change their votes until
the voting period ends. There is a quorum of two. The Chair has a
casting vote. The default option is "None of the above".
Strike "The Chair has a casting vote." from the existing text and make the remaining text a separate, second paragraph.
In 6.3.3, replace "amendments" with "ballot options."
Add, at the end of section 6.3, the following new point:
7. Proposing a general resolution.
When the Technical Committee proposes a general resolution or a
ballot option in a general resolution to the project under point
4.2.1, it may delegate the authority to withdraw, amend, or make
minor changes to the ballot option to one of its members. If it
does not do so, these decisions must be made by resolution of the
Technical Committee.
Section A
---------
Replace A.0 through A.4 in their entirety with:
A.0. Proposal
1. The formal procedure begins when a draft resolution is proposed and
sponsored, as required. A draft resolution must include the text of
that resolution and a short single-line summary suitable for
labeling the ballot choice.
2. This draft resolution becomes a ballot option in an initial
two-option ballot, the other option being the default option, and
the proposer of the draft resolution becomes the proposer of that
ballot option.
A.1. Discussion and amendment
1. The discussion period starts when a draft resolution is proposed
and sponsored. The minimum discussion period is 2 weeks. The
maximum discussion period is 3 weeks.
2. A new ballot option may be proposed and sponsored according to the
requirements for a new resolution.
3. The proposer of a ballot option may amend that option provided that
none of the sponsors of that ballot option at the time the
amendment is proposed disagree with that change within 24 hours. If
any of them do disagree, the ballot option is left unchanged.
4. The addition of a ballot option or the change via an amendment of a
ballot option changes the end of the discussion period to be one
week from when that action was done, unless that would make the
total discussion period shorter than the minimum discussion period
or longer than the maximum discussion period. In the latter case,
the length of the discussion period is instead set to the maximum
discussion period.
5. The proposer of a ballot option may make minor changes to that
option (for example, typographical fixes, corrections of
inconsistencies, or other changes which do not alter the meaning),
providing no Developer objects within 24 hours. In this case the
length of the discussion period is not changed. If a Developer does
object, the change must instead be made via amendment under point
A.1.3.
6. The Project Leader may, at any point in the process, increase or
decrease the minimum and maximum discussion period by up to 1 week
from their original values in point A.1.1, except that they may not
do so in a way that causes the discussion period to end within 48
hours of when this change is made. The length of the discussion
period is then recalculated as if the new minimum and maximum
lengths had been in place during all previous ballot changes under
points A.1.1 and A.1.4.
7. The default option has no proposer or sponsors, and cannot be
amended or withdrawn.
A.2. Withdrawing ballot options
1. The proposer of a ballot option may withdraw. If they do, new
proposers may come forward to keep the ballot option alive, in
which case the first person to do so becomes the new proposer and
any others become sponsors if they aren't sponsors already. Any new
proposer or sponsors must meet the requirements for proposing or
sponsoring a new resolution.
2. A sponsor of a ballot option may withdraw.
3. If the withdrawal of the proposer and/or sponsors means that a
ballot option has no proposer or not enough sponsors to meet the
requirements for a new resolution, and 24 hours pass without this
being remedied by another proposer and/or sponsors stepping
forward, it is removed from the draft ballot. This does not change
the length of the discussion period.
4. If all ballot options except the default option are withdrawn, the
resolution is canceled and will not be voted on.
A.3. Calling for a vote
1. After the discussion period has ended, the Project Secretary will
publish the ballot and call for a vote. The Project Secretary may
do this immediately following the end of the discussion period and
must do so within five days of the end of the discussion period.
2. The Project Secretary determines the order of ballot options. At
their discretion they may reword the single-line summaries for
clarity.
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless
the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
4. No new ballot options may be proposed, no ballot options may be
amended, and no proposers or sponsors may withdraw within 24 hours
of the end of the discussion period unless this action successfully
extends the discussion period under point A.1.4 by at least 24
additional hours.
5. Actions to preserve the existing ballot may be taken within 24
hours of the end of the discussion period, namely a sponsor
objecting to an amendment under point A.1.3, a Developer objecting
to a minor change under point A.1.5, stepping forward as the
proposer for an existing ballot option whose original proposer has
withdrawn it under point A.2.1, or sponsoring an existing ballot
option that has fewer than the required number of sponsors because
of the withdrawal of a sponsor under point A.2.2.
6. The Project Secretary may make an exception to point A.3.4 and
accept changes to the ballot after they are no longer allowed,
provided that this is done at least 24 hours prior to the issuance
of a call for a vote. All other requirements for making a change to
the ballot must still be met. This is expected to be rare and
should only be done if the Project Secretary believes it would be
harmful to the best interests of the project for the change to not
be made.
A.4. Voting procedure
1. Options which do not have an explicit supermajority requirement
have a 1:1 majority requirement. The default option does not have
any supermajority requirements.
2. The votes are counted according to the rules in section §A.5.
3. In cases of doubt the Project Secretary shall decide on matters of
procedure.
Strike section A.5 in its entirety.
Rename section A.6 to A.5.
Replace the paragraph at the end of section A.6 (now A.5) with:
When the vote counting mechanism of the Standard Resolution Procedure
is to be used, the text which refers to it must specify who has a
casting vote, the quorum, the default option, and any supermajority
requirement. The default option must not have any supermajority
requirements.
Seconded.I was under the impression that this amendment by the original
Section 4.2.4
-------------
Strike the sentence "The minimum discussion period is 2 weeks, but may be varied by up to 1 week by the Project Leader." (A modified version of
this provision is added to section A below.) Add to the end of this
point:
The default option is "None of the above."
Section 4.2.5
-------------
Replace "amendments" with "ballot options."
Section 5.1.5
-------------
Replace in its entirety with:
Propose General Resolutions and ballot options for General
Resolutions. When proposed by the Project Leader, sponsors for the
General Resolution or ballot option are not required; see §4.2.1.
Section 5.2.7
-------------
Replace "section §A.6" with "section §A.5".
Section 6.1.7
-------------
Replace "section §A.6" with "section §A.5".
Add to the end of this point:
There is no casting vote. If there are multiple options with no
defeats in the Schwartz set at the end of A.5.8, the winner will be
randomly chosen from those options, via a mechanism chosen by the
Project Secretary.
Section 6.3
-----------
Replace 6.3.1 in its entirety with:
1. Resolution process.
The Technical Committee uses the following process to prepare a
resolution for vote:
1. Any member of the Technical Committee may propose a resolution.
This creates an initial two-option ballot, the other option
being the default option of "None of the above". The proposer
of the resolution becomes the proposer of the ballot option.
2. Any member of the Technical Committee may propose additional
ballot options or modify or withdraw a ballot option they
proposed.
3. If all ballot options except the default option are withdrawn,
the process is canceled.
4. Any member of the Technical Committee may call for a vote on the
ballot as it currently stands. This vote begins immediately, but
if any other member of the Technical Committee objects to
calling for a vote before the vote completes, the vote is
canceled and has no effect.
5. Two weeks after the original proposal the ballot is closed to
any changes and voting starts automatically. This vote cannot be
canceled.
6. If a vote is canceled under point 6.3.1.4 later than 13 days
after the initial proposed resolution, the vote specified in
point 6.3.1.5 instead starts 24 hours after the time of
cancellation. During that 24 hour period, no one may call for a
vote.
Add a new paragraph to the start of 6.3.2 following "Details regarding voting":
Votes are decided by the vote counting mechanism described in
section §A.5. The voting period lasts for one week or until the
outcome is no longer in doubt assuming no members change their
votes, whichever is shorter. Members may change their votes until
the voting period ends. There is a quorum of two. The Chair has a
casting vote. The default option is "None of the above".
Strike "The Chair has a casting vote." from the existing text and make the remaining text a separate, second paragraph.
In 6.3.3, replace "amendments" with "ballot options."
Add, at the end of section 6.3, the following new point:
7. Proposing a general resolution.
When the Technical Committee proposes a general resolution or a
ballot option in a general resolution to the project under point
4.2.1, it may delegate the authority to withdraw, amend, or make
minor changes to the ballot option to one of its members. If it
does not do so, these decisions must be made by resolution of the
Technical Committee.
Section A
---------
Replace A.0 through A.4 in their entirety with:
A.0. Proposal
1. The formal procedure begins when a draft resolution is proposed and
sponsored, as required. A draft resolution must include the text of
that resolution and a short single-line summary suitable for
labeling the ballot choice.
2. This draft resolution becomes a ballot option in an initial
two-option ballot, the other option being the default option, and
the proposer of the draft resolution becomes the proposer of that
ballot option.
A.1. Discussion and amendment
1. The discussion period starts when a draft resolution is proposed
and sponsored. The minimum discussion period is 2 weeks. The
maximum discussion period is 3 weeks.
2. A new ballot option may be proposed and sponsored according to the
requirements for a new resolution.
3. The proposer of a ballot option may amend that option provided that
none of the sponsors of that ballot option at the time the
amendment is proposed disagree with that change within 24 hours. If
any of them do disagree, the ballot option is left unchanged.
4. The addition of a ballot option or the change via an amendment of a
ballot option changes the end of the discussion period to be one
week from when that action was done, unless that would make the
total discussion period shorter than the minimum discussion period
or longer than the maximum discussion period. In the latter case,
the length of the discussion period is instead set to the maximum
discussion period.
5. The proposer of a ballot option may make minor changes to that
option (for example, typographical fixes, corrections of
inconsistencies, or other changes which do not alter the meaning),
providing no Developer objects within 24 hours. In this case the
length of the discussion period is not changed. If a Developer does
object, the change must instead be made via amendment under point
A.1.3.
6. The Project Leader may, at any point in the process, increase or
decrease the minimum and maximum discussion period by up to 1 week
from their original values in point A.1.1, except that they may not
do so in a way that causes the discussion period to end within 48
hours of when this change is made. The length of the discussion
period is then recalculated as if the new minimum and maximum
lengths had been in place during all previous ballot changes under
points A.1.1 and A.1.4.
7. The default option has no proposer or sponsors, and cannot be
amended or withdrawn.
A.2. Withdrawing ballot options
1. The proposer of a ballot option may withdraw. If they do, new
proposers may come forward to keep the ballot option alive, in
which case the first person to do so becomes the new proposer and
any others become sponsors if they aren't sponsors already. Any new
proposer or sponsors must meet the requirements for proposing or
sponsoring a new resolution.
2. A sponsor of a ballot option may withdraw.
3. If the withdrawal of the proposer and/or sponsors means that a
ballot option has no proposer or not enough sponsors to meet the
requirements for a new resolution, and 24 hours pass without this
being remedied by another proposer and/or sponsors stepping
forward, it is removed from the draft ballot. This does not change
the length of the discussion period.
4. If all ballot options except the default option are withdrawn, the
resolution is canceled and will not be voted on.
A.3. Calling for a vote
1. After the discussion period has ended, the Project Secretary will
publish the ballot and call for a vote. The Project Secretary may
do this immediately following the end of the discussion period and
must do so within five days of the end of the discussion period.
2. The Project Secretary determines the order of ballot options. At
their discretion they may reword the single-line summaries for
clarity.
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless
the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
4. No new ballot options may be proposed, no ballot options may be
amended, and no proposers or sponsors may withdraw within 24 hours
of the end of the discussion period unless this action successfully
extends the discussion period under point A.1.4 by at least 24
additional hours.
5. Actions to preserve the existing ballot may be taken within 24
hours of the end of the discussion period, namely a sponsor
objecting to an amendment under point A.1.3, a Developer objecting
to a minor change under point A.1.5, stepping forward as the
proposer for an existing ballot option whose original proposer has
withdrawn it under point A.2.1, or sponsoring an existing ballot
option that has fewer than the required number of sponsors because
of the withdrawal of a sponsor under point A.2.2.
6. The Project Secretary may make an exception to point A.3.4 and
accept changes to the ballot after they are no longer allowed,
provided that this is done at least 24 hours prior to the issuance
of a call for a vote. All other requirements for making a change to
the ballot must still be met. This is expected to be rare and
should only be done if the Project Secretary believes it would be
harmful to the best interests of the project for the change to not
be made.
A.4. Voting procedure
1. Options which do not have an explicit supermajority requirement
have a 1:1 majority requirement. The default option does not have
any supermajority requirements.
2. The votes are counted according to the rules in section §A.5.
3. In cases of doubt the Project Secretary shall decide on matters of
procedure.
Strike section A.5 in its entirety.
Rename section A.6 to A.5.
Replace the paragraph at the end of section A.6 (now A.5) with:
When the vote counting mechanism of the Standard Resolution Procedure
is to be used, the text which refers to it must specify who has a
casting vote, the quorum, the default option, and any supermajority
requirement. The default option must not have any supermajority
requirements.
I was under the impression that this amendment by the original
proposer does not require re-sponsoring, and my consent is
implicitly assumed unless I choose to object. Am I wrong?
(If I am, consider this my sponsoring of the amended version)
I was under the impression that this amendment by the original
proposer does not require re-sponsoring, and my consent is
implicitly assumed unless I choose to object. Am I wrong?
(If I am, consider this my sponsoring of the amended version)
That's also my understanding; I don't think anyone else has to do anything unless they object. (But of course Kurt's ruling is the one to follow.)
"Russ" == Russ Allbery <rra@debian.org> writes:
Timo Rhling <roehling@debian.org> writes:
I was under the impression that this amendment by the original
proposer does not require re-sponsoring, and my consent is
implicitly assumed unless I choose to object. Am I wrong?
(If I am, consider this my sponsoring of the amended version)
That's also my understanding; I don't think anyone else has to do anything unless they object. (But of course Kurt's ruling is the one to follow.)
Here is an updated version of my proposal, which incorporates the formal amendment to change the default option for TC resolutions to also be "None
of the above" and fixes two typos.
Here is an updated version of my proposal, which incorporates the formal amendment to change the default option for TC resolutions to also be "None
of the above" and fixes two typos.
Rationale
=========
We have uncovered several problems with the current constitutional
mechanism for preparing a Technical Committee resolution or General Resolution for vote:
* The timing of calling for a vote is discretionary and could be used
strategically to cut off discussion while others were preparing
additional ballot options.
* The original proposer of a GR has special control over the timing of the
vote, which could be used strategically to the disadvantage of other
ballot options.
* The description of the process for adding and managing additional ballot
options is difficult to understand.
* The current default choice of "further discussion" for a General
Resolution has implications beyond rejecting the other options that may,
contrary to its intent, discourage people Developers ranking it above
options they wish to reject.
The actual or potential implications of these problems caused conflict in
the Technical Committee systemd vote and in GRs 2019-002 and 2021-002,
which made it harder for the project to reach a fair and widely-respected result.
This constitutional change attempts to address those issues by
* separating the Technical Committee process from the General Resolution
process since they have different needs;
* requiring (passive) consensus among TC members that a resolution is
ready to proceed to a vote;
* setting a maximum discussion period for a TC resolution and then
triggering a vote;
* setting a maximum discussion period for a GR so that the timing of the
vote is predictable;
* extending the GR discussion period automatically if the ballot changes;
* modifying the GR process to treat all ballot options equally, with a
clearer process for addition, withdrawal, and amendment;
* changing the default option for a GR to "none of the above"; and
* clarifying the discretion extended to the Project Secretary.
It also corrects a technical flaw that left the outcome of the vote for Technical Committee Chair undefined in the event of a tie, and clarifies responsibilities should the Technical Committee put forward a General Resolution under point 4.2.1.
Effect of the General Resolution
================================
The Debian Developers, by way of General Resolution, amend the Debian constitution under point 4.1.2 as follows. This General Resolution
requires a 3:1 majority.
Section 4.2.4
-------------
Strike the sentence "The minimum discussion period is 2 weeks, but may be varied by up to 1 week by the Project Leader." (A modified version of
this provision is added to section A below.) Add to the end of this
point:
The default option is "None of the above."
Section 4.2.5
-------------
Replace "amendments" with "ballot options."
Section 5.1.5
-------------
Replace in its entirety with:
Propose General Resolutions and ballot options for General
Resolutions. When proposed by the Project Leader, sponsors for the
General Resolution or ballot option are not required; see §4.2.1.
Section 5.2.7
-------------
Replace "section §A.6" with "section §A.5".
Section 6.1.7
-------------
Replace "section §A.6" with "section §A.5".
Add to the end of this point:
There is no casting vote. If there are multiple options with no
defeats in the Schwartz set at the end of A.5.8, the winner will be
randomly chosen from those options, via a mechanism chosen by the
Project Secretary.
Section 6.3
-----------
Replace 6.3.1 in its entirety with:
1. Resolution process.
The Technical Committee uses the following process to prepare a
resolution for vote:
1. Any member of the Technical Committee may propose a resolution.
This creates an initial two-option ballot, the other option
being the default option of "None of the above". The proposer
of the resolution becomes the proposer of the ballot option.
2. Any member of the Technical Committee may propose additional
ballot options or modify or withdraw a ballot option they
proposed.
3. If all ballot options except the default option are withdrawn,
the process is canceled.
4. Any member of the Technical Committee may call for a vote on the
ballot as it currently stands. This vote begins immediately, but
if any other member of the Technical Committee objects to
calling for a vote before the vote completes, the vote is
canceled and has no effect.
5. Two weeks after the original proposal the ballot is closed to
any changes and voting starts automatically. This vote cannot be
canceled.
6. If a vote is canceled under point 6.3.1.4 later than 13 days
after the initial proposed resolution, the vote specified in
point 6.3.1.5 instead starts 24 hours after the time of
cancellation. During that 24 hour period, no one may call for a
vote.
Add a new paragraph to the start of 6.3.2 following "Details regarding voting":
Votes are decided by the vote counting mechanism described in
section §A.5. The voting period lasts for one week or until the
outcome is no longer in doubt assuming no members change their
votes, whichever is shorter. Members may change their votes until
the voting period ends. There is a quorum of two. The Chair has a
casting vote. The default option is "None of the above".
Strike "The Chair has a casting vote." from the existing text and make the remaining text a separate, second paragraph.
In 6.3.3, replace "amendments" with "ballot options."
Add, at the end of section 6.3, the following new point:
7. Proposing a general resolution.
When the Technical Committee proposes a general resolution or a
ballot option in a general resolution to the project under point
4.2.1, it may delegate the authority to withdraw, amend, or make
minor changes to the ballot option to one of its members. If it
does not do so, these decisions must be made by resolution of the
Technical Committee.
Section A
---------
Replace A.0 through A.4 in their entirety with:
A.0. Proposal
1. The formal procedure begins when a draft resolution is proposed and
sponsored, as required. A draft resolution must include the text of
that resolution and a short single-line summary suitable for
labeling the ballot choice.
2. This draft resolution becomes a ballot option in an initial
two-option ballot, the other option being the default option, and
the proposer of the draft resolution becomes the proposer of that
ballot option.
A.1. Discussion and amendment
1. The discussion period starts when a draft resolution is proposed
and sponsored. The minimum discussion period is 2 weeks. The
maximum discussion period is 3 weeks.
2. A new ballot option may be proposed and sponsored according to the
requirements for a new resolution.
3. The proposer of a ballot option may amend that option provided that
none of the sponsors of that ballot option at the time the
amendment is proposed disagree with that change within 24 hours. If
any of them do disagree, the ballot option is left unchanged.
4. The addition of a ballot option or the change via an amendment of a
ballot option changes the end of the discussion period to be one
week from when that action was done, unless that would make the
total discussion period shorter than the minimum discussion period
or longer than the maximum discussion period. In the latter case,
the length of the discussion period is instead set to the maximum
discussion period.
5. The proposer of a ballot option may make minor changes to that
option (for example, typographical fixes, corrections of
inconsistencies, or other changes which do not alter the meaning),
providing no Developer objects within 24 hours. In this case the
length of the discussion period is not changed. If a Developer does
object, the change must instead be made via amendment under point
A.1.3.
6. The Project Leader may, at any point in the process, increase or
decrease the minimum and maximum discussion period by up to 1 week
from their original values in point A.1.1, except that they may not
do so in a way that causes the discussion period to end within 48
hours of when this change is made. The length of the discussion
period is then recalculated as if the new minimum and maximum
lengths had been in place during all previous ballot changes under
points A.1.1 and A.1.4.
7. The default option has no proposer or sponsors, and cannot be
amended or withdrawn.
A.2. Withdrawing ballot options
1. The proposer of a ballot option may withdraw. If they do, new
proposers may come forward to keep the ballot option alive, in
which case the first person to do so becomes the new proposer and
any others become sponsors if they aren't sponsors already. Any new
proposer or sponsors must meet the requirements for proposing or
sponsoring a new resolution.
2. A sponsor of a ballot option may withdraw.
3. If the withdrawal of the proposer and/or sponsors means that a
ballot option has no proposer or not enough sponsors to meet the
requirements for a new resolution, and 24 hours pass without this
being remedied by another proposer and/or sponsors stepping
forward, it is removed from the draft ballot. This does not change
the length of the discussion period.
4. If all ballot options except the default option are withdrawn, the
resolution is canceled and will not be voted on.
A.3. Calling for a vote
1. After the discussion period has ended, the Project Secretary will
publish the ballot and call for a vote. The Project Secretary may
do this immediately following the end of the discussion period and
must do so within five days of the end of the discussion period.
2. The Project Secretary determines the order of ballot options. At
their discretion they may reword the single-line summaries for
clarity.
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless
the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
4. No new ballot options may be proposed, no ballot options may be
amended, and no proposers or sponsors may withdraw within 24 hours
of the end of the discussion period unless this action successfully
extends the discussion period under point A.1.4 by at least 24
additional hours.
5. Actions to preserve the existing ballot may be taken within 24
hours of the end of the discussion period, namely a sponsor
objecting to an amendment under point A.1.3, a Developer objecting
to a minor change under point A.1.5, stepping forward as the
proposer for an existing ballot option whose original proposer has
withdrawn it under point A.2.1, or sponsoring an existing ballot
option that has fewer than the required number of sponsors because
of the withdrawal of a sponsor under point A.2.2.
6. The Project Secretary may make an exception to point A.3.4 and
accept changes to the ballot after they are no longer allowed,
provided that this is done at least 24 hours prior to the issuance
of a call for a vote. All other requirements for making a change to
the ballot must still be met. This is expected to be rare and
should only be done if the Project Secretary believes it would be
harmful to the best interests of the project for the change to not
be made.
A.4. Voting procedure
1. Options which do not have an explicit supermajority requirement
have a 1:1 majority requirement. The default option does not have
any supermajority requirements.
2. The votes are counted according to the rules in section §A.5.
3. In cases of doubt the Project Secretary shall decide on matters of
procedure.
Strike section A.5 in its entirety.
Rename section A.6 to A.5.
Replace the paragraph at the end of section A.6 (now A.5) with:
When the vote counting mechanism of the Standard Resolution Procedure
is to be used, the text which refers to it must specify who has a
casting vote, the quorum, the default option, and any supermajority
requirement. The default option must not have any supermajority
requirements.
Section 6.3
-----------
Replace 6.3.1 in its entirety with:
1. Resolution process.
The Technical Committee uses the following process to prepare a
resolution for vote:
1. Any member of the Technical Committee may propose a resolution.
This creates an initial two-option ballot, the other option
being the default option of "None of the above". The proposer
of the resolution becomes the proposer of the ballot option.
2. Any member of the Technical Committee may propose additional
ballot options or modify or withdraw a ballot option they
proposed.
3. If all ballot options except the default option are withdrawn,
the process is canceled.
4. Any member of the Technical Committee may call for a vote on the
ballot as it currently stands. This vote begins immediately, but
if any other member of the Technical Committee objects to
calling for a vote before the vote completes, the vote is
canceled and has no effect.
5. Two weeks after the original proposal the ballot is closed to
any changes and voting starts automatically. This vote cannot be
canceled.
6. If a vote is canceled under point 6.3.1.4 later than 13 days
after the initial proposed resolution, the vote specified in
point 6.3.1.5 instead starts 24 hours after the time of
cancellation. During that 24 hour period, no one may call for a
vote.
7. Proposing a general resolution.
When the Technical Committee proposes a general resolution or a
ballot option in a general resolution to the project under point
4.2.1, it may delegate the authority to withdraw, amend, or make
minor changes to the ballot option to one of its members. If it
does not do so, these decisions must be made by resolution of the
Technical Committee.
Section A
---------
Replace A.0 through A.4 in their entirety with:
A.0. Proposal
1. The formal procedure begins when a draft resolution is proposed and
sponsored, as required. A draft resolution must include the text of
that resolution and a short single-line summary suitable for
labeling the ballot choice.
A.2. Withdrawing ballot options
1. The proposer of a ballot option may withdraw. If they do, new
proposers may come forward to keep the ballot option alive, in
which case the first person to do so becomes the new proposer and
any others become sponsors if they aren't sponsors already. Any new
proposer or sponsors must meet the requirements for proposing or
sponsoring a new resolution.
2. A sponsor of a ballot option may withdraw.
3. If the withdrawal of the proposer and/or sponsors means that a
ballot option has no proposer or not enough sponsors to meet the
requirements for a new resolution, and 24 hours pass without this
being remedied by another proposer and/or sponsors stepping
forward, it is removed from the draft ballot. This does not change
the length of the discussion period.
4. If all ballot options except the default option are withdrawn, the
resolution is canceled and will not be voted on.
A.3. Calling for a vote
1. After the discussion period has ended, the Project Secretary will
publish the ballot and call for a vote. The Project Secretary may
do this immediately following the end of the discussion period and
must do so within five days of the end of the discussion period.
2. The Project Secretary determines the order of ballot options. At
their discretion they may reword the single-line summaries for
clarity.
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless
the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
Strike section A.5 in its entirety.
On Thu, Nov 25, 2021 at 07:25:45PM -0800, Russ Allbery wrote:
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless >> the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
I suggest rewording this to avoid the negative, so remove the
"not", change the "unless" to "if". The same applies to some
of the other points.
It's also unclear what the "after or within 24 hours" means.
On Thu, Nov 25, 2021 at 07:25:45PM -0800, Russ Allbery wrote:
6. If a vote is canceled under point 6.3.1.4 later than 13 days
after the initial proposed resolution, the vote specified in
point 6.3.1.5 instead starts 24 hours after the time of
cancellation. During that 24 hour period, no one may call for a
vote.
Can options be added or removed during that 24 hour period?
7. Proposing a general resolution.
When the Technical Committee proposes a general resolution or a
ballot option in a general resolution to the project under point
4.2.1, it may delegate the authority to withdraw, amend, or make
minor changes to the ballot option to one of its members. If it
does not do so, these decisions must be made by resolution of the
Technical Committee.
How do they delegate that? Using a resolution?
Replace A.0 through A.4 in their entirety with:
A.0. Proposal
1. The formal procedure begins when a draft resolution is proposed and >> sponsored, as required. A draft resolution must include the text of >> that resolution and a short single-line summary suitable for
labeling the ballot choice.
I'm not sure how useful a summary is at the stage of the
proposal. Depending on the other options that might get added later, it
might not be clear. So I'm not sure a "must" there is useful.
3. If the withdrawal of the proposer and/or sponsors means that a
ballot option has no proposer or not enough sponsors to meet the
requirements for a new resolution, and 24 hours pass without this
being remedied by another proposer and/or sponsors stepping
forward, it is removed from the draft ballot. This does not change >> the length of the discussion period.
If they wait for more than 24 hours, I assume they need to follow A.1.2
(and so can change the length of the discussion period)?
A.3. Calling for a vote
1. After the discussion period has ended, the Project Secretary will
publish the ballot and call for a vote. The Project Secretary may
do this immediately following the end of the discussion period and
must do so within five days of the end of the discussion period.
Given all the options where 24 hours after the discussion period is over things can still change, wouldn't it be better to wait at least 24 hours before calling a vote?
It seems that this applies everything using the Standard Resolution Procedure, including Technical Committee votes. Is it intentional that
the Secretary will be involved in those now, while that did not happen before?
Does a call for vote mean that people can start voting soon afterwards?
I prefer to start a vote during a period I know I can make time
available, and would be happier with a 7 day period.
2. The Project Secretary determines the order of ballot options. At
their discretion they may reword the single-line summaries for
clarity.
3. Minor changes to ballot options under point A.1.5 may not be made
after or within 24 hours of the end of the discussion period unless >> the Project Secretary agrees the change does not alter the meaning
of the ballot option and (if it would do so) warrants delaying the
vote. The Project Secretary will allow 24 hours for objections
after any such change before issuing the call for a vote.
I suggest rewording this to avoid the negative, so remove the "not",
change the "unless" to "if". The same applies to some of the other
points.
It's also unclear what the "after or within 24 hours" means.
Strike section A.5 in its entirety.
I can you can change the "Replace A.0 through A.4 in their entirety
with:" to include A.5.
I think 4.2.1 still has: "resolution or amendment". Is that something
you want to change to "resolution or ballot options"?
The compare link on has at least:
- section §A.5
- §A.5
- section §A.5
Can you make it more consistent?
>>> 7. Proposing a general resolution."Russ" == Russ Allbery <rra@debian.org> writes:
* Should we say that the proposers of ballot options need to provide the
short summaries at the end of the discussion period, or should we
specify that the Project Secretary writes them?
* Is everyone okay with changing five days to seven days in the rule on
when the Project Secretary needs to start a vote after the end of the
discussion period?
"Russ" == Russ Allbery <rra@debian.org> writes:
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 286 |
Nodes: | 16 (2 / 14) |
Uptime: | 88:31:03 |
Calls: | 6,496 |
Calls today: | 7 |
Files: | 12,100 |
Messages: | 5,277,326 |