Feed RSS per le risposte?

È possibile che un utente del forum ottenga un feed RSS delle risposte ai propri post?

La domanda è diversa da quella posta in precedenza - RSS feed or list of latest replies?

Come questo? RSS feed for replies? (Assicurati che il tuo browser visualizzi XML o apri l’URL in qualcosa che gestisce feed RSS)

È solo l’URL di questo argomento con “.rss” aggiunto alla fine. Assicurati che un ID di post non sia anche alla fine. Quindi dovrebbe assomigliare a qualcosa come ...titolo-argomento/12345.rss, non ...titolo-argomento/12345/2.rss

Guardando altri argomenti con più di una (zero prima di pubblicare questo) risposta, sembra che la descrizione del canale RSS sia il primo post e gli elementi siano un sottoinsieme delle risposte in ordine inverso.

Cioè, il primo elemento nell’RSS è la risposta più recente, seguita da circa 20 risposte precedenti.

Aggiornamento: In realtà, ora che ho pubblicato questo e ho guardato più da vicino il feed per questo argomento, vedo che il post di apertura è anche un elemento nel feed se si trova tra i circa 20 post più recenti.

No.

“risposte ai loro post”

Intendo un feed di tutte le risposte ai miei post, l’equivalente di ciò che si trova in un popup di Notifica (sebbene senza il disordine dei premi di gamification).

Sebbene i feed RSS di materiale di tipo casella di posta privata non siano comuni, Reddit riesce a ottenerlo grazie a un ID univoco, mistico e codificato in crittografia nell’URL: https://www.reddit.com/prefs/feeds/

Ah, capisco, credo che tu stia dicendo che desideri un unico feed contenente (presumibilmente un sottoinsieme più recente di) le risposte a tutti gli argomenti che stai attualmente seguendo.

Sì.
Beh, ogni risposta, piuttosto che un “sottoinsieme”)… ogni nuova risposta è l’“ultima” a un certo punto. La cronologia inversa di RSS gestisce questo.

Il metodo di Reddit per fare questo è piuttosto interessante.

Il motivo per cui menziono l’uso di un sottoinsieme è che potrebbero esserci problemi di prestazioni/archiviazione sul server nella gestione dei feed RSS per ogni utente, o anche problemi di prestazioni per gli utenti che recuperano i feed.

Ad esempio, potrei impostare me stesso per osservare ogni categoria, il che senza limitazioni porterebbe il mio utente ad avere un feed RSS contenente ogni singolo post. Per il server, questo singolo feed RSS verrebbe memorizzato nella cache e raddoppierebbe di fatto l’uso di archiviazione del testo, oppure verrebbe generato ogni volta che viene richiesto e utilizzerebbe una notevole quantità di tempo della CPU.

Inoltre, un tale RSS sarebbe potenzialmente molto grande, richiedendo una certa quantità di tempo per il download e poi sarebbe una grande quantità di XML da elaborare per il client, con il possibile risultato di diversi minuti di download ed elaborazione prima che il tuo client RSS possa effettivamente fare qualcosa di utile.

In una community di Discourse con utenti che probabilmente abbracceranno l’RSS, potrebbero esserci anche preoccupazioni sulla larghezza di banda da considerare.


Per quanto riguarda la tua domanda originale sulla possibilità attuale, penso che la risposta sia no. Come hai menzionato in relazione al metodo di Reddit, ciò richiederà un meccanismo per individuare in modo univoco l’utente appropriato, evitando al contempo di divulgare informazioni sugli argomenti che un utente sta osservando, cosa che per questo tipo di cose viene comunemente fatta con un token univoco generato per l’URL del feed RSS.

Per questo motivo, se il lavoro fosse già stato fatto per un tale meccanismo, mi aspetterei di vederlo utilizzato da qualche parte nelle mie pagine del profilo, ad esempio con un link RSS nella pagina delle notifiche o una sezione nelle Preferenze per la creazione di feed RSS.


In termini di aggiunta di questa funzionalità, la cosa migliore da fare sarà probabilmente quella di definire i dettagli di come funzionerebbe per gli utenti, idealmente con dettagli su come potrebbe funzionare anche dietro le quinte, e poi o:

  • Aggiornare il tuo post originale in questo argomento con quei dettagli e poi sperare che qualcuno voglia occuparsi di aggiungerlo al core o di creare un plugin; oppure
  • Creare un nuovo argomento in / aggiornare questo argomento e spostarsi in Marketplace se sei in grado e disposto a finanziare l’aggiunta al core o la creazione di un plugin.

Sospetto che l’autenticazione/accesso sia un problema più fastidioso della larghezza di banda e dello spazio di archiviazione…

Discourse memorizza già le informazioni di risposta a livello utente…

E promette persino di fornire notifiche in tempo reale.

Si tratta di riprodurre queste informazioni in un modo diverso.

Questo non è un problema abbastanza grande per me da affrontare difficoltà significative.

Era solo una domanda perché sono a) sopraffatto dalle informazioni, b) sto cercando di inserire tutto in Inoreader (lettore RSS e altro) e c) sono membro di un paio di forum Discourse.

È più probabile che io faccia questo workaround…

  • Abilita le notifiche di risposta di Discourse via email.
  • Imposta queste email in modo che vadano in una casella di posta riconoscibile da Inoreader.
  • Questi elementi appaiono in Inoreader, apparentemente come se fossero elementi RSS.
1 Mi Piace

Sembra un intermediario piuttosto buono e qualcosa a cui non avevo pensato.
Mi piacerebbe sapere come funzionerà dopo una o due settimane di utilizzo!