Attualmente, un modo in cui gestiamo gli argomenti principali è eliminare tutte le vecchie risposte su base periodica.
Questo mi sembra draconiano.
È possibile impostare una finestra di “numero di risposte” e far sì che Discourse elimini la prima risposta una volta raggiunto quel numero, creando così una “finestra mobile” senza resettare l’intero argomento?
Quindi, una volta raggiunto il numero, dovrebbe eliminare la prima risposta nell’argomento per ogni risposta successiva.
Un paio di esempi in cui questo sarebbe utile:
Argomenti di plugin che tendono a diventare molto lunghi, ma dove la cronologia del supporto recente è davvero importante (quindi non vuoi eliminarla a meno che non sia assolutamente necessario)
quando i tuoi post sono un feed di messaggi da un altro sistema in cui è naturale volere la cronologia recente, ma non è necessario conservare tutto.
Questo è secondo me superiore a una cancellazione arbitraria basata sul tempo.
Andrei oltre e suggerirei che dovrebbe essere un’opzione nei controlli “Topic Timer” (e quel controllo potrebbe dover essere rinominato di conseguenza per riflettere il fatto che non è più necessariamente basato sul “tempo”)
Pensavo che il sistema esistente lo facesse quando afferma che le risposte vengono automaticamente eliminate dopo 30 giorni, ma questo elimina tutti i commenti contemporaneamente anche se hanno solo 1 giorno di vita se il primo commento sull’argomento ha 30 giorni?
L’idea della “finestra mobile” avrebbe senso se fosse possibile eliminare i commenti dopo che sono stati pubblicati per 30 giorni interi, non eliminare tutto nella conversazione intera iniziata 30 giorni fa, se ciò fosse possibile.
Ho visto menzionare l’idea che le buone idee nei commenti possano essere incorporate nel post originale del wiki invece di essere lasciate come commenti.
Ad esempio, se la imposti su 100 risposte. Una volta che l’argomento ha 101 post. Il post numero 102 diventerebbe 101 poiché il post numero 2 viene eliminato per mantenere un massimo di 100 risposte.
Non so cosa significhi “CH” in questo contesto, ma per la richiesta di utilizzare il numero di post invece del numero di giorni, sarebbe più difficile scrivere un programma basato sul numero di post invece che sul numero di giorni?
Potrebbe avere senso per alcuni argomenti, ma c’è il rischio di iniziare a perdere post importanti se la conversazione inizia a procedere rapidamente. Ci potrebbero essere 100 risposte in un giorno che tutti coloro che non controllano l’argomento quel giorno si perderebbero.
L’idea qui è di mantenere le cose in movimento con meno perdite. Dal punto di vista della programmazione? A mio parere non troppo difficile poiché semplicemente elimina le risposte più vecchie nel batch. Rispetto al metodo attuale basato sul tempo che cancella tutte le risposte.
Con il metodo attuale possiamo dire che si tratta di un comportamento parzialmente inaspettato. Vedi un argomento con nuove risposte ma il contenuto di quelle risposte è vuoto a causa del sistema che cancella l’argomento. Con la proposta di Robert ci sarà sempre un po’ di cronologia che potrà essere rivista.
C’è ancora perdita di informazioni. Ma non una perdita completa come il metodo attuale. Robert ed io abbiamo avuto un brainstorming privato su alcune idee supplementari che potrebbero ridurre la perdita di informazioni. Ma questo è forse per un altro argomento piuttosto che contestare questo con un eccesso di informazioni.
Controllo di sanità mentale, gestiamo un thread di meme/sh*tpost in cui le risposte più vecchie di 90 giorni vengono eliminate… non elimina nulla di più recente di 90 giorni.
Sembra che tu stia descrivendo 'quando scattano i 90 giorni elimina tutte le risposte, cosa che non fa, o non dovrebbe fare. Non abbiamo mai raggiunto quel limite perché è molto attivo… ma se diventasse dormiente per 3 mesi, il thread sarebbe vuoto - se è questo che intendi.
Vedi il post originale. È così che funziona su Meta: eliminare tutte le risposte dopo un certo periodo di tempo.
Il tuo forum sembra utilizzare qualcosa di diverso da ciò che è stato utilizzato in alcuni argomenti di categoria qui.
L’argomento meme del tuo forum sembra fare in parte ciò che Robert propone come cambiamento. Salva la sua proposta, rimuove il tempo come fattore impostando un numero massimo di risposte. Dove le nuove risposte, una volta raggiunta la soglia, fanno avanzare/eliminano le risposte più vecchie.
Interessante che non sono riuscito a trovare/identificare l’impostazione nelle Impostazioni categoria. È un plugin che esegue il reset degli argomenti? O è qualcosa che deve essere abilitato nelle impostazioni principali del sito prima che appaia nelle impostazioni categoria?