Come isolare una classe rumorosa di utenti?

Nel mio forum (https://discuss.openedx.org), vogliamo incoraggiare molti tipi di discussione. Tuttavia, la maggior parte dei post rientra in una categoria specifica: persone che cercano aiuto per l’installazione del software (https://discuss.openedx.org/c/devops/ops-help). In base all’esperienza passata, queste persone non parteciperanno ad altre discussioni e spesso le domande sono formulate in modo poco chiaro o incomplete.

Temo che qualcuno che visita il sito per argomenti più approfonditi possa pensare che sia solo pieno di domande sull’installazione e decidere di non partecipare.

Quali strumenti ho a disposizione per separare le domande sull’installazione dal resto del sito? Ho trovato Sub-forums under a master?, ma si è ridotto sostanzialmente a: “usate le categorie”. Le categorie le ho già, ma vorrei che le persone non fossero distolte da quella più rumorosa.

So che questa è una domanda piuttosto aperta; sto cercando una gamma ampia di opzioni.

4 Mi Piace

Concordo che le categorie siano il modo migliore per gestire la segmentazione dei contenuti. Hai valutato l’opzione di disattivare di default la notifica per la categoria relativa alle domande di installazione?

L’altra opzione consiste nell’etichettare questi argomenti con un tag impostato di default su “disattivato” per tutti gli utenti.

La disattivazione delle notifiche rimuove generalmente questi argomenti dalla visualizzazione “Ultime”, riducendo così il rumore visivo per gli utenti più attivi. Tuttavia, possono comunque vedere questi argomenti se accedono intenzionalmente alla categoria.

8 Mi Piace

L’attivazione della modalità silenziosa è una delle opzioni. Immagino che significhi che le persone che potrebbero aiutare con i problemi di installazione dovrebbero scegliere esplicitamente di vederli?

1 Mi Piace

Sì, dovrebbero acconsentire esplicitamente se adotti quel approccio – oppure, in alternativa, fornire istruzioni agli utenti che trovano rumoroso il contenuto relativo all’installazione su come disattivarlo autonomamente, sia per tag che per categoria.

1 Mi Piace

È possibile che esista un modo per fornire alle persone un link che imposti automaticamente l’opzione di silenziamento per loro? Tipo: ‘Clicca qui per silenziare la categoria DevOps’, senza bisogno di altre interazioni?

1 Mi Piace

Questo sembra correlato a una discussione che abbiamo avuto oggi prima riguardo a quale approccio sia migliore per la homepage.

  • Vedo un sacco di cose e devo fare clic per far sparire quelle che non voglio vedere
  • Vedo pochissime cose e devo fare clic per far apparire quelle che voglio vedere

Ovviamente la risposta reale è “dipende”… quale percentuale dei topic nella homepage interesserebbe il tuo utente medio?

@sam @eviltrout Penso che dovremmo dare la massima priorità all’interfaccia utente per “disattivare una categoria per un gruppo di persone” in Discourse, come qualcosa che lo staff possa gestire facilmente.

8 Mi Piace

Grazie, sono contento di sapere che ci sono dei progressi. Se avessi un modo per creare link che modificassero determinate impostazioni per la persona che clicca sul link, potrei creare una mia pagina che aiutasse gli utenti a scegliere autonomamente se attivarsi o disattivarsi per determinate categorie silenziate (o altre impostazioni come le notifiche, ecc.).

1 Mi Piace

Ho un po’ di difficoltà a visualizzarlo. Capisco come potrebbe funzionare l’UX per un “opt-in” su Discourse, dove la homepage è vuota e dice qualcosa come:

Per iniziare, guarda alcune delle seguenti categorie suggerite.

[elenco delle categorie popolari qui…]

Ma nel caso di silenziamento di una categoria per un gruppo di persone, stavi pensando a qualcosa del tipo: lo staff modifica la categoria e seleziona [x] silenzia questa categoria per impostazione predefinita?

1 Mi Piace

Sì, per iniziare, è esattamente ciò che pensavo, anche se il testo dovrebbe probabilmente recitare:

[x] disattiva questa categoria di default per tutti gli utenti

1 Mi Piace

Per il caso d’uso molto specifico in cui una particolare istanza di Discourse copre troppo, e l’utente medio vorrà semplicemente vedere un sottoinsieme del totale, potremmo aggiungere una funzionalità di “scoperta” da attivare per i nuovi utenti prima del tutorial di discobot.

Sarebbe simile a

Dove i temi sarebbero categorie e/o tag.

Questa funzionalità sarebbe utile in alcuni casi d’uso:

  • Un’azienda di videogiochi con più giochi in un unico forum, dove la maggior parte della base utenti gioca solo a pochi di essi.

  • Un’azienda che utilizza Discourse per la comunicazione interna, abbastanza grande da far sì che un determinato dipendente non voglia vedere tutto.

Dietro le quinte, si tratta semplicemente di un’interfaccia utente raffinata per silenziare categorie e tag.

7 Mi Piace

Inoltre, forse la procedura guidata di configurazione potrebbe porre una domanda del genere

Quale preferisci?

  • Tutte le categorie sono visibili per impostazione predefinita, finché le persone non le nascondono (meglio per la maggior parte delle comunità piccole e medie)

  • Tutte le categorie sono nascoste per impostazione predefinita, finché le persone non le mostrano (meglio solo per le comunità più grandi)

Sebbene forse questo possa essere risolto anche con una “homepage diversa” in alcuni casi @sam @eviltrout? :thinking:

5 Mi Piace

Sì, ha molto senso includerlo su Wizard!

Aggiungerei anche un nuovo filtro elenco per la home page con le opzioni: ultimi, nuovi, non letti e top: tutti. (Tutti corrisponde a Ultimi, ignorando i silenzi).

Viene visualizzato solo se l’utente ha silenziato dei contenuti.

4 Mi Piace

Una cosa che mi preoccupa è che questo confligge un po’ con le autorizzazioni delle categorie, dato che è il modo tradizionale per nascondere contenuti: si basa su “la persona X non ha il permesso di vedere questo”, non come una preferenza.

1 Mi Piace

Bene, questa è una situazione un po’ diversa: si tratta di garantirti il diritto di vedere i contenuti per concentrarti, invece di essere bloccato dall’accesso ai contenuti da parte delle autorità superiori.

Tecnicamente è fattibile utilizzando SSO, gruppi, autorizzazioni e chiamate API, ma è molto più difficile e costoso da implementare correttamente.

1 Mi Piace

Certo, la mia preoccupazione è che diventa sempre più confuso determinare “perché non riesco a vedere X”: abbiamo ricevuto diverse richieste di supporto da persone che hanno silenziato tag e categorie e non sono riuscite a capire perché {thing} non fosse visibile per loro.

Tuttavia, non si tratta di una nuova funzionalità, quindi forse non è una preoccupazione rilevante.

3 Mi Piace

Sì, aiuterà il fatto che non sia un’impostazione predefinita (ha senso solo per casi d’uso specifici), che possa essere riattivata in qualsiasi momento dalle preferenze dell’utente e che, se qualcuno si lamenta di non vedere certi contenuti, possiamo suggerire di verificare se l’argomento appare quando si seleziona “tutti”.

3 Mi Piace

Invece di silenziare le categorie, vale la pena riprendere in considerazione l’idea dei “preferiti”? Favorites - select your favorite categories - #19 by merefield

1 Mi Piace

Penso che migliorare la nostra attuale funzione di silenziamento sia una scelta molto migliore rispetto a un nuovo set di codice completamente diverso… in tal caso avremmo sia il silenziamento che i preferiti, rendendo tutto ancora più complesso.

4 Mi Piace

Non è ancora tutto chiarissimo per me, ma sarei interessato al concetto di “muto selettivo”. L’idea che ho in mente è quella di avere un utente interno che pubblica informazioni in molti argomenti, ma che sia muto di default, con le notifiche visibili solo a chi sta seguendo l’argomento (se qualcuno segue l’argomento, si presume che sia interessato alle informazioni pubblicate. Altrimenti, probabilmente non vuole vedere la pagina principale piena di argomenti aggiornati da quell’utente interno. Questo probabilmente infastidirebbe tutti, inclusi i visitatori non registrati).

Sarebbe possibile qualcosa del genere al momento? O forse in futuro? (una funzione di “riattivazione delle notifiche” per ricevere avvisi da un utente muto su specifici argomenti o tag? Oppure una scelta tra “muto sempre” e “muto tranne negli argomenti seguiti”?)

Ciò che non mi è chiaro è come funzionano i “conflitti”?
Se un utente silenzia una categoria ma segue un argomento al suo interno, riceve comunque le notifiche per quell’argomento, giusto?
Se un utente silenzia un altro utente, ma quell’utente silenziato pubblica in un argomento seguito? Allora NON ci sarà notifica, giusto?
Se silenziate un tag e ne seguite un altro, e entrambi appaiono in un argomento?
E così via… Esistono regole al riguardo (cosa ha la priorità su cosa) o qualche documentazione?

La funzione equivalente per gli utenti si chiama “ignora”. Devi raggiungere il livello di fiducia 2 per avere il privilegio di ignorare.

1 Mi Piace