On Tue, Mar 25, 2025 at 03:53:24PM -0500, Richard Laager wrote:
On 2025-03-25 12:06, G. Branden Robinson wrote:
2. Will you articulate a policy that no Debian Developer shall occupy
more than one delegated role at a time?
3. Will you ask any Debian Developers enjoying multiple delegations to
resign from all but one of their choice?
I have some concerns about this.
It seems like this could just lead to broader delegations. For example,
instead of having "General Team" with A, B, C, D, & E, and "Specific Team" >> with A, B, and C, just drop the "Specific Team". For a partially made-up
example, imagine we had system administrators and then separate sub-teams
for different subsets (e.g. web sysadmins, email sysadmins). Forcing an
"only one delegation" rule here doesn't help anything, as the DPL would just >> eliminate the sub-teams in favor of one overall team. Where the subteams are >> used to limit access, this change would thus violate the Principle of Least >> Privilege.
Additionally, the fact that people are wearing multiple hats probably
indicates that was necessary to get the job done. There are 142
person-delegations to 103 persons. [1] Losing the duplicates seems like it >> would negatively impact the available volunteer time.
[1] https://www.debian.org/intro/organization
It's also quite frankly silly in a whole lot of cases:
Thanks to Andreas, Gianfranco, and others for pointing out that my
questions to the candidates would be improved by question marks.
As Debian Project Leader (DPL),
1. Will you remove the words "and Code of Conduct violations" from the
Community Team delegation charter?
2. Will you articulate a policy that no Debian Developer shall occupy
more than one delegated role at a time?
3. Will you ask any Debian Developers enjoying multiple delegations to
resign from all but one of their choice?
4. Will you establish a policy that all delegations made by the Debian
Project Leader shall be renewed no less frequently than once per DPL
term?
5. Will you continue the practice that team delegation announcements
by the DPL implicitly withdraw the delegations of any sitting team
members not mentioned in that same delegation announcement?
On 2025-03-25 12:06, G. Branden Robinson wrote:
2. Will you articulate a policy that no Debian Developer shall occupy
more than one delegated role at a time?
3. Will you ask any Debian Developers enjoying multiple delegations to
resign from all but one of their choice?
I have some concerns about this.
It seems like this could just lead to broader delegations. For example, instead of having "General Team" with A, B, C, D, & E, and "Specific Team" with A, B, and C, just drop the "Specific Team". For a partially made-up example, imagine we had system administrators and then separate sub-teams
for different subsets (e.g. web sysadmins, email sysadmins). Forcing an
"only one delegation" rule here doesn't help anything, as the DPL would just eliminate the sub-teams in favor of one overall team. Where the subteams are used to limit access, this change would thus violate the Principle of Least Privilege.
Additionally, the fact that people are wearing multiple hats probably indicates that was necessary to get the job done. There are 142 person-delegations to 103 persons. [1] Losing the duplicates seems like it would negatively impact the available volunteer time.
[1] https://www.debian.org/intro/organization
I also think in some cases more overlap would be helpful, such as
release team and ftpteam.
Can you be more specific about where you see potential synergy here?
And I don't understand for the life of me why we would not want
ftpmasters to be in the backports team or the tag2upload delegates.
Given recent developments, those concerns would appear to have separated themselves. In any case, if you peruse Ian Jackson's mail from earlier today,[1] I think you'll see that the barrier to tag2upload's progress appears not to be of the sort that concerns you; Sean Whitton enjoyed delegations to both teams yet _still_ was frustrated in advancing the tag2upload state of affairs. If Ian's summary is accurate, it is hard
to imagine how making the entire existing archive administration team simultaneous tag2upload delegates would have helped.
Your imagination may prove richer than mine.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 02:56:43 |
| Calls: | 12,098 |
| Calls today: | 6 |
| Files: | 15,003 |
| Messages: | 6,517,869 |