À propos de la gestion des discussions
GitHub Discussions est un forum ouvert pour la conversation entre les chargés de maintenance et la communauté d’un dépôt ou d’une organisation sur GitHub Enterprise Server. Pour plus d’informations sur les discussions, consultez « À propos des discussions ».
Les propriétaires d’organisation peuvent choisir les autorisations nécessaires à la création d’une discussion dans les référentiels appartenant à l’organisation. De même, pour choisir les autorisations requises pour créer une discussion d’organisation, les propriétaires d’organisation peuvent modifier les autorisations requises dans le référentiel source. Pour plus d’informations, consultez « Gestion de la création de discussion pour les dépôts dans votre organisation ».
En tant que chargé de maintenance des discussions, vous pouvez créer des ressources de la communauté pour encourager des discussions alignées sur l’objectif global du projet et gérer un forum ouvert convivial pour les collaborateurs. La création de directives de contribution pour les collaborateurs favorise un forum collaboratif et productif. Pour plus d’informations sur la création de ressources de la communauté, consultez « Définition de recommandations pour les contributeurs de dépôt ».
Quand une discussion génère une idée ou un bogue prêt à étudier, vous pouvez créer un problème à partir d’une discussion. Pour plus d’informations, consultez « Création d’un problème ».
Vous pouvez épingler une discussion en haut de la liste des discussions pour le référentiel ou l’organisation. Vous pouvez également épingler une discussion à une catégorie spécifique. Pour plus d’informations, consultez « Gestion des discussions ».
Pour plus d’informations sur l’animation d’une discussion saine, consultez « Modération des commentaires et des conversations ».
Pour organiser des discussions de manière plus granulaire, vous pouvez appliquer des étiquettes. Par exemple, vous pouvez utiliser des étiquettes pour indiquer l’état d’une discussion afin de rendre le triage plus efficace. Chaque dépôt a un ensemble partagé d’étiquettes pour les problèmes, les demandes de tirage et les discussions. Pour plus d’informations, consultez « Gestion des étiquettes ».
Prérequis
Pour gérer les discussions dans un dépôt, GitHub Discussions doit être activé pour le dépôt. Pour plus d’informations, consultez « Activation ou désactivation de GitHub Discussions pour un dépôt ».
Pour gérer les discussions dans une organisation, GitHub Discussions doit être activé pour l’organisation. Pour plus d’informations, consultez « Activation ou désactivation de GitHub Discussions pour une organisation ».
Changement de la catégorie d’une discussion
Vous pouvez catégoriser les discussions pour aider les membres de la communauté à trouver les discussions connexes. Pour plus d’informations, consultez « Gestion de catégories pour les discussions ».
Vous pouvez également déplacer une discussion vers une autre catégorie. Il n’est pas possible de déplacer une discussion vers ou depuis la catégorie des sondages.
-
Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, à droite de « Catégorie », cliquez sur .
-
Cliquez sur une catégorie.
Épinglage d’une discussion
Vous pouvez épingler une discussion au-dessus de la liste des discussions pour le référentiel ou l’organisation. Vous pouvez également épingler une discussion à une catégorie spécifique. Les discussions épinglées globalement s’affichent en plus des discussions épinglées à une catégorie spécifique.
Voici à quoi cela ressemble lorsque vous avez une discussion épinglée globalement et une discussion épinglée dans la catégorie Idées.
Épinglage d’une discussion globalement
Vous pouvez épingler jusqu’à quatre discussions importantes au-dessus de la liste des discussions du référentiel ou de l’organisation.
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Épingler la discussion.
-
Vous pouvez aussi personnaliser l’apparence de la discussion épinglée.
-
Cliquez sur Épingler la discussion.
Épinglage d’une discussion à une catégorie
Vous pouvez épingler jusqu’à quatre discussions importantes au-dessus de la liste des discussions d’une catégorie spécifique.
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Épingler la discussion à CATÉGORIE.
-
Pour confirmer, cliquez sur Épingler à CATEGORY.
Modification d’une discussion épinglée
La modification d’une discussion épinglée ne change pas la catégorie de la discussion. Pour plus d’informations, consultez « Gestion de catégories pour les discussions ».
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Modifier la discussion épinglée.
-
Personnalisez l’apparence de la discussion épinglée.
-
Cliquez sur Épingler la discussion.
Désépinglage d’une discussion
Vous pouvez désépingler une discussion de la liste des discussions pour le référentiel ou l’organisation, ou de la liste des discussions d’une catégorie spécifique.
Désépinglage d’une discussion épinglée globalement
Vous pouvez désépingler une discussion épinglée globalement. Cela ne supprimera pas la discussion, mais la discussion ne sera plus affichée au-dessus de la liste des discussions.
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Desépingler la discussion.
-
Lisez l’avertissement, puis cliquez sur Désépingler la discussion.
Désépinglage d’une discussion d’une catégorie
Vous pouvez désépingler une discussion épinglée à une catégorie spécifique. Cela ne supprime pas la discussion, mais la discussion ne s’affiche plus en haut de la catégorie.
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Desépingler la discussion de cette catégorie.
-
Lisez l’avertissement, puis cliquez sur Désépingler de cette catégorie.
Transfert d’une discussion
Pour transférer une discussion, vous devez avoir l’autorisation de créer des discussions dans le dépôt où vous transférez la discussion. Si vous souhaitez transférer une discussion à une organisation, vous devez disposer des autorisations nécessaires pour créer des discussions dans le référentiel source des discussions de l’organisation. Vous pouvez uniquement transférer des discussions entre les dépôts appartenant au même compte d’utilisateur ou d’organisation. Vous ne pouvez pas transférer une discussion d’un dépôt privé ou interne vers un dépôt public. En outre, vous ne pouvez pas transférer les discussions s'il s'agit d'annonces. Pour plus d’informations, consultez « Gestion de catégories pour les discussions ».
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Transférer cette discussion.
-
Sélectionnez le dépôt vers lequel vous voulez transférer la discussion. Vous pouvez également rechercher des dépôts. Si vous souhaitez transférer une discussion à une organisation, choisissez le référentiel source pour les discussions de l’organisation.
-
Cliquez sur Transférer la discussion.
Suppression d’une discussion
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou de l’organisation.
-
Sous votre dépôt ou nom d’organisation, cliquez sur Discussions.
-
Dans la liste des discussions, cliquez sur la discussion à afficher.
-
Dans la barre latérale droite, cliquez sur Supprimer la discussion.
-
Lisez l’avertissement, puis cliquez sur Supprimer cette discussion.
Conversion de problèmes en fonction d’étiquettes
Vous pouvez convertir en bloc en discussions tous les problèmes qui ont la même étiquette. Les futurs problèmes qui ont cette étiquette sont également convertis automatiquement en discussion dans la catégorie que vous configurez.
-
Sur votre instance GitHub Enterprise Server, accédez à la page principale du référentiel ou, pour les discussions de l’organisation, au référentiel source.
-
Sous le nom de votre référentiel, cliquez sur Problèmes.
-
Au-dessus de la liste des problèmes ou demandes de tirage, cliquez sur Étiquettes.
-
À côté de l’étiquette que vous voulez convertir en problème, cliquez sur Convertir les problèmes.
-
Sélectionnez le menu déroulant Choisir une catégorie et cliquez sur une catégorie pour votre discussion.
-
Cliquez sur Je comprends, convertir ce problème en discussion.