From 9184c9f585e812fdd50d4ebe856ffcaa67d7c898 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Wed, 26 Sep 2012 17:55:10 -0700 Subject: [PATCH] add first stab at a draft of a resolution of #573745 --- .../573745_python_maintainer.org | 11 +++ 573745_python_maintainer/dla_draft.txt | 74 +++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 573745_python_maintainer/573745_python_maintainer.org create mode 100644 573745_python_maintainer/dla_draft.txt diff --git a/573745_python_maintainer/573745_python_maintainer.org b/573745_python_maintainer/573745_python_maintainer.org new file mode 100644 index 0000000..b53dca5 --- /dev/null +++ b/573745_python_maintainer/573745_python_maintainer.org @@ -0,0 +1,11 @@ +* Issue +** Lack of communication from python maintainer +** Delay in uploads of new versions to unstable/experimental +** Coordination with packaging helpers +* Possible Solutions +** Change maintainers +*** Team of volunteers formed by Sandro Tosi +*** Team of volunteers formed by Jakub Wilk +** Decline to change maintainers; suggest increased communication +** Further Discussion +* Open Questions diff --git a/573745_python_maintainer/dla_draft.txt b/573745_python_maintainer/dla_draft.txt new file mode 100644 index 0000000..bfd8aaf --- /dev/null +++ b/573745_python_maintainer/dla_draft.txt @@ -0,0 +1,74 @@ +The technical committee was asked in #573745 to consider replacing the +current maintainer of python (Matthias Klose.) Multiple issues were +presented at the time, including a lack of communication from the +python maintainer, delays in uploads of new versions of python to +unstable/experimental, and a lack of coordination with packaging +helpers such as python-support, and python-central. + +1. The communication between the python maintainer and other +individuals affected by python packaging has not been ideal. These +breakdowns appear to be rooted in an unfortunate feedback loop, of +which all parties involved share some blame. + + a) On multiple occasions, inflammatory comments regarding the + employment and/or motives of individuals involved in python have + been made. + + b) The target(s) of these inflammatory comments then decline to + respond to any messages from the offending parties, and also reduce + public communication to other parties lest further hurtful and + demotivating comments ensue. + + c) The lack of response is taken as further confirmation of + motives/bias, and decreases the threshold for additional terse or + inflammatory comments. This reinforces b, completing the loop. + +Neither the inflammatory comments, nor the lack of response are +acceptable outcomes. + +2. No mediation was attempted by a party respected by the involved +parties until the pattern was well established and very difficult to +overcome. In the future, everyone would be better served if similar +issues were resolved in a nascent stage. + +3. To resolve this issue, the committee has two options. It can either +replace the maintainer, or it can decide not to replace the +maintainer. Either decision will appear to validate one problematic +behavior or the other. + +Therefore, + +4. The committee expresses its disappointment in the communication +problems which have lead to this issue, and strongly suggests that all +involved parties be as awesome to eachother as possible. In the advent +of communication failures or problems, we request that any involved +party contact a third party (such as a member of the technical +committee) to mediate. + +5. +<> +The committee resolves that the maintainer of python interpreter +packages in Debian is a team made up of members decided by (and +including) Sandro Tosi +<> + +<> +The committee resolves that the maintainer of python interpreter +packages in Debian is a team made up of members decided by (and +including) Jacob Wilk +<> + +<> +The committee declines to change the maintainer of the python +interpreter packages in Debian. + +6. The committee requests that Mathias Klose consider adding +additional co-maintainers to the python interpreter package. + +7. The committee requests that all major changes in the python +interpreter packages which will have affects on other packages in +Debian be announced on the appropriate mailing lists before they take +effect so they can be planned for and/or unplanned side effects +discussed. + +<> -- 2.39.5