Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 28 |
Nodes: | 6 (0 / 6) |
Uptime: | 52:40:33 |
Calls: | 422 |
Files: | 1,025 |
Messages: | 90,577 |
Looking only at the Constitution itself, I see the following.
1. "a person or body is usually listed before any people or bodies
whose decisions they can overrule or who they (help) appoint - but
not everyone listed earlier can overrule everyone listed later."
2. The DPL is placed _above_ the TC in the overruling precedence chart.
3. The DPL's delegates are generally understood to be capable of
exercising any power the DPL can, pursuant to the DPL's explicit,
specific delegation of same. But...
4. The TC is placed _above_ the DPL's delegates in the overruling
precedence chart.
To me, from a Constitutional perspective, then, your claim that
the TC cannot overrule delegates.
...does not appear to be well-founded. Again, it's fine if the TC has adopted, for comity or any other reason, a working principle that it
will not overrule delegates, but that seems to be a self-imposed
restriction, and should be communicated to the Developers as such.
Obviously Kurt has the final say, but if he were to ask me my opinion,
that's what I'd tell him.
I am not the project secretary, just one random developer, but for
whatever it's worth, I think this interpretation of the constitution is incorrect and the TC does not have the ability to override a delegate.
Yes, but the list _is_ in upright rather than slanted text, making it normative per Appendix B, and its ordering _is_ given significance.
At 2025-04-09T11:31:24-0700, Russ Allbery wrote:
The non-normative text then elaborates (emphasis mine):
In the list above, a person or body is *usually* listed before any
people or bodies whose decisions they can overrule or who they
(help) appoint - *but not everyone listed earlier can overrule
everyone listed later.*
I think you have reinterpreted the aforementioned normative sentence of
§2 in a way that _nullifies_ the informative text. If you're right,
then the informative text can be _deleted_ since the normative sentence exhausts all possibilities: review and/or limitation of the exercise of
any power is strictly limited to express statement; the order of the
list is immaterial and ultimately superfluous.
The views of today's body of Developers are important too. But if
there's one thing Americans have learned about our hoary old
Constitution with its Germanic capitalizations and long ſs, it's that
the more ossified you let the language of the document get, the weirder
the meanings people manage to find in it ("a well regulated Militia
being necessary to the security of a free State" being notorious).
The TC can override Developers, as you quoted, but I would interpret
that to mean Individual Developers (i.e., section 3), and the
constitution clearly puts Project Delegates in a separate category
(section 8).
I don't perceive the sharp distinction you do, because §8 also says that Delegates are empowered (as is the DPL, by explicit reference) to "designat[e] people as Developers who do not maintain packages".
This text doesn't quite come out and say that no person may serve as a Delegate who is not a Developer, but it does imply that such a
restriction would be pointless because the DPL is empowered to designate whomever they please as a Delegate _and_ as a Developer, and the text is forthright that the latter power can itself be delegated--not a
surprise, that's the sustaining principle of the Debian Account Managers (DAM) team, and maybe to an extent the New Maintainers Front Desk too.
Consider that your interpretation could mean that the DPL can with a
single proclamation immunize _all_ Developers from override by the
Technical Committee by issuing them a delegation coextensive with
whatever their current powers are (§3.1.1 most significantly).
Ian Jackson wrote:
I'm not sure this cleanup is a useful use of our time.
There are more fundamental problems.
We've just been having a several-dozen-messages-long thread on -vote
about a GR proposal that you put forward exactly because the TC can't override delegates.
I add that more Developers should be thinking about questions of Constitutional interpretation more often, if they want to preserve the democratic governance structures that we have, including ones that
haven't been weakened by failures to oversee Delegates.
To some Developers, such practice may feel awkward, and the muscles of parsing legalistic language may require unaccustomed exercise. But it's worth doing.
...if we want to keep our democratic form of government.
If we don't, we can expect to be governed by personal cliques, fear, and intimidation.
Citizenship, whatever the polity, is incompatible with passivity.
However, I wonder how that fits with 8.2: "The Project Leader may not
make the position as a Delegate conditional on particular decisions by
the Delegate"
As I understand it, that means that the Leader cannot say "I give you
this delegation, but you must do X". It may be argued that, by the same token, the Leader cannot say either "you must do X or I'll revoke your delegation", and even "since you don't want to do X, I'm appointing
another delegate who will do it" seems questionable, for it's clearly a
way to work around that prohibition.
The backstop on all of this is, of course, a GR,
Looking at the responses to Sean and my draft GR proposal last
month, it seems that a several people were upset that we were
trying to use the formal governance mechanism at all.
Looking at the responses to Sean and my draft GR proposal last month,
it seems that a several people were upset that we were trying to use
the formal governance mechanism at all. A lot of electrons were
expended trying to find reasons why we shouldn't have done that, or
shouldn't have done it yet. Frankly, I think we would have got
similar responses no matter how we'd gone about it. No amount of
waiting, or cajoling, or attempts at mediation or negotiation, would
have been enough.
I think this is because there's a substantial contingent in Debian who
"hate politics". They see us "doing politics" and dislike us for it.
They think think Debian can avoid politics (spoiler: it's a project of thousands of humans, we can't) and therefore they think the drama is
the fault of whoever is complaining.
In these circumstances it is hardly surprising that we have some teams
that are well-known to be dysfunctional and toxic, but which nothing
is ever done about. Anyone who tries to take them on gets punished,
because taking on toxicity is by definition political.
I wish we could get *better* at doing politics. If we did it better,
we would have much a nicer environment *and* we would probably spend a
lot less emotional energy on the politics, overall.
On Tuesday, April 15, 2025 8:45:40 AM Mountain Standard Time Ian
Jackson wrote:
Looking at the responses to Sean and my draft GR proposal last
month, it seems that a several people were upset that we were
trying to use the formal governance mechanism at all.
This was surprising to me as well when I recently proposed a GR. As
if even proposing a GR were an attack on Debian.
In my case, the GR failed to receive seconds. I considered that to
mean that there wasn’t sufficient interest among other Debian
Developers. So, for me, I considered that the end of the matter.
In that regard, I think the GR process did exactly what it was
supposed to do.
--
Soren Stoutner
soren@debian.org
But Sean is right that this is a view that multiple TCs have
expressed
on multiple occasions.
Acknowledged. I would then simply urge the current TC to keep
in mind
that this limitation is one that they have _chosen_, not one
that has
been imposed on them. With luck, the distinction will not
become
important soon, if ever.