So, to be specific, I propose to add a paragraph 8 to section 4.1
(powers of the developers):
8. Override a decision of the secretary. Overriding the secretary's
determination of the majority required for a ballot option or
overriding the determination of the outcome of a vote requires that
the developers agree by a 3:1 majority. The secretary's
determination of whether a 3:1 majority is required to override
the project secretary is not itself subject to override.
I'd appreciate comments on this proposal and on the general issue.
Assuming the discussion resolves reasonably quickly, I propose to send
out a new version of the secret ballot proposal including a fix to this
issue in around a week.
Hi, everyone.
Now that we have concluded deciding our GR procedure, I'd like to come
back to the question of secret ballots that we decided to defer from the
last round.
As a reminder, that discussion started at https://lists.debian.org/tslilx2fuo8.fsf@suchdamage.org
In <87a6ic6wl1.fsf@arioch.leonhardt.eu>, Carsten LEONHARDT noted that in addition to being suitable to the secretary, the manner in which votes
are cast needs to be suitable to the developers.
At the time, I proposed that one way to handle this would be to
introduce a mechanism for developers to override a decision of the
secretary.
That handles a more general problem than the one Carsten identified.
There are a couple of alternatives I can think about focused
specifically on the manner of voting, but I think solving the general
problem is good.
So, I propose to allow the voters to override a decision of the
secretary just as they can override the TC, the DPL, or the DPL's
delegates.
For most cases, I think it would be fine for the developers to override
by a simple majority.
There are two cases that stand out where I think that would be
inappropriate:
1) The secretary's determination of what super majority is required for
a particular ballot option.
Imagine someone proposing to "interpret" the DFSG as not actually
requiring source code for programs. The secretary decides that's not so
much an interpretation of the DFSG as an actual change to the DFSG, and
thus requires a 3:1 super majority.
We wouldn't want to make it easier than 3:1 to decide that no, that's
really not a change, and thus only needs a simple majority.
2) The secretary's determination of election outcome. I hope this never
gets overridden, but you could imagine cases where there is a debate
about whether to count certain votes or the like.
Especially if any options on the ballot had super majorities, changing
the election shouldn't be easier than these super majorities.
I propose that both of these cases require a 3:1 super majority to
override the secretary.
(That is currently the highest super majority we require for anything including changing the constitution.)
So, to be specific, I propose to add a paragraph 8 to section 4.1
(powers of the developers):
8. Override a decision of the secretary. Overriding the secretary's
determination of the majority required for a ballot option or
overriding the determination of the outcome of a vote requires that
the developers agree by a 3:1 majority. The secretary's
determination of whether a 3:1 majority is required to override
the project secretary is not itself subject to override.
I'd appreciate comments on this proposal and on the general issue.
Assuming the discussion resolves reasonably quickly, I propose to send
out a new version of the secret ballot proposal including a fix to this
issue in around a week.
Jean-Philippe> secret vote does not make part of them, if I remember"Jean-Philippe" == Jean-Philippe MENGUAL <jpmengual@debian.org> writes:
In my proposal all ballots would be secret, and the secretary would not
make a determination about that.
"don" == Don Armstrong <don@debian.org> writes:
I see two ways of reading section 4.1.7:
1) If the DPL and secretary disagree on any issue then the project can replace the secretary.
2) If the DPL and secretary disagree on the only issue where the two
of them both get to have an opinion (namely who is the next
secretary), the project decides.
So it's not clear to me that section 4.1.7 allows the secretary to be replaced out of cycle. If we had a big conflict with the secretary,
I'd obviously argue for interpretation 1, but that aspect of the
constitution is not so clear to me.
Don> If we add this, the intersection of §4.1.8 and §4.1.7 should be
Don> addressed when it comes to questions requiring a supermajority.
I don't understand what you mean here. Are you worried that the
project might replace the secretary with a 1:1 majority to get around
a determination that some ballot option required a 3:1 majority?
"Don" == Don Armstrong <don@debian.org> writes:
I plan to release a complete proposal for secret ballots including the proposed 4.1.8 within the next couple of days.
Is https://salsa.debian.org/rra/webwml/-/commit/3f0f679ae97095915eea4b7299f16d74874c80da
my best starting point for a diff?
On Sat, Jan 29, 2022 at 03:22:24PM -0700, Sam Hartman wrote:
In my proposal all ballots would be secret, and the secretary would not make a determination about that.what's the definition of 'secret' here?
My reason (and maybe Holger's too) is I'd say that there is no
possibility of guaranteeing real permanent absolute secrecy in a vote
that we can practically conduct over the Internet (at least, not one
where the results are also trustworthy), so there is going to be some
sort of compromise, and it is essential to understand the nature of that compromise in order to come to any conclusion about whether it might be
a good idea to do the the thing that we're really talking about.
On Sun, Jan 30, 2022 at 03:58:50PM +0000, Holger Levsen roughly wrote:
On Sat, Jan 29, 2022 at 03:22:24PM -0700, Sam Hartman wrote:
In my proposal all ballots would be secret, and the secretary would notwhat's the definition of 'secret' here?
make a determination about that.
I'd still like to hear an answer to this question and thus I hope
it will be addressed in the upcoming proposal.
That said, if a majority uses the blunt force of §4.1.7 to try to get
its way by removing people, I'd be more concerned about the health of
the project than whether we had written rules to prevent it.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 41:47:23 |
Calls: | 6,708 |
Calls today: | 1 |
Files: | 12,243 |
Messages: | 5,353,869 |