Sobre o gerenciamento de discussões
GitHub Discussions is an open forum for conversation among maintainers and the community for a repository or organization on GitHub. Para obter mais informações sobre discussões, consulteSobre discussões".
Os proprietários da organização podem escolher as permissões necessárias para criar uma discussão para repositórios pertencentes à organização. Da mesma forma, para escolher as permissões necessárias para criar uma discussão na organização, os proprietários da organização podem alterar as permissões necessárias no repositório de origem. Para obter mais informações, consulte "Gerenciar a criação de discussões para repositórios na sua organização".
Como mantenedor de discussões, você pode criar recursos da comunidade para incentivar discussões alinhadas com o objetivo geral do projeto e manter um fórum aberto amigável para os colaboradores. Criar um código de conduta ou diretrizes de contribuição para os colaboradores a seguir ajudará a facilitar um fórum colaborativo e produtivo. Para obter mais informações sobre como criar recursos da comunidade, consulte "Adicionar um código de conduta ao seu projeto" e "Diretrizes de configuração para contribuidores do repositório".
Quando uma discussão fornece uma ideia ou um erro que está pronto para ser trabalhado, você pode criar um novo problema a partir de uma discussão. Para obter mais informações, consulte "Criar um problema".
Para obter mais informações sobre como facilitar uma discussão saudável, consulte "Moderar comentários e conversas".
Para organizar as discussões de forma mais granular, você pode aplicar etiquetas. Por exemplo, você pode usar etiquetas para indicar o status de uma discussão para tornar a triagem mais eficiente. Cada repositório tem um conjunto compartilhado de etiquetas para problemas, pull requests e discussões. Para obter mais informações, consulte "Gerenciar etiquetas".
Pré-requisitos
Para gerenciar as discussões em um repositório, GitHub Discussions deve estar habilitado para o repositório. Para obter mais informações, consulte "Habilitando ou desabilitando GitHub Discussions para um repositório".
Para gerenciar as discussões em uma organização, deve-se habilitar GitHub Discussions para a organização. Para obter mais informações, consulte "Habilitando ou desabilitando GitHub Discussions para uma organização".
Alterar a categoria para uma discussão
Você pode categorizar discussões para ajudar os integrantes da comunidade a encontrar discussões relacionadas. Para obter mais informações, consulte "Gerenciando categorias para discussões".
Você também pode mover a discussão para uma categoria diferente. Não é possível transferir uma discussão de ou para a categoria de enquetes.
- No GitHub.com, navegue até a página principal do repositório.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, à direita da "Categoria", clique em .
- Clique em uma categoria.
Fixar uma discussão
Você pode fixar até quatro discussões importantes acima da lista de discussões para o repositório ou organização.
- On GitHub.com, navigate to the main page of the repository or organization.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, clique em Fixar discussão.
- Opcionalmente, personalize a aparência da discussão fixada.
- Clique em Fixar discussão.
Editar uma discussão fixada
Editar uma discussão fixada não irá alterar a categoria da discussão. Para obter mais informações, consulte "Gerenciando categorias para discussões".
- On GitHub.com, navigate to the main page of the repository or organization.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, clique em Editar discussão fixada.
- Personalize a aparência da discussão fixada.
- Clique em Fixar discussão.
Desafixar uma discussão
- On GitHub.com, navigate to the main page of the repository or organization.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, clique em Desafixar discussão.
- Leia o aviso e clique em desafixar discussão.
Transferir uma discussão
Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, você deve ter permissão para criar discussões no repositório de origem para as discussões da organização. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. Você não pode transferir uma discussão de um repositório privado para um repositório público.
- On GitHub.com, navigate to the main page of the repository or organization.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, clique em Transferir discussão.
- Selecione a lista suspensa Escolher um repositório e clique no repositório para o qual deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, escolha o repositório de origem para as discussões da organização.
- Clique em Transferir discussão.
Excluir uma discussão
- On GitHub.com, navigate to the main page of the repository or organization.
- Under your repository or organization name, click Discussions.
- Na lista de discussões, clique na discussão que você deseja visualizar.
- Na barra lateral direita, clique em Excluir discussão.
- Leia o aviso e clique Excluir esta discussão.
Converter problemas com base em etiquetas
Você pode converter todos as etiquetas com a mesma etiqueta para discussões em massa. Os problemas futuros com essa etiqueta também serão automaticamente convertidos em discussão e categoria que você configurar.
- No GitHub.com, acesse a página principal do repositório ou, para discussões na organização, o repositório de origem.
- Abaixo do nome do seu repositório, clique em
Problemas.
- Acima da lista de problemas ou pull requests, clique em Etiquetas.
- Ao lado da etiqueta que você deseja converter em problemas, clique em Converter problemas.
- Selecione o menu suspenso Escolher uma categoria e clique em uma categoria para a sua discussão.
- Clique em Eu entendo. Converta esse problema em uma discussão.