Spec-Zone.ru › NumPy 1.18

Руководство по кодексу поведения NumPy — как реагировать на отчет

В этом руководстве излагается практика Комитета по кодексу поведения NumPy. Оно используется при реагировании на проблему, чтобы обеспечить последовательность и справедливость.

Принудительное соблюдение кодекса поведения оказывает влияние на наше сообщество сегодня и в будущем. Мы не относимся к этому легкомысленно. При рассмотрении мер по принуждению Комитет по кодексу поведения будет руководствоваться следующими ценностями и принципами:

  • Действовать лично, а не безлично. Комитет может привлечь стороны, чтобы понять ситуацию, при этом уважая конфиденциальность и любые необходимые гарантии конфиденциальности для подавшего отчет. Однако иногда необходимо напрямую общаться с одним или несколькими лицами: цель Комитета — улучшить состояние нашего сообщества, а не только вынести формальное решение.
  • Акцентировать внимание на сочувствии к людям, а не на суждении о поведении, избегая двоичных оценок «хорошо» и «плохо/зло». Явная, четкая агрессия и домогательства существуют, и мы будем решительно с ними бороться. Но многие ситуации, которые могут оказаться сложными для решения, — это те, в которых нормальные разногласия перерастают в бесполезное или вредное поведение с участием нескольких сторон. Понимание полного контекста и поиск пути, который вновь вовлекает всех, сложно, но в конечном итоге наиболее продуктивно для нашего сообщества.
  • Мы понимаем, что электронная почта — это сложный способ общения, который может быть изолирующим. Получение критики по электронной почте без личного контакта может быть особенно болезненным. Это делает особенно важным сохранение атмосферы открытого уважительного отношения к взглядам других. Это также означает, что мы должны быть прозрачны в своих действиях и что мы будем прилагать все усилия, чтобы гарантировать, что все наши члены будут обращаться справедливо и с сочувствием.
  • Дискриминация может быть тонкой и бессознательной. Она может проявляться как несправедливость и враждебность в иных, обычных взаимодействиях. Мы знаем, что это происходит, и мы будем внимательны к этому. Мы очень хотели бы услышать от вас, если вы чувствуете, что с вами обошлись несправедливо, и мы будем использовать эти процедуры, чтобы гарантировать, что ваш отчет будет услышан и рассмотрен.
  • Помощь в повышении уровня участия в добротной практике обсуждения: постарайтесь определить, где обсуждение может застопориться, и предоставьте действенную информацию, указания и ресурсы, которые могут привести к положительным изменениям в этих моментах.
  • Учитывайте потребности новых членов: окажите им явную поддержку и внимание, стремясь к увеличению участия недопредставленных групп, в частности.
  • Люди происходят из разных культурных сред и родных языков. Попробуйте выявить любые честные недоразумения, вызванные неродным языком, и помогите им понять проблему и то, что они могут изменить, чтобы избежать оскорблений. Сложное обсуждение на иностранном языке может быть очень пугающим, и мы хотим также расширить наше разнообразие по национальности и культуре.

Посредничество: добровольное неофициальное посредничество — это инструмент, который у нас есть в распоряжении. В таких ситуациях, как когда две или более сторон дошли до точки неприемлемого поведения (что, к сожалению, часто встречается в человеческих конфликтах), может быть полезно организовать процесс посредничества. Это лишь пример: Комитет может рассмотреть посредничество в любом случае, помня о том, что этот процесс должен быть строго добровольным и ни одна сторона не может быть принуждена к участию. Если Комитет предложит посредничество, он должен:

  • Найти кандидата, который может выступить в качестве посредника.
  • Получить согласие подавшего(их) отчет(ы). Подавший(ие) отчет(ы) имеют полную свободу отказаться от идеи посредничества или предложить альтернативного посредника.
  • Получить согласие лица(л), в отношении которого(ых) подан(ы) отчет(ы).
  • Определиться с посредником: хотя стороны могут предложить другого посредника, отличного от предложенного кандидата, процесс может быть продолжен только в случае достижения общего согласия по всем условиям.
  • Установить временные рамки для завершения посредничества, желательно в течение двух недель.

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

Как комитет будет реагировать на отчеты

Когда комитет (или член комитета) получает отчет, он в первую очередь определяет, является ли отчет о явном и серьезном нарушении (как определено ниже). Если да, то необходимо принять немедленные меры в дополнение к обычному процессу обработки отчета.

Действия по явным и серьезным нарушениям

Мы знаем, что для интернет-общения болезненно характерно начинаться с очевидного и вопиющего злоупотребления или перерастать в него. Мы будем быстро реагировать на явные и серьезные нарушения, такие как личные угрозы, насильственная, сексистская или расистская речь.

Когда член Комитета по кодексу поведения узнает о явном и серьезном нарушении, он выполнит следующие действия:

  • Немедленно отключает инициатора от всех каналов связи NumPy.
  • Отвечает подавшему отчет о том, что его отчет получен и что инициатор отключен.
  • Во всех случаях модератор должен разумно попытаться связаться с инициатором и конкретно объяснить, как его язык или действия соответствуют «явному и серьезному нарушению». Модератор также должен сказать, что если инициатор считает, что это несправедливо, или он хочет восстановить связь с NumPy, он имеет право запросить пересмотр Комитетом по кодексу поведения, как указано ниже. Модератор должен скопировать это объяснение в Комитет по кодексу поведения.
  • Комитет по кодексу поведения формально рассмотрит и утвердит все случаи, когда эта процедура была применена, чтобы убедиться, что она не используется для контроля обычных жарких споров.

Обработка отчетов

Когда отчет отправляется в комитет, он немедленно отвечает подавшему отчет, подтверждая получение. Этот ответ должен быть отправлен в течение 72 часов, и группа должна стремиться отвечать намного быстрее.

Если отчет не содержит достаточной информации, комитет соберет все соответствующие данные перед тем, как действовать. Комитет уполномочен действовать от имени Руководящего совета, связываясь с любыми вовлеченными лицами, чтобы получить более полное описание событий.

Затем комитет рассмотрит инцидент и определит, насколько возможно:

  • Что произошло.
  • Является ли это событие нарушением кодекса поведения.
  • Кто несет ответственность.
  • Является ли это продолжающейся ситуацией и существует ли угроза физической безопасности кого-либо.

Эта информация будет собрана в письменном виде, и, когда это возможно, обсуждения группы будут записываться и храниться (например, стенограммы чатов, электронные письма, записи конференц-связи, сводки голосовых разговоров и т. д.).

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

Комитет по кодексу поведения должен стремиться согласовать решение в течение двух недель. В случае, если решение не может быть принято в этот срок, комитет ответит подавшему(им) отчет(ы) с обновлением и прогнозируемой временной шкалой разрешения.

Решения

Комитет должен согласовать решение по консенсусу. Если группа не может прийти к консенсусу и заблокируется на более чем неделю, группа передаст вопрос Руководящему совету для разрешения.

Возможные ответы могут включать:

  • Не предпринимать дальнейших действий

    • если мы определим, что нарушений не произошло.
    • если вопрос был разрешен публично во время рассмотрения ответов комитетом.
  • Координация добровольного посредничества: если все вовлеченные стороны согласны, Комитет может организовать процесс посредничества, как указано выше.
  • Публично напомнить и указать, что некоторые виды поведения/действий/языка были признаны ненадлежащими и почему в данном контексте, или могут быть обидными для некоторых людей, запросив саморегулирование сообщества.
  • Закрытое замечание от комитета к вовлеченному(ым) лицу(ам). В этом случае председатель группы передаст это замечание лицу(ам) по электронной почте, с копией в группу.
  • Публичное замечание. В этом случае председатель комитета сделает это замечание в том же месте, где произошло нарушение, в пределах разумных возможностей. Например, оригинальный список рассылки для нарушения по электронной почте, но для обсуждения в чате, где человек/контекст может исчезнуть, с ним можно связаться другими способами. Группа может выбрать публикацию этого сообщения и в других местах для документации.
  • Запрос публичной или закрытой извинения, при условии, что подавший отчет согласен с этой идеей: по своему усмотрению он может отказаться от дальнейшего контакта с нарушителем. Председатель передаст этот запрос. Комитет может, по желанию, прикрепить «условия» к этому запросу: например, группа может попросить нарушителя извиниться, чтобы сохранить членство в списке рассылки.
  • «Взаимно согласованный перерыв», когда комитет просит лицо временно воздержаться от участия в сообществе. Если лицо не захочет добровольно сделать временный перерыв, комитет может установить «обязательный период охлаждения».
  • Постоянный или временный запрет на некоторые или все пространства NumPy (списки рассылки, gitter.im и т. д.). Группа будет сохранять записи обо всех таких запретах, чтобы они могли быть пересмотрены в будущем или иначе поддерживались.

После того, как решение принято, но до его вступления в силу, комитет свяжется с первоначальным подавшем отчет и любыми другими затронутыми сторонами и объяснит предполагаемое решение. Комитет спросит, приемлемо ли это решение, и должен занести обратную связь в протокол.

Наконец, комитет представит отчет Руководящему совету NumPy (а также команде NumPy core в случае продолжающегося решения, такого как запрет).

Комитет никогда не будет публично обсуждать этот вопрос; все публичные заявления будут делаться председателем Комитета по кодексу поведения или Руководящим советом NumPy.

Конфликты интересов

В случае любого конфликта интересов член комитета должен немедленно уведомить других членов и, при необходимости, воздержаться.

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/dev/conduct/report_handling_manual.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API