Dear nominees, Thank you for standing for the office of Debian Project Leader (DPL). Prompted in part by many years of reflection on the project's strengths and weaknesses, I have a slate of recommendations regarding the management of delegates under section 8 of the Debian Constitution.[1] One is specific to the Community Team; the other four are general. 1. Strike the words "and Code of Conduct violations" from the Community Team delegation charter. 2. Articulate a policy that no Debian Developer shall occupy more than one delegated role at a time. 3. Ask any Debian Developers enjoying multiple delegations to resign from all but one of their choice. 4. Establish a policy that all delegations made by the Debian Project Leader shall be renewed no less frequently than once per DPL term. 5. Affirm and 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. I ask the nominees to publicly endorse the foregoing proposals, or articulate why they feel they cannot. One can embrace any of the foregoing proposals for any reasons one likes. I offer my own rationales below so that people understand why I take the trouble to write, but do not ask that anyone hold my views. Those short on time may wish to skip the remainder of this message. A. We've seen repeated expressions of confusion and feelings of intimidation arising from emails sent by the Community Team. Some of our membership feel that such an email is an indication that punitive measures such as suspension or expulsion from the Project via the Debian Account Management (DAM) team is imminent. Others have interpreted the Community Team's emails as thoroughly informal coaching without disciplinary weight. I suspect that both opinions are rationally defensible, and if so, a problem is thereby revealed. The Community Team this month published a FAQ on the Debian Wiki.[2] As of a few minutes ago, it read in part: "We may send a stronger message where we think this is necessary. If we believe you are violating the CoC [Code of Conduct] in a message, we will say so explicitly." I welcome this clarification, but members of the Community Team (some formerly of it, I think) have in other writings been at pains to emphasize that their communications carry no special weight in any official determination of a Code of Conduct violation, nor of what measures will be taken in addressing such a violation. By noting the Code of Conduct explicitly in the Community Team's charter, its membership is pulled in multiple directions, as are the perceptions of the broader Project membership when interpreting communications from that team. I note that the team, in its FAQ, could have resolved to make explicit in _all_ cases whether its members perceived a Code of Conduct violation. I have myself proposed model language making explicit the default that the team's FAQ encourages the reader to infer. > This is not a disciplinary matter and no alteration of your privileges > as a Debian Developer is contemplated. The role of the Community Team > is to encourage friendly, collaborative communications within the > Debian Project to avoid unnecessary discouragement of our contributors > so that we work more effectively and productively as a group. The > Community Team undertakes counseling at its own subjective discretion. No member of the Community Team has yet expressed to me their assessment of the foregoing wording. Removing the words "and Code of Conduct violations" from the Community Team's charter would, I predict, aid the team to direct its activities with more focus, reduce any rational component of fear or sense of threat that recipients of the Team's mails experience, and reinforce the understanding that upholding the Code of Conduct via non-disciplinary means is the responsibility of _all_ members of the Debian Project--not one that has been shifted onto the Community Team by the Project Leader's delegation. B. Item 2 reflects the possibility that any clarity that item 1 brings can be forfeit if any member of the Community Team is also empowered through independent delegation to exercise disciplinary powers that members of the Community Team emphasize that they do not possess. It also alleviates the potential for a conflict of interest via the exercise--or the selective neglect--of non-disciplinary delegated powers as a proxy for disciplinary ones. If Item 1 is not adopted, I think Item 2 becomes more pressing, not less. C. Item 3 manifests fair and equal treatment of delegates. All delegates serve at the pleasure of the Project Leader, and ultimately the membership. "Grandfathering in" extra powers or privileges of sitting delegates is not necessary, bestows extra status, and--in an approximate form involving the overhang of Debian's pre-Constitutional history--is known to have troubled the governance of the Project in the past. D. Item 4 intends to aid the Project Leader to undertake review of all delegated roles at least once in their annual term. It unfortunately sometimes happens that once-prominent contributors fade without explicitly resigning or stepping away, or struggle to admit that they no longer have the resources necessary to attack the problems their delegated status is crafted to address. It should be easy for a person's delegated status to end uneventfully without rancor or any presumption of diminished fitness for the role. While I suspect happy endings to delegations are already common, it might not be equally true of all delegated roles. Let's do more to ensure that it is. In my experience, people entrusted with a portion of shared responsibility welcome the availability of graceful off-ramps; those with an unhealthy attachment to power do not. E. Item 5 is already done for good reasons, some of which I might not be aware of. I note it explicitly on the same basis as Item 4, which I think it is mutually reinforcing. Thank you for your attention and especially for reading this far. Have a good campaign! Regards, Branden [1] https://www.debian.org/devel/constitution#item-8 [2] https://wiki.debian.org/Teams/Community/FAQ
Attachment:
signature.asc
Description: PGP signature