]> git.donarmstrong.com Git - debian-ctte.git/commitdiff
add first stab at a draft of a resolution of #573745
authorDon Armstrong <don@donarmstrong.com>
Thu, 27 Sep 2012 00:55:10 +0000 (17:55 -0700)
committerDon Armstrong <don@donarmstrong.com>
Thu, 27 Sep 2012 00:55:10 +0000 (17:55 -0700)
573745_python_maintainer/573745_python_maintainer.org [new file with mode: 0644]
573745_python_maintainer/dla_draft.txt [new file with mode: 0644]

diff --git a/573745_python_maintainer/573745_python_maintainer.org b/573745_python_maintainer/573745_python_maintainer.org
new file mode 100644 (file)
index 0000000..b53dca5
--- /dev/null
@@ -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 (file)
index 0000000..bfd8aaf
--- /dev/null
@@ -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.
+<<start A>>
+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 <morph@debian.org>
+<<end A>>
+
+<<start B>>
+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 <jwilk@debian.org>
+<<end B>>
+
+<<start C>>
+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.
+
+<<end C>>