From: Don Armstrong Date: Tue, 23 Oct 2012 22:24:34 +0000 (-0700) Subject: move 573745 to resolved issues X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=40c4eeed3cdd69d0a411ed3d1673b6788d04924a;p=debian-ctte.git move 573745 to resolved issues --- diff --git a/573745_python_maintainer/573745_python_maintainer.org b/573745_python_maintainer/573745_python_maintainer.org deleted file mode 100644 index b53dca5..0000000 --- a/573745_python_maintainer/573745_python_maintainer.org +++ /dev/null @@ -1,11 +0,0 @@ -* 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/decision b/573745_python_maintainer/decision deleted file mode 100644 index d44f903..0000000 --- a/573745_python_maintainer/decision +++ /dev/null @@ -1,79 +0,0 @@ -===== TITLE - -Maintainership of python packages in Debian - -===== WEB SUMMARY - -The committee declines to change the maintainer of python packages in -Debian. - -===== EMAIL INTRO - - -===== DECISION - -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. - -4. All relevant and interested parties have been canvassed, via the --python list, to find what the possible teams of maintainers are for -the python interpreter packages. See -https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc -and the ensuing thread. - -Therefore, - -5. 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 each other 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. - -6. The committee requests that all major changes in the python -interpreter packages which will affect other packages in Debian be -announced on the appropriate mailing lists before they take effect so -they can be planned for and/or unplanned problems discussed. - -7. The committee declines to change the maintainer of the python -interpreter packages in Debian. - -8. The committee requests that Matthias Klose consider adding -additional co-maintainers to the python interpreter package. - -==== EMAIL EPILOGUE diff --git a/573745_python_maintainer/decision.email b/573745_python_maintainer/decision.email deleted file mode 100644 index e4df755..0000000 --- a/573745_python_maintainer/decision.email +++ /dev/null @@ -1,80 +0,0 @@ -To: debian-devel-announce@lists.debian.org -From: Don Armstrong -Subject: [CTTE #573745] Maintainership of python packages in Debian -Mail-Followup-To: debian-ctte@lists.debian.org - - - -==== RESOLUTION ==== - -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. - -4. All relevant and interested parties have been canvassed, via the --python list, to find what the possible teams of maintainers are for -the python interpreter packages. See -https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc -and the ensuing thread. - -Therefore, - -5. 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 each other 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. - -6. The committee requests that all major changes in the python -interpreter packages which will affect other packages in Debian be -announced on the appropriate mailing lists before they take effect so -they can be planned for and/or unplanned problems discussed. - -7. The committee declines to change the maintainer of the python -interpreter packages in Debian. - -8. The committee requests that Matthias Klose consider adding -additional co-maintainers to the python interpreter package. - -==== END OF RESOLUTION ==== - - - -Please see http://bugs.debian.org/573745 for discussion of -this bug. - diff --git a/573745_python_maintainer/decision.wml b/573745_python_maintainer/decision.wml deleted file mode 100644 index 8e0f238..0000000 --- a/573745_python_maintainer/decision.wml +++ /dev/null @@ -1,3 +0,0 @@ -
  • 2012-10-05 - Bug #573745:The committee declines to change the maintainer of python packages in -Debian.
  • diff --git a/573745_python_maintainer/dla_draft.txt b/573745_python_maintainer/dla_draft.txt deleted file mode 100644 index 137dd7d..0000000 --- a/573745_python_maintainer/dla_draft.txt +++ /dev/null @@ -1,72 +0,0 @@ -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. - -4. All relevant and interested parties have been canvassed, via the --python list, to find what the possible teams of maintainers are for -the python interpreter packages. See -https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc -and the ensuing thread. - -Therefore, - -5. 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 each other 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. - -6. The committee requests that all major changes in the python -interpreter packages which will affect other packages in Debian be -announced on the appropriate mailing lists before they take effect so -they can be planned for and/or unplanned problems discussed. - -7. -A The committee resolves that the maintainer of python interpreter -A packages in Debian is a team made up of members decided by (and -A including) Sandro Tosi - -B The committee resolves that the maintainer of python interpreter -B packages in Debian is a team made up of members decided by (and -B including) Jakub Wilk - -C The committee declines to change the maintainer of the python -C interpreter packages in Debian. -C -C 8. The committee requests that Matthias Klose consider adding -C additional co-maintainers to the python interpreter package. diff --git a/resolved_issues/573745_python_maintainer/573745_python_maintainer.org b/resolved_issues/573745_python_maintainer/573745_python_maintainer.org new file mode 100644 index 0000000..b53dca5 --- /dev/null +++ b/resolved_issues/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/resolved_issues/573745_python_maintainer/decision b/resolved_issues/573745_python_maintainer/decision new file mode 100644 index 0000000..d44f903 --- /dev/null +++ b/resolved_issues/573745_python_maintainer/decision @@ -0,0 +1,79 @@ +===== TITLE + +Maintainership of python packages in Debian + +===== WEB SUMMARY + +The committee declines to change the maintainer of python packages in +Debian. + +===== EMAIL INTRO + + +===== DECISION + +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. + +4. All relevant and interested parties have been canvassed, via the +-python list, to find what the possible teams of maintainers are for +the python interpreter packages. See +https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc +and the ensuing thread. + +Therefore, + +5. 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 each other 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. + +6. The committee requests that all major changes in the python +interpreter packages which will affect other packages in Debian be +announced on the appropriate mailing lists before they take effect so +they can be planned for and/or unplanned problems discussed. + +7. The committee declines to change the maintainer of the python +interpreter packages in Debian. + +8. The committee requests that Matthias Klose consider adding +additional co-maintainers to the python interpreter package. + +==== EMAIL EPILOGUE diff --git a/resolved_issues/573745_python_maintainer/decision.email b/resolved_issues/573745_python_maintainer/decision.email new file mode 100644 index 0000000..e4df755 --- /dev/null +++ b/resolved_issues/573745_python_maintainer/decision.email @@ -0,0 +1,80 @@ +To: debian-devel-announce@lists.debian.org +From: Don Armstrong +Subject: [CTTE #573745] Maintainership of python packages in Debian +Mail-Followup-To: debian-ctte@lists.debian.org + + + +==== RESOLUTION ==== + +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. + +4. All relevant and interested parties have been canvassed, via the +-python list, to find what the possible teams of maintainers are for +the python interpreter packages. See +https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc +and the ensuing thread. + +Therefore, + +5. 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 each other 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. + +6. The committee requests that all major changes in the python +interpreter packages which will affect other packages in Debian be +announced on the appropriate mailing lists before they take effect so +they can be planned for and/or unplanned problems discussed. + +7. The committee declines to change the maintainer of the python +interpreter packages in Debian. + +8. The committee requests that Matthias Klose consider adding +additional co-maintainers to the python interpreter package. + +==== END OF RESOLUTION ==== + + + +Please see http://bugs.debian.org/573745 for discussion of +this bug. + diff --git a/resolved_issues/573745_python_maintainer/decision.wml b/resolved_issues/573745_python_maintainer/decision.wml new file mode 100644 index 0000000..8e0f238 --- /dev/null +++ b/resolved_issues/573745_python_maintainer/decision.wml @@ -0,0 +1,3 @@ +
  • 2012-10-05 + Bug #573745:The committee declines to change the maintainer of python packages in +Debian.
  • diff --git a/resolved_issues/573745_python_maintainer/dla_draft.txt b/resolved_issues/573745_python_maintainer/dla_draft.txt new file mode 100644 index 0000000..137dd7d --- /dev/null +++ b/resolved_issues/573745_python_maintainer/dla_draft.txt @@ -0,0 +1,72 @@ +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. + +4. All relevant and interested parties have been canvassed, via the +-python list, to find what the possible teams of maintainers are for +the python interpreter packages. See +https://lists.debian.org/msgid-search/20120403083658.GB30420@upsilon.cc +and the ensuing thread. + +Therefore, + +5. 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 each other 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. + +6. The committee requests that all major changes in the python +interpreter packages which will affect other packages in Debian be +announced on the appropriate mailing lists before they take effect so +they can be planned for and/or unplanned problems discussed. + +7. +A The committee resolves that the maintainer of python interpreter +A packages in Debian is a team made up of members decided by (and +A including) Sandro Tosi + +B The committee resolves that the maintainer of python interpreter +B packages in Debian is a team made up of members decided by (and +B including) Jakub Wilk + +C The committee declines to change the maintainer of the python +C interpreter packages in Debian. +C +C 8. The committee requests that Matthias Klose consider adding +C additional co-maintainers to the python interpreter package.