Skip to main content
Skip to content

Agregar un código de conducta a tu proyecto

Adoptar un código de conducta para definir los estándares de la comunidad, señalizar un proyecto cordial e inclusivo, y delinear los procedimientos para manejar los abusos.

Un código de conducta define las normas para participar en una comunidad. Señala un entorno inclusivo que respeta todas las contribuciones. También describe los procedimientos para tratar problemas entre los miembros de la comunidad de tu proyecto. Para obtener más información sobre por qué un código de conducta define los estándares y las expectativas de participación en una comunidad, consulte la Guía de código abierto.

Antes de adoptar un código de conducta para tu proyecto:

  • Investigue diferentes códigos de conducta diseñados para proyectos de código abierto. Elije uno que refleje los estándares de tu comunidad.
  • Considera cuidadosamente si estás dispuesto y puedes hacerlo cumplir.

Puedes agregar un código de conducta a tu proyecto si utilizas una plantilla o creando manualmente un código de conducta personalizado. Tu código de conducta estará disponible de todos modos. En el perfil de comunidad de un repositorio público, "Código de conducta" se marca como agregado si el archivo no está vacío y no indica que el proyecto no tiene código de conducta. Si utilizas un código de conducta que escriba otra persona u organización, asegúrate de utilizar los lineamientos de adjudicación de la fuente. Para más información sobre los perfiles de la comunidad, consulta Acerca de los perfiles de comunidad para los repositorios públicos.

Puede crear un código de conducta predeterminado para su organización o, a menos que haya iniciado sesión con una cuenta de usuario administrada, para su cuenta personal. Para más información, consulta Creación de un archivo predeterminado de mantenimiento de la comunidad.

Agregar un código de conducta mediante una plantilla

GitHub proporciona plantillas para códigos de conducta comunes que le ayudarán a agregar rápidamente un código de conducta al proyecto. Para usar una plantilla, debe tener acceso de escritura al repositorio.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Encima de la lista de archivos, selecciona el menú desplegable Add file y después haz clic en Create new file.

    Como alternativa, puedes hacer clic en en la vista de árbol de archivos a la izquierda.

    Captura de pantalla de la página principal de un repositorio que resalta el icono "Agregar archivo" y el icono "signo más", descrito anteriormente, con un contorno naranja.

  3. En el campo de nombre del archivo, escriba CODE_OF_CONDUCT.md.

  4. Selecciona Elegir una plantilla de código de conducta.

Captura de pantalla de un repositorio con un nuevo archivo Markdown. Un botón a la derecha, etiquetado como "Elegir una plantilla de código de conducta", está resaltado con un contorno naranja.

  1. En el lateral izquierdo de la página, selecciona un código de conducta para previsualizar y agregar a tu proyecto.

  2. En el lateral derecho de la página, completa los campos para llenar el código de conducta seleccionado con la información adecuada.

  3. Haga clic en Review and submit.

  4. Revisa los contenidos del código de conducta que está en el área de texto.

  5. Haga clic en Confirmar cambios.

  6. En el campo de "Mensaje de confirmación", escriba un mensaje de confirmación corto y significativo que describa la modificación que hizo en el archivo. Puedes atribuir el cambio a mas de un autor en el mensaje del mismo. Para más información, consulta Creación de un commit con varios autores o en nombre de una organización.

  7. Debajo de los campos para el mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una rama nueva. Debajo de los campos del mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una nueva rama. Si tu rama actual es la rama predeterminada, debes elegir crear una nueva rama para tu confirmación y después crear una solicitud de extracción. Para más información, consulta Crear una solicitud de incorporación de cambios.

    Captura de pantalla de una solicitud de extracción de GitHub que muestra un botón de opción para hacer la confirmación directamente en la rama principal o para crear una nueva rama. Aparece seleccionada la opción de rama nueva.

  8. Haz clic en Confirmar cambios o Proponer cambios.

Agregar un código de conducta manualmente

Si el código de conducta que desea usar no está disponible en las plantillas proporcionadas, puede agregar manualmente un código de conducta.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Encima de la lista de archivos, selecciona el menú desplegable Add file y después haz clic en Create new file.

    Como alternativa, puedes hacer clic en en la vista de árbol de archivos a la izquierda.

    Captura de pantalla de la página principal de un repositorio que resalta el icono "Agregar archivo" y el icono "signo más", descrito anteriormente, con un contorno naranja.

  3. En el campo nombre de archivo, escriba la ruta de acceso y el nombre del archivo. GitHub busca un código de conducta en el .github directorio, después la raíz del repositorio, el docs directorio y usa el primer archivo que encuentra.

    • Para agregar el código de conducta al directorio del .github repositorio, escriba .github/CODE_OF_CONDUCT.md.
    • Para agregar el código de conducta al directorio raíz del repositorio, escriba CODE_OF_CONDUCT.md.
    • Para agregar el código de conducta al directorio del docs repositorio, escriba docs/CODE_OF_CONDUCT.md.
  4. En el archivo nuevo, agrega tu código de conducta personalizado.

  5. Haga clic en Confirmar cambios.

  6. En el campo de "Mensaje de confirmación", escriba un mensaje de confirmación corto y significativo que describa la modificación que hizo en el archivo. Puedes atribuir el cambio a mas de un autor en el mensaje del mismo. Para más información, consulta Creación de un commit con varios autores o en nombre de una organización.

  7. Debajo de los campos para el mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una rama nueva. Debajo de los campos del mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una nueva rama. Si tu rama actual es la rama predeterminada, debes elegir crear una nueva rama para tu confirmación y después crear una solicitud de extracción. Para más información, consulta Crear una solicitud de incorporación de cambios.

    Captura de pantalla de una solicitud de extracción de GitHub que muestra un botón de opción para hacer la confirmación directamente en la rama principal o para crear una nueva rama. Aparece seleccionada la opción de rama nueva.

  8. Haz clic en Confirmar cambios o Proponer cambios.