Новости Ключевой разработчик Python отстранен на три месяца за нарушение Кодекса поведения

NewsMaker

I'm just a script
Премиум
12,454
18
8 Ноя 2022
Руководство проекта обвинило разработчика в создании атмосферы страха и неопределенности.


300rm5i7tj4kpevzjbj04y1x3l8wa2uv.jpg


Совет управляющих Python принял решение временно отстранить одного из ключевых разработчиков языка программирования Python, Тима Питерса, на три месяца за предполагаемые нарушения Для просмотра ссылки Войди или Зарегистрируйся (PSF). Это решение было принято по рекомендации Рабочей группы по соблюдению Кодекса поведения, которая сочла действия Питерса неоднократным нарушением норм сообщества.

Тим Питерс, чей вклад в развитие Python неоценим, подтвердил свое отстранение, однако от комментариев отказался, выразив лишь озабоченность по поводу непрозрачности процесса управления сообществом. В ходе расследования было установлено, что Питерс, предположительно, совершил ряд действий, нарушающих принятые в сообществе нормы поведения.

Согласно документам, предоставленным Рабочей группой, в список нарушений Питерса Для просмотра ссылки Войди или Зарегистрируйся :

  • Чрезмерное участие в обсуждении изменений устава, что, по мнению Совета, создало атмосферу страха, неуверенности и сомнений, провоцируя эмоциональные реакции других участников сообщества.
  • Защита понятий «обратного расизма» и «обратного сексизма», которые не подтверждены эмпирическими данными, что могло рассматриваться как запугивание или создание исключающей среды.
  • Использование потенциально оскорбительных выражений и сленга, включая упоминание старого скетча SNL, где применялось оскорбительное слово, что, по мнению Совета, свидетельствует о недостатке эмпатии к другим участникам сообщества.
  • Легкомысленное отношение к чувствительным темам, таким как сексуальные домогательства на рабочем месте, что могло быть интерпретировано как домогательство или создание недружелюбной атмосферы.
  • Упоминание сценариев, связанных с сексуальным насилием, что могло быть неуместным или вызывать негативные эмоции у некоторых участников.
  • Обсуждение запретов или исключений участников сообщества, что могло рассматриваться как разглашение частной информации без разрешения.
  • Отрицание недопустимого поведения других, называя его признаком «нейродивергентности», что создает стереотип, будто люди с нейродивергентностью трудны в общении и требуют особого отношения.
  • Чрезмерное обсуждение спорных тем или прошлых конфликтов, что могло восприниматься как продолжительное нарушение норм обсуждений в сообществе.
  • Использование потенциально оскорбительных терминов, даже если они были завуалированы или цензурированы.
  • Предположения о мотивации или психическом здоровье других участников сообщества.
Одним из ключевых эпизодов, повлиявших на решение об отстранении Тима Питерса, стала его активная позиция в обсуждении, касающемся инклюзивного общения в сообществах Python. В этом обсуждении Питерс выступил против распространенного среди некоторых участников мнения о том, что «старожилы Python — это троглодиты-рецидивисты», пытаясь защитить более консервативные взгляды на культуру внутри сообщества. Он также выразил беспокойство по поводу того, что процесс соблюдения Кодекса поведения может стать инструментом для подавления мнений, отличных от тех, что доминируют в сообществе.

Питерс Для просмотра ссылки Войди или Зарегистрируйся , что значительное количество участников PSF испытывают страх перед возможными действиями Рабочей группы по соблюдению Кодекса поведения, опасаясь, что их карьеры могут быть разрушены в случае обвинений в нарушении Кодекса. Он считал, что данный процесс не только создает атмосферу неуверенности, но и может несправедливо влиять на профессиональную судьбу участников сообщества.

На эти аргументы Питерса отреагировал член Совета управляющих Грегори П. Смит. В ответ на опасения Питерса, Смит указал, что ответственность за возможные негативные последствия полностью лежит на самом человеке, чье поведение привело к принятию мер по соблюдению Кодекса. Он подчеркнул, что если какие-либо меры действительно разрушают карьеру человека, то это результат его собственных действий, которые были признаны неприемлемыми в сообществе.

Тем не менее, высказывания Питерса о непрозрачности процесса нашли поддержку и у других участников сообщества. Так, Крис Анжелиго выразил сомнения в том, что процесс принятия решений полностью прозрачен и справедлив. Он отметил, что отсутствие открытости в подобных вопросах порождает недоверие и ставит под сомнение справедливость и объективность работы Рабочей группы по соблюдению Кодекса поведения. Анжелиго подчеркнул, что без должной прозрачности сложно доверять системе, которая обладает такой значительной властью над судьбами участников сообщества.

Возникшие опасения указывают на более широкую проблему, касающуюся управления проектами с открытым исходным кодом, где кодексы поведения играют роль инструмента, регулирующего взаимодействие между участниками. Согласно Для просмотра ссылки Войди или Зарегистрируйся , проведенному в 2021 году учеными из Техасского университета в Остине и Университета Карнеги-Меллона, кодексы поведения действительно помогают упорядочить сообщества, но одновременно могут приводить к серьезным разногласиям и конфликтам, особенно в вопросах модерации и наказания.

В 2021 году подобные конфликты произошли в сообществах Perl и Rust, где также возникли разногласия по поводу применения и соблюдения кодексов поведения.

В обсуждении, вызванном публикацией 47 постов Питерса, Совет Python Software Foundation предложил внести три изменения в устав организации. Одно из предложений касалось возможности исключения членов Python Fellows решением Совета в случае нарушения Кодекса поведения, исключая необходимость проведения голосования среди всех участников сообщества. Проблема заключалась в том, что члены Python Fellows получают пожизненное членство, и единственный механизм их исключения — это голосование всего сообщества Python, что может вызывать стресс у пострадавших от нарушений участников.

Питерс в принципе поддержал это предложение, но настаивал на необходимости более строгих критериев для принятия таких решений, чем простое большинство голосов. Несмотря на его возражения, предложение было принято.

Python Software Foundation и Совет управляющих не ответили на запросы о комментариях.
 
Источник новости
www.securitylab.ru

Похожие темы