Skip to main content

Administrar los debates

Puedes categorizar, resaltar, transferir o borrar los debates.

Who can use this feature

Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization.

Acerca de la administración de los debates

Los GitHub Discussions son un foro abierto para tener conversaciones entre los mantenedores y la comunidad para un repositorio u organización en GitHub Enterprise Cloud. Para obtener más información, consulte "Acerca de los debates".

Los propietarios de la organización pueden elegir los permisos que se requieren para crear un debate en los repositorios que pertenezcan a la organización. Del mismo modo, para elegir los permisos necesarios para crear un debate de la organización, los propietarios de la organización pueden cambiar los permisos necesarios en el repositorio de origen. Para más información, vea "Administración de la creación de debates para repositorios de la organización".

Como mantenedor de debates, puedes crear recursos comunitarios para impulsar los debates que se alinien con la meta general del proyecto y mantener así un foro abierto y amistoso para los colaboradores. La creación de un código de conducta o directrices de colaboración para que los colaboradores los sigan te ayudará a proporcionar un foro colaborativo y productivo. Para obtener más información sobre la creación de recursos de la comunidad, consulta "Adición de un código de conducta al proyecto" y "Establecimiento de instrucciones para los colaboradores del repositorio".

Cuando un debate produce una idea o error que está listo para solucionarse, puedes crear una propuesta nueva desde un debate. Para más información, vea "Creación de una incidencia".

Puedes anclar un debate a la parte superior de la lista de debates para el repositorio o la organización. También puedes anclar un debate a una categoría específica. Para obtener más información, consulta "Anclaje de un debate".

Para obtener más información sobre cómo facilitar un debate correcto, vea "Moderación de comentarios y conversaciones".

Para organizar los debates de forma más granular, puedes aplicar etiquetas. Por ejemplo, puedes utilizar etiquetas para indicar el estado de un debate y hacer la clasificación más eficiente. Cada repositorio tiene un conjunto de etiquetas compartidas para las propuestas, solcitudes de cambios y debates. Para más información, vea "Administración de etiquetas".

Prerrequisitos

Para administrar los debates en un repositorio, debes habilitar los GitHub Discussions en este. Para más información, vea "Habilitación o deshabilitación de GitHub Discussions en un repositorio".

Para administrar debates en una organización, los datos GitHub Discussions debe estar habilitados para la organización. Para más información, consulta "Habilitación o deshabilitación de GitHub Discussions para una organización".

Cambiar la categoría de un debate

Puedes categorizar los debates para ayudar a que los miembros de la comunidad encuentren aquellos que tengan alguna relación. Para más información, consulta "Administración de categorías para debates".

También puedes migrar un debate a una categoría diferente. No es posible mover un debate a o desde la categoría de sondeos.

  1. On GitHub.com, navigate to the main page of the repository. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, a la derecha de "Categoría", haz clic en .

    Captura de pantalla de la "Categoría" con el icono de engranaje

  3. Haz clic en una categoría.

    Captura de pantalla del menú desplegable "Cambiar categoría"

Fijar un debate

Puedes anclar un debate encima de la lista de debates para el repositorio o la organización. También puedes anclar un debate a una categoría específica. Los debates anclados globalmente se mostrarán además de los debates anclados a una categoría específica.

Así es como se ve cuando tienes un debate anclado globalmente y un debate anclado a la categoría Ideas.

Captura de pantalla de un debate anclado globalmente y un debate anclado a la categoría Ideas

Anclaje de un debate globalmente

Puedes fijar hasta cuatro debates importantes sobre la lista de debates del repositorio u organización.

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haga clic en Pin discussion (Anclar debate).

    Captura de pantalla de la opción "Anclar debate" en la barra lateral derecha para el debate

  3. Opcionalmente, personaliza la apariencia del debate que fijaste.

    Captura de pantalla de opciones de personalización para un debate anclado

  4. Haga clic en Pin discussion (Anclar debate).

    Captura de pantalla "Anclar debate" en las opciones de personalización del debate anclado

Anclaje de un debate a una categoría

Puedes anclar hasta cuatro debates importantes sobre la lista de debates en una categoría específica.

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haz clic en Anclar debate a CATEGORÍA.

    Captura de pantalla de la opción "Anclar debate a CATEGORÍA" en la barra lateral derecha para el debate

  3. Para confirmarlo, haz clic en Anclar a CATEGORÍA.

    Captura de pantalla del cuadro de diálogo modal "Anclar debate a CATEGORÍA"

Editar un debate que se fijó

Editar un debate que se ha fijado no cambiará la categoría del mismo. Para más información, consulta "Administración de categorías para debates".

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio
  2. En la barra lateral derecha, haga clic en Edit pinned discussion (Editar debate anclado).

Captura de pantalla de la opción "Editar debate anclado" en la barra lateral derecha para el debate

  1. Personaliza la apariencia del debate que fijaste.

    Captura de pantalla de opciones de personalización para un debate anclado

  2. Haga clic en Pin discussion (Anclar debate).

    Captura de pantalla "Anclar debate" en las opciones de personalización del debate anclado

Dejar de fijar un debate

Puedes desanclar un debate de la lista de debates para el repositorio o la organización, o bien de la lista de debates de una categoría específica.

Desanclaje de un debate anclado globalmente

Puedes desanclar un debate anclado globalmente. Esto no eliminará el debate, pero este ya no se mostrará encima de la lista de debates.

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haga clic en Unpin discussion (Desanclar debate).

    Captura de pantalla de la opción "Desanclar debate" en la barra lateral derecha para el debate

  3. Lea la advertencia y haga clic en Unpin discussion (Desanclar debate).

    Captura de pantalla del botón "Desanclar debate " debajo de la advertencia en el cuadro de diálogo modal

Desanclaje de un debate de una categoría

Puedes desanclar un debate anclado a una categoría específica. Esto no eliminará el debate, pero este ya no se mostrará encima de la categoría.

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haz clic en Desanclar debate de esta categoría.

    Captura de pantalla de la opción "Desanclar debate de esta categoría" en la barra lateral derecha para el debate

  3. Lee la advertencia y, a continuación, haz clic en Desanclar de esta categoría.

    Captura de pantalla del botón "Desanclar de esta categoría" en el cuadro de diálogo modal "Desanclar este debate de esta categoría"

Transferir un debate

Para transferir un debate, debes tener permisos para crear debates en el repositorio a donde quieras trasnferirlo. Si quieres transferir un debate a una organización, debes tener permisos para crear debates en el repositorio de origen para los debates de la organización. Solo puedes transferir debates entre los repositorios que pertenezcan a la misma cuenta de organización o de usuario. No se puede transferir un debate de un repositorio privado o interno a un repositorio público.

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haz clic en Transferir este debate.

    Captura de pantalla de la opción "Transferir debate" en la barra lateral derecha para el debate

  3. Seleccione el menú desplegable Choose a repository (Elegir un repositorio) y haga clic en el repositorio al que quiera transferir el debate. Si deseas transferir un debate a una organización, elige el repositorio de origen para los debates de la organización.

    Captura de pantalla del menú desplegable "Elegir un repositorio", del campo de búsqueda "Buscar un repositorio" y del repositorio en la lista

  4. Haga clic en Transfer discussion (Transferir debate).

    Captura de pantalla del botón "Transferir debate"

Borrar un debate

  1. On GitHub.com, navigate to the main page of the repository or organization. 1. En el nombre de la organización o el repositorio, haz clic en Discussions (Debates). Pestaña "Debates" de un repositorio 1. En la lista de debates, da clic en el debate que quieras ver. Debate en la lista de debates de un repositorio

  2. En la barra lateral derecha, haga clic en Delete discussion (Eliminar debate).

    Captura de pantalla de la opción "Eliminar debate" en la barra lateral derecha para el debate

  3. Lea la advertencia y haga clic en Delete this discussion (Eliminar este debate).

    Captura de pantalla del botón "Eliminar este debate" debajo de la advertencia en el cuadro de diálogo modal

Convertir propuestas con base en las etiquetas

Puedes convertir todas las propuestas con la misma etiqueta en debates, por lote. Las propuestas subsecuentes que tengan esta etiqueta también se convertirán automáticamente en el debate y categoría que configures.

  1. En GitHub.com, ve hasta la página principal del repositorio o, para los debates de organizaciones, el repositorio de origen.
  2. Debajo del nombre del repositorio, haz clic en Propuestas. Pestaña de informe de problemas 1. Encima de la lista de incidencias o solicitudes de incorporación de cambios, haga clic en Labels. Pestaña Labels en la página de incidencias o solicitudes incorporación de cambios de un repositorio
  3. Junto a la etiqueta que quiere convertir en incidencias, haga clic en Convert issues (Convertir incidencias).
  4. Seleccione el menú desplegable Choose a category (Seleccionar una categoría) y haga clic en una categoría para el debate.
  5. Haga clic en I understand, convert this issue to a discussion (Lo entiendo, convertir esta incidencia en un debate).