J’aurais besoin d’un peu d’aide, si quelqu’un a quelques instants à m’accorder. Je suis un peu confus concernant ce plugin, donc quelques conseils pour une personne semi-technique seraient les bienvenus.
Nous utilisons GitHub pour nos dépôts liés au développement de notre site. Nous utilisons Discourse pour notre support technique concernant ce site.
Il existe une option « github linkback enabled » : « Relier les tickets GitHub aux discussions du forum ».
C’est exactement ce que je souhaite faire : relier les tickets signalés sur GitHub aux forums (de préférence en privé ; pour l’instant, je me contente de lier les tickets dans un message privé sous le post signalé).
Je ne suis pas intéressé par les pull requests ni par les badges pour le moment. Cela sert principalement au support technique interne. Notre flux de travail actuel est le suivant : les utilisateurs me signalent des problèmes sur le forum, je crée des tickets, et les développeurs prennent le relais à partir de là.
Comment faire cela ? J’ai réussi à générer un jeton d’accès, mais c’est à peu près tout ce que j’ai compris. Les instructions ne m’indiquent pas quoi faire une fois la fonctionnalité appropriée activée. Notre dépôt est privé, ce qui peut avoir un impact.
Un peu d’aide pas à pas serait donc la bienvenue (ou un « non, ce plugin ne fait pas ce dont vous avez besoin », le cas échéant).
Donc, pour l’instant, nous avons une catégorie où les utilisateurs peuvent signaler des problèmes liés à notre site principal. Nous recueillons autant d’informations que possible, puis je crée un ticket GitHub pour que notre équipe de développement l’examine. Je passe beaucoup de temps à faire des allers-retours entre les deux, en collectant des données, en enregistrant des noms d’utilisateurs, etc., pour l’équipe de développement. J’aimerais qu’il existe un lien facile entre les deux, afin que les développeurs puissent trouver les fils de discussion pertinents et poser des questions directement si nécessaire, et que je puisse retrouver plus facilement les tickets GitHub. Pour l’instant, je le fais simplement en collant le lien du fil dans un commentaire sur le ticket, et de même sur les forums avec un message privé contenant le numéro du ticket.
À terme, nous souhaitons effectivement faire appel davantage à la communauté pour le développement, et ce serait une première étape dans cette direction, mais cela viendra plus tard.
Exactement ce que j’espère aussi. Il semble que mon message soit un doublon.
J’aime cette idée car les issues sont souvent le lieu de discussions, mais nous demandons aussi aux utilisateurs sur GitHub de « continuer la discussion sur le forum ». Cela sert de branche d’olivier pour informer et rediriger automatiquement les utilisateurs : « La discussion de cette issue continue sur my.forum.com ».