Кодекс поведения NumPy
Введение
Данный кодекс поведения распространяется на все пространства, управляемые проектом NumPy, включая все публичные и частные списки рассылки, системы отслеживания задач, вики, блоги, Twitter и любые другие каналы связи, используемые нашим сообществом. Проект NumPy не организует очные мероприятия, однако мероприятия, связанные с нашим сообществом, должны иметь кодекс поведения, сходный по духу с этим.
Данный кодекс поведения должен соблюдаться всеми, кто участвует в сообществе NumPy формально или неформально, или заявляет о какой-либо причастности к проекту, во всех связанных с проектом мероприятиях, и особенно при представлении проекта в любой роли.
Этот кодекс не является исчерпывающим или полным. Он призван сформулировать наше общее понимание совместной, общей среды и целей. Пожалуйста, старайтесь следовать этому кодексу не только формально, но и по духу, чтобы создать дружественную и продуктивную среду, которая обогатит окружающее сообщество.
Конкретные рекомендации
Мы стремимся к:
- Открытости. Мы приглашаем всех участвовать в нашем сообществе. Мы предпочитаем использовать публичные методы коммуникации для сообщений, связанных с проектом, если только обсуждение не касается чего-то конфиденциального. Это также относится к сообщениям за помощью или поддержке проекта; публичный запрос поддержки гораздо более вероятно приведёт к ответу на вопрос, а также гарантирует, что любые непреднамеренные ошибки в ответе легче обнаружить и исправить.
- Эмпатии, доброжелательности, дружелюбия и терпения. Мы работаем вместе, чтобы разрешить конфликты, и предполагаем благие намерения. Мы все можем испытывать некоторое разочарование время от времени, но мы не позволяем разочарованию перерасти в личную атаку. Сообщество, где люди чувствуют себя неуютно или подвержены угрозам, не является продуктивным.
- Сотрудничеству. Наша работа будет использована другими людьми, и в свою очередь, мы будем зависеть от работы других. Когда мы делаем что-то для пользы проекта, мы готовы объяснить другим, как это работает, чтобы они могли продолжить работу и сделать её ещё лучше. Любое наше решение повлияет на пользователей и коллег, и мы относимся к этим последствиям серьёзно при принятии решений.
- Любознательности. Никто не знает всего! Задавать вопросы на ранних этапах позволяет избежать многих проблем позже, поэтому мы поощряем вопросы, хотя мы можем направить их в соответствующий форум. Мы постараемся быть отзывчивыми и полезными.
-
Осторожному выбору слов. Мы внимательны и уважительны в общении и несём ответственность за свои слова. Будьте добры к другим. Не оскорбляйте и не унижайте других участников. Мы не будем терпеть домогательства или другое исключающее поведение, например:
- Угрозы насилия или оскорбления, направленные против другого человека.
- Сексистские, расистские или другие дискриминационные шутки и выражения.
- Публикация сексуально откровенного или насильственного материала.
- Публикация (или угрозы публикации) личной идентификационной информации других лиц («доксинг»).
- Распространение частного контента, такого как отправленные конфиденциально или непублично электронные письма или истории незалогированных форумов, таких как каналы IRC, без согласия отправителя.
- Личные оскорбления, особенно с использованием расистских или сексистских терминов.
- Нежелательное сексуальное внимание.
- Чрезмерная ненормативная лексика. Пожалуйста, избегайте бранных слов; люди сильно различаются по своей чувствительности к бранной лексике.
- Повторяющиеся домогательства в адрес других. В общем, если кто-то просит вас остановиться, то остановитесь.
- Поддержка или поощрение любого из вышеперечисленного поведения.
Заявление о разнообразии
Проект NumPy приветствует и поощряет участие всех. Мы стремимся быть сообществом, в котором всем приятно участвовать. Хотя мы не всегда можем удовлетворить предпочтения каждого человека, мы стараемся относиться ко всем доброжелательно.
Независимо от того, как вы себя идентифицируете или как вас воспринимают другие: мы приветствуем вас. Хотя ни один список не может претендовать на всеобъемлющий характер, мы открыто поддерживаем разнообразие по возрасту, культуре, этнической принадлежности, генотипу, гендерной идентичности или выражению, языку, национальному происхождению, нейротипу, фенотипу, политическим взглядам, профессии, расе, религии, сексуальной ориентации, социально-экономическому статусу, субкультуре и техническим возможностям, в той мере, в которой они не противоречат настоящему кодексу поведения.
Хотя мы приветствуем людей, владеющих всеми языками, разработка NumPy ведётся на английском языке.
Стандарты поведения в сообществе NumPy подробно описаны в вышеприведённом Кодексе поведения. Участники нашего сообщества должны соблюдать эти стандарты во всех своих взаимодействиях и помогать другим делать то же самое (см. следующую секцию).
Руководство по сообщениям о нарушениях
Мы знаем, что интернет-общение часто начинается или вырождается в явное и грубое оскорбление. Мы также признаём, что иногда у людей может быть плохой день, или они могут не знать о некоторых рекомендациях в этом Кодексе поведения. Пожалуйста, помните об этом, принимая решение о том, как реагировать на нарушение этого Кодекса.
В случае явных умышленных нарушений сообщите об этом в комитет по Кодексу поведения (см. ниже). В случае возможных непреднамеренных нарушений вы можете ответить этому человеку и указать на данный кодекс поведения (публично или конфиденциально, в зависимости от того, что наиболее уместно). Если вы предпочитаете этого не делать, вы можете напрямую сообщить о проблеме в комитет по Кодексу поведения или обратиться к комитету за советом конфиденциально.
Вы можете сообщить о проблемах в комитет по Кодексу поведения NumPy по адресу numpy-conduct@googlegroups.com. В настоящее время в состав комитета входят:
- Stefan van der Walt
- Melissa Weber Mendonça
- Anirudh Subramanian
Если ваш отчёт касается членов комитета или если они считают, что у них есть конфликт интересов при его рассмотрении, то они воздержатся от его рассмотрения. Кроме того, если по какой-либо причине вы чувствуете себя некомфортно, обращаясь в комитет, вы также можете обратиться к:
- Старшему персоналу NumFOCUS: conduct@numfocus.org
Обработка сообщений о нарушениях, разрешение споров и соблюдение Кодекса поведения
Этот раздел кратко излагает наиболее важные моменты, более подробную информацию можно найти в Кодекс поведения NumPy - Как следовать инструкциям по обработке сообщений.
Мы рассмотрим и ответим на все жалобы. Комитет по Кодексу поведения NumPy и (при необходимости) Совет управляющих NumPy будут защищать личность заявителя и рассматривать содержание жалоб как конфиденциальные (если заявитель не согласится иначе).
В случае серьезных и очевидных нарушений, например, угрозы личному насилию или применения насилия, сексистских или расистских выражений, мы немедленно отключаем нарушителя от каналов связи NumPy; подробности см. в руководстве.
В случаях, не связанных с явными серьёзными и очевидными нарушениями данного кодекса поведения, процесс рассмотрения любых полученных отчётов о нарушениях кодекса поведения будет следующим:
- подтверждение получения отчёта
- разумное обсуждение/обратная связь
- посредничество (если обратная связь не помогла, и только если и заявитель, и ответчик согласны на это)
- применение мер через прозрачное решение (см. Решения) Комитетом по Кодексу поведения
Комитет ответит на любой запрос как можно скорее, но не позднее, чем через 72 часа.
Примечания
Мы благодарны группам, стоящим за следующими документами, из которых мы черпали содержание и вдохновение:
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/dev/conduct/code_of_conduct.html