Python Study Guide es un proyecto educativo independiente, público, colaborativo y multilingüe. Queremos que estudiantes y colaboradores puedan participar sin intimidación, humillación, discriminación ni acoso.
Este código de conducta se aplica a todas las personas que interactúan con el proyecto, independientemente de su experiencia, función, identidad, idioma, ubicación o tamaño de la contribución.
Se espera que quienes participen en la comunidad:
- se comuniquen con paciencia, respeto y honestidad técnica;
- reciban con atención las preguntas formuladas de buena fe;
- expliquen las correcciones sin menospreciar a quien cometió un error;
- distingan hechos, recomendaciones, preferencias e incertidumbres;
- ofrezcan comentarios constructivos centrados en el trabajo;
- respeten la privacidad, la autoría, las licencias y el reconocimiento de las contribuciones;
- utilicen inglés, portugués de Brasil o español sin tratar un idioma como medida de inteligencia o capacidad;
- ayuden a mantener un entorno donde las personas principiantes puedan equivocarse con seguridad.
No se aceptan:
- acoso, amenazas, intimidación, persecución o interrupción persistente;
- lenguaje o imágenes discriminatorias, de odio, sexualizadas, humillantes o degradantes;
- ataques personales, insultos, burlas o exclusión hostil de principiantes;
- publicación o solicitud de información privada, confidencial, identificable o propietaria sin permiso;
- suplantación, plagio, atribución engañosa o tergiversación intencional del trabajo de otra persona;
- presión para que alguien revele datos personales, credenciales, información laboral o materiales de proyectos privados;
- envío consciente de código malicioso, instrucciones inseguras, pruebas fabricadas o afirmaciones técnicas engañosas;
- represalias contra quien comunique una preocupación de buena fe.
Los desacuerdos están permitidos. La falta de respeto no.
Esta política se aplica a los espacios y las interacciones relacionadas con el proyecto, incluidos:
- issues, pull requests, revisiones, commits y conversaciones del repositorio;
- documentación, ejemplos, traducciones y código del proyecto;
- comunicación pública realizada en representación del proyecto;
- comunicación privada enviada específicamente para coordinar trabajo del proyecto o informar problemas de conducta.
No abras una issue pública que contenga información privada, detalles de acoso, nombres de personas afectadas, capturas de pantalla ni material que pueda exponer a otra persona.
Utiliza un canal privado publicado en el perfil de GitHub de la persona responsable del mantenimiento, cuando exista uno disponible.
Si no existe un canal privado publicado, utiliza el formulario Private contact request. Este formulario existe únicamente para establecer un canal privado. No incluyas en la solicitud pública detalles del incidente, nombres, pruebas, capturas de pantalla ni otra información sensible.
En el informe privado final, incluye únicamente lo que sea seguro y relevante:
- qué ocurrió;
- dónde y cuándo ocurrió;
- enlaces, capturas de pantalla u otras pruebas;
- si la situación continúa;
- cualquier riesgo inmediato de seguridad o privacidad.
Los informes se tratarán con la mayor privacidad razonablemente posible. No puede garantizarse una confidencialidad absoluta cuando sea necesario compartir información para investigar, proteger a alguien o cumplir la legislación aplicable.
La persona responsable del mantenimiento podrá tomar medidas proporcionales, entre ellas:
- aclaración privada o solicitud de corrección;
- eliminación o edición de contenido perjudicial;
- advertencia formal;
- restricción temporal de participación;
- exclusión permanente de los espacios del proyecto;
- comunicación a GitHub o a las autoridades competentes cuando sea necesario.
Las decisiones deberán considerar el contexto, el impacto, la intención, la repetición, la cooperación y la seguridad de las personas afectadas. Los errores de buena fe normalmente deberán abordarse mediante orientación y corrección. Los abusos graves o reiterados podrán exigir una restricción inmediata.
Los informes de buena fe no serán sancionados únicamente porque las pruebas estén incompletas o no se confirme una infracción. Los informes realizados conscientemente para acosar, tomar represalias, exponer información privada o manipular la moderación también podrán infringir esta política.
La persona responsable del mantenimiento debe aplicar esta política de forma coherente, registrar las decisiones importantes de moderación cuando corresponda y evitar la divulgación pública de detalles sensibles de los informes.
Participar en Python Study Guide implica aceptar este código de conducta.