Esiste un modo per assegnare un link a una issue di GitHub a un argomento visibile solo ai moderatori (o ad altri gruppi specificati)? E possibilmente poter ordinare gli argomenti che ne hanno uno collegato, in modo da vederne la presenza senza dover aprire l’argomento.
Spesso usiamo i messaggi privati per aggiungere un link alla issue di GitHub che l’utente sta segnalando, ma bisogna sapere che è presente e potrebbe trovarsi nel mezzo di un argomento molto lungo con molti post.
Immagino che non debba essere specifico di GitHub. Lo vedo come una nota utente: c’è quella piccola icona di nota, ma associata a un argomento invece che a un utente.
Utilizzare un avviso dello staff nel primo post, invece di un messaggio privato, risolverebbe il problema di trovarsi nel mezzo di un argomento; tuttavia, non credo che questo aiuti per l’ordinamento o la visibilità al di fuori dell’argomento.
Potrebbe essere possibile (creare, probabilmente) un componente del tema per rendere visibile la presenza di un avviso dello staff nelle liste degli argomenti, ma sospetto che l’ordinamento richieda un plugin.
Non avevo pensato di usare un avviso dello staff perché, per quanto ne so, sono visibili al pubblico. Immagino che l’ordinamento non sia davvero necessario. Dovrò riflettere su un componente per il tema.
Ah, hai ragione, gli avvisi del personale sono visibili al pubblico – avevo in mente che fossero avvisi destinati al personale, piuttosto che avvisi creati dal personale.
L’unica cosa che mi viene in mente che non richieda la creazione di un plugin specifico sarebbe utilizzare un gruppo di tag visibile solo al personale, ad esempio con tag come ghi-123. Tuttavia, sarebbe un po’ scomodo da gestire, poiché un membro del personale dovrebbe accedere al gruppo di tag, creare un nuovo tag e poi modificare l’argomento per aggiungerlo. Inoltre, non otterresti un link cliccabile al problema.
Se devi fare riferimento a problemi di più repository, potresti creare un gruppo di tag per ciascuno, richiedendo un tag genitore, usando tag come ghi-abc-123. Richiedere un tag genitore potrebbe non essere una cattiva idea anche se non hai più repository, semplicemente per nascondere tutti i tag ghi-xyz quando si etichettano altri argomenti. I tag genitore possono anche essere in un gruppo di tag riservato solo al personale.
Penso che un plugin personalizzato offra la migliore esperienza in questo caso, ma a seconda di quanti repository hai, di quanto spesso dovrai assegnare problemi agli argomenti e di quanto strettamente Discourse è integrato nel tuo flusso di lavoro, un approccio basato sui tag potrebbe essere sufficiente.