Preciso de uma pequena ajuda, se alguém tiver alguns minutos. Estou um pouco confuso sobre este plugin, então qualquer orientação para uma pessoa com conhecimentos técnicos intermediários seria muito apreciada.
Usamos o GitHub para nossos repositórios de desenvolvimento do site. Usamos o Discourse para nosso suporte técnico relacionado a esse site.
Existe uma opção chamada github linkback enabled: “Vincular issues do GitHub às discussões do fórum”.
Isso é exatamente o que quero fazer: vincular as issues relatadas no GitHub aos fóruns (privadamente, de preferência; atualmente, estou apenas vinculando as issues em um sussurro na postagem relatada).
No momento, não tenho interesse em pull requests nem em badges. Isso é principalmente para suporte técnico interno. Nosso fluxo básico atual é: os usuários relatam problemas para mim nos fóruns, eu abro tickets e os desenvolvedores partem dali.
Como faço isso? Descobri como gerar um token de acesso, mas é só isso que consegui até agora. As instruções não dizem o que fazer depois de habilitar a funcionalidade apropriada. Nosso repositório é privado, o que pode afetar isso.
Basicamente, preciso de um pouco de orientação passo a passo (ou um “não, este plugin não faz o que você precisa”, se for o caso).
Então, no momento, temos uma categoria para que os usuários criem relatórios sobre problemas que não estão funcionando no nosso site principal. Coletamos o máximo de informações possível e, em seguida, crio uma issue no GitHub para que nossa equipe de desenvolvimento analise. Faço bastante vai e volta entre os dois, coletando dados, registrando nomes de usuários, etc., para a equipe de desenvolvimento. Gostaria que houvesse uma ligação fácil entre os dois, para que os desenvolvedores possam encontrar os tópicos relevantes e fazer perguntas diretamente, se necessário, e para que eu possa encontrar as issues do GitHub com mais facilidade. Atualmente, estou fazendo isso apenas colando o link do tópico em um comentário na issue e fazendo o mesmo nos fóruns, com uma mensagem privada contendo o número da issue.
No final das contas, acredito que gostaríamos de atrair mais desenvolvimento da nossa comunidade, então isso seria o primeiro passo nessa direção, mas ainda estamos um bom caminho distante disso.
Exatamente o que eu também espero. Parece que meu post é um duplicado.
Gosto disso porque as issues são onde as discussões frequentemente acontecem, mas também pedimos às pessoas no GitHub que “por favor continuem a discussão no fórum”. Isso serve como um ramo de oliveira para informar automaticamente e redirecionar os usuários: “A discussão sobre esta issue continua em my.forum.com”.