Se potessimo progettare commenti Q&A da zero, cosa faremmo?

Come suggerisce il titolo, sono curioso di sapere se gli investimenti futuri nello sviluppo del formato Q&A includeranno la riflessione su come viene progettata e implementata la funzionalità dei commenti. Poiché il formato è così nuovo per Discourse, ho pensato che potrebbe essere interessante discutere di come potremmo pensare ai commenti se li stessimo progettando da zero.

Un po’ di contesto: sono un utente accanito di Stack Exchange da anni e sono stato Community Manager lì dal 2018 all’ottobre 2023, quindi mi perdonerai se dico che il formato Q&A qui assomiglia in modo particolare a quella piattaforma (il che mi fa sentire a mio agio). Molti siti SE dedicano molto tempo e sforzi alla gestione dei commenti, sia che si tratti di affrontare risposte nei commenti, discussioni/argomentazioni nei commenti e segnalazioni sui commenti.

Detto questo, riconosco che Discourse non è Stack Overflow e i principi su come e quando utilizzare il formato Q&A spetteranno a ciascuna community determinare per sé. Allo stesso modo, come utilizzeranno i commenti sui post Q&A spetterà a ciascuna community stabilire delle linee guida. Questa discussione/idea di funzionalità non riguarda la raccomandazione di linee guida o regole per i commenti, ma piuttosto il supporto alle community che scelgono di aggiungere il plugin Post Voting.

La mia comprensione di come funzionano i commenti qui è piuttosto limitata poiché non ho visto molto del formato Q&A in stile post-voting che li utilizza, quindi non sono sicuro di cosa sia possibile.

Sulla base di ciò che ho provato, ecco cosa ho scoperto sull’implementazione attuale:

  • I commenti sono presentati in ordine cronologico
  • I commenti notificano al creatore del post un nuovo commento; non sono sicuro se altri partecipanti alla discussione vengano notificati.
  • Non sono sicuro se le menzioni nei commenti possano essere utilizzate per notificare membri che non hanno partecipato all’argomento. Non si auto-completano nel modo in cui lo fanno le menzioni nei post.
  • I commenti non hanno un’opzione di risposta e non sembrano offrire alcun threading.
  • Ho la possibilità di modificare, eliminare e segnalare i commenti altrui sui miei Q&A, ma le modifiche non vengono applicate (problema di configurazione?).

Quindi, tutto sommato, anche come set di funzionalità minimo, i commenti sembrano piuttosto limitati. Considerando questo, quali sono le cose che farebbero funzionare i commenti in Discourse? Ci sono aspetti che avrebbero più senso come impostazioni?


Le mie idee:

Mi piacerebbe un sistema di commenti che enfatizzi la leggibilità e riconosca che alcune community potrebbero voler mantenere i commenti molto limitati, mentre altre potrebbero volere che siano più ricchi di funzionalità. Alcune cose che spererei di vedere:

  • Le menzioni si auto-completano come le menzioni nei post. Mentre su SO, i commenti potevano menzionare solo l’OP o persone che avevano partecipato al post, anche loro non hanno menzioni nei post, quindi ha più senso consentire le menzioni nei commenti qui per consentire a qualcuno di dire " @jericson, penso che tu possa rispondere a questo! "
  • Le risposte ai commenti dovrebbero essere integrate - Dovrebbe esserci un modo semplice per rispondere a un commento specifico (un’icona) e dovrebbe esserci un’opzione di visualizzazione thread che ti permetta di visualizzare o raggruppare i commenti che si riferiscono l’uno all’altro. Questo potrebbe avvenire tramite un threading a livello di indentazione che ordina per thread anziché per pura cronologia o un filtro che sfuma i commenti non correlati o enfatizza il thread a cui sei interessato/su cui passi il mouse.
  • Mostra solo le icone che possiamo utilizzare. - Questo è probabilmente un bug o un’impostazione di configurazione difettosa, ma se non posso modificare o eliminare un commento, non mostrarmi quell’icona!
  • Pulsante Espandi/Comprimi commenti - Tramite un pulsante “mostra di più/meno”, sarebbe fantastico avere un modo per nascondere sezioni di commenti troppo lunghe. Forse questo si nasconde automaticamente quando una sezione di commenti diventa troppo lunga. Punti bonus se indica il numero di nuovi commenti dalla mia ultima visita alla pagina.
  • Segui/smetti di seguire i commenti separatamente dal post - Potrebbe capitare che io sia interessato alle risposte a una domanda ma i commenti mi infastidiscano. Avere la possibilità di silenziare i commenti senza silenziare le nuove risposte sarebbe bello.
  • Indicizzazione dei commenti nella ricerca - Questa sembra un’impostazione da cui alcuni potrebbero trarre vantaggio, anche se forse è disattivata per impostazione predefinita. Su siti come SO, i commenti sono visti come transitori, quindi c’è poco motivo di renderli ricercabili. A seconda di come le community utilizzano Q&A in Discourse, potrebbero desiderare la possibilità di cercare facilmente i commenti oltre ai post.
  • Strumenti di moderazione per i commenti - Non sono sicuro di come questo differisca dalla moderazione dei post o se sia necessario. Sono consapevole che la moderazione dei commenti può diventare un grattacapo in alcuni spazi, quindi potrebbe eventualmente essere necessario riflettere se i commenti necessitano di opzioni di moderazione separate.

Cosa ne pensate di questi? Ci sono alcuni con cui siete d’accordo o in disaccordo? Ce ne sono alcuni che ho tralasciato? Utilizzate il formato Q&A sulla vostra istanza Discourse? Sono curioso di saperne di più sull’adozione di questa funzionalità!

5 Mi Piace