Punto di interruzione naturale o "capitoli" per argomenti lunghi?

Are there any plugins that use ideas from this topic/any others that help with long topic navigation?
Also is there something official coming out to help with this in the nearish future?

I looked around for a bit and didn’t see anything about either of the above. Sorry if I missed/for the bump.

Nothing is coming in the nearish future but very likely in the next 12-24 months, its an area we want to improve.

4 Mi Piace

I noticed the photos app in Windows 10 builds a timeline with breakpoints:

Gotta reiterate that I think the strongest case for this, by far, is enormous gaps in the conversation, or simply “years” if the conversation goes on that long.

Possibly the second strongest is posts with anomalously large number of likes relative to the rest of the topic; could mark those with a :heart:

21 Mi Piace

Vorrei davvero avere uno strumento del genere.

Il mio forum è dedicato ai progetti di crowdfunding e alcune discussioni possono durare anni, con punti di svolta significativi (come prima di Kickstarter, all’inizio della campagna, alla fine, alla consegna, alle prime impressioni/dopo l’uso, ecc.).

Con discussioni che raggiungono migliaia di post, essere in grado di individuare questi punti di svolta migliorerebbe notevolmente l’esperienza utente.

3 Mi Piace

Forzare nuovi argomenti in questi punti di svolta è la strategia giusta.

2 Mi Piace

E se non riesci a riconoscere questi cambiamenti nel momento in cui avvengono, puoi dividere l’argomento in un secondo momento.

1 Mi Piace

Questa è una strategia che ho provato (dividere i thread) e non funziona. Per niente. Le persone odiano dover cercare tra più thread quando cercano dati vecchi.

Le conversazioni su un progetto di crowdfunding (giochi, nel mio caso) sono come un organismo vivente. Passano attraverso molte fasi. Con momenti di gioia. E momenti di odio. Non cambi tuo figlio quando parla per la prima volta. Quando legge il suo primo libro. O quando lascia casa. Lo vedi/lo consideri come un lungo viaggio appassionato ed emotivo.

2 Mi Piace

Mi piace che tu abbia aggiunto il supporto per l’identificazione delle flessioni. È una funzionalità potente, se può essere rappresentata visivamente. :+1:

Ho anche apprezzato la tua osservazione secondo cui i tuoi utenti desiderano cercare in tutta la conversazione fin dalla sua nascita. :+1: Tuttavia, ciò non significa che sarà una funzionalità degna di nota per la maggior parte di noi. Se le persone vogliono davvero cercare in un’intera catena di argomenti suddivisi, un’opzione di ricerca per farlo potrebbe essere una funzionalità da sviluppare in un plug-in. Io voterei per una ricerca ricorsiva che permetta di cercare ogni argomento precedente nella catena uno alla volta, fino al primo argomento. In questo modo potrei vedere più facilmente il contesto, ovvero il motivo per cui l’argomento è stato suddiviso.

Inoltre, non sono d’accordo sul fatto che un argomento lungo o un lungo percorso rappresentino la realtà di un bambino in crescita.

Esistono passaggi di sviluppo ben definiti e ampiamente documentati che segnano l’ingresso in un nuovo insieme di opportunità. Ognuno di questi apre un nuovo capitolo, ad esempio: grembo, neonato, gattonamento, bambino in fase di deambulazione, scuola dell’infanzia, scuola primaria, o simili. Prima e dopo il linguaggio, prima e dopo la deambulazione, prima e dopo l’indipendenza nell’igiene personale, e così via.

I genitori osservano sempre i propri figli mentre passano a nuove fasi e lasciano alle spalle quelle precedenti. Quindi è un vero problema se tratto mio figlio nello stesso modo nella sua fase attuale rispetto alla fase precedente. Lo stesso vale per i progetti. Ogni nuova fase è un’opportunità per presentare chiaramente le caratteristiche chiave della fase di sviluppo successiva e come intendiamo pianificarla e riconoscerla. È controproducente trattare un progetto come se non si evolva e non abbia mai nulla che debba essere lasciato alle spalle.

2 Mi Piace

Funziona, e funziona bene. Serve un po’ di disciplina per far funzionare la divisione delle discussioni e la creazione di argomenti specifici. Se il tuo sito non ha disciplina, l’intera cosa è destinata a fallire comunque. Potresti anche installare direttamente un sistema di chat come Discord e lasciar perdere a quel punto.

5 Mi Piace

Beh, sai, questo forum è attivo da 5 anni. E in passato è riuscito a funzionare anche con bbPress (e amministrarlo non è stato per me un piacere).

E funziona bene. Alcuni argomenti si stanno avvicinando al limite delle 10.000 risposte, ma sono molto specifici: un argomento = un gioco. Si potrebbero immaginare molti modi per dividerli, ma il fatto è che ogni volta che abbiamo provato una qualche forma di divisione, è finita molto male. I miei utenti lo amano così, con tutte le informazioni necessarie (e molte in più) in un unico argomento per ogni gioco (beh, in effetti spesso c’è un secondo argomento parallelo per le promesse di gruppo. E questo è nato su richiesta degli utenti, che avevano raggiunto la loro soglia di tolleranza al rumore).

Un altro modo di interpretare la mia precedente richiesta è come un Indice dei Contenuti per l’intera discussione. So che esiste un plugin per l’indice dei contenuti degli argomenti. Sì, puoi farlo manualmente e inserire link al primo messaggio. Ma puoi scommettere che nessuno se ne accorgerà mai. I punti di svolta, basati sul tempo o sull’interesse, vicini alla timeline, potrebbero essere preziosi, a mio parere.

Tieni presente che sicuramente potrei farne a meno. Ma penso che potrebbe essere utile.

1 Mi Piace

Avrai problemi di prestazioni estremi man mano che gli argomenti si allungano. Senza una certa disciplina, ci saranno conseguenze, misurate in istanze di server più costose (CPU più veloci o più potenti, più RAM, ecc.)

1 Mi Piace

Uso interessante di questo nel sito delle primarie democratiche 538, nota la “timeline” con i punti di interruzione dei capitoli a sinistra:

Questo cambia mentre scorri verso il basso:

8 Mi Piace

Un’altra interessante idea sui punti di interruzione naturali negli album: quali tracce vengono ascoltate di più?

Potresti essere sofisticato e utilizzare un insieme combinato di criteri per questo, come facciamo per i riepiloghi degli argomenti e i post principali (nelle liste degli argomenti)

  • numero di :heart:
  • numero di risposte
  • tempo trascorso a leggere

… ma penso che un insieme di punti di interruzione basato sui post con più :heart: sia un modo ragionevole per navigare in un argomento, sebbene credo che grandi intervalli di tempo siano altrettanto significativi, se non di più.

7 Mi Piace

Un altro esempio visivo da Google, questa volta per creare un insieme di collegamenti profondi o punti capitolo in un video.

1 Mi Piace

Tieni presente che questi capitoli sono stati scritti manualmente, basandosi sui tempi indicati nella descrizione del video!

4 Mi Piace

Ci ho pensato su. Dalla mia esperienza con i megatopic e quelli non mega ma aggiornati lentamente, gli utenti odiano se i topic che stavano seguendo vengono chiusi, anche se ne vengono creati di sostitutivi.

Questo suggerisce due possibili soluzioni, entrambe delle quali probabilmente richiederebbero qualche intervento nel core o in un plugin.

  1. Un nuovo modo per dividere i topic che sposta i contenuti più vecchi in un nuovo topic, lasciando quelli più recenti.
  2. Un modo per dividere un topic o generare una sequela che copia le impostazioni di monitoraggio/tracciamento/muto degli utenti sul nuovo topic.

Più dettagli su ciascuna idea:

Top of Topic Splitter

Il modo in cui lo vedo funzionare è che un moderatore seleziona un post e poi clicca su e tutti quelli precedenti, il che attiva un popup di creazione di un nuovo topic modificato. Il nuovo topic avrebbe di default la stessa categoria, il nome del topic esistente con date di inizio e fine, e verrebbe creato come topic bloccato. Il primo e l’ultimo post (quest’ultimo essendo di sistema) avrebbero link al topic principale da cui è stato scisso. Il topic esistente manterrebbe il primo post, riceverebbe un nuovo post al posto di quelli spostati (ignorando eventuali altri post speciali dei topic scissi) e rimarrebbe altrimenti invariato.

Probabilmente si vorrebbe anche un job rake che corregga i link delle citazioni in altri topic, ma potrebbe essere più complicato.

Copy Watch Settings Splitter

Questa soluzione è probabilmente più semplice da implementare, ma sembra anche meno soddisfacente per me. Per un verso, i link della forma generale example.discourse/t/_/12345 (cioè che portano al topic, non a un post) diventano obsoleti. Tali link sono probabili se il topic è usato per discussioni esterne (“Invia qui le idee per l’app!”). Quando utilizzato, chiuderebbe il topic esistente, cambierebbe il titolo per indicare l’intervallo di date (di default), creerebbe un nuovo topic nella stessa categoria copiando titolo, primo post e tutte le impostazioni di tracciamento/muto. Un link al nuovo topic verrebbe aggiunto al messaggio di sistema di chiusura del topic in quello vecchio.

Probabilmente si vorrebbe rimuovere il tracciamento / il monitoraggio del topic chiuso per qualsiasi utente che non vi abbia partecipato. Lo scenario a cui penso è questo: l’utente Elijah, attivo per un paio di mesi e poi sparito per un anno, che stava esplicitamente monitorando un topic, potrebbe non curarsi dei due topic intermedi creati e chiusi avvenuti mentre era assente, ma potrebbe essere ancora interessato a seguire l’ultima versione al suo ritorno.

2 Mi Piace

Bentornato, è passato un po’ di tempo!

Sono confuso; abbiamo già questa funzionalità da una o due versioni fa? Quando un argomento viene chiuso automaticamente dopo aver raggiunto il limite di 10.000 post, viene creato automaticamente un nuovo argomento e collegato all’argomento precedente. Non lo vedi?

Non stavo chiedendo un collegamento incrociato. Stavo chiedendo che ‘seleziona qui e SOPRA’ spostasse a un nuovo argomento – oppure – copiando lo stato di osservazione.

Ci sono novità a riguardo?

Sarebbe ottimo utilizzare la barra verticale della cronologia per questo scopo. Posso suggerire la lunghezza del post come criterio? Alcuni post di una riga ricevono a volte molti like, ma non funzionano bene come “punti di riferimento del topic”.

1 Mi Piace

Niente al momento, ma abbiamo intenzione di arrivarci alla fine!

2 Mi Piace