Supporto Federation per Discourse

Yes, that’s absolutely the right concept!

Would each forum have the ability to host remote updates out of the box, so essentially it would be an alternate ‘view’? How would you cope with opening up Topics from this view? New tab per remote forum? Obviously there would need to be some kind of security and perhaps you would only receive fully ‘public’ Topics?

1 Mi Piace

I think publishing of Discourse topics for remote follow is what should be aimed for.

Forum users following who-knows-what remote content should be an explicit non-goal, especially for the first versions. That’s not what Discourse is built to do; leave it to the generalist content viewers.

Discourse following of federated content feeds should be implemented in a way similar to the RSS plugin.

5 Mi Piace

Is this something like the StackExchange of discourse ?

2 Mi Piace

No, more like Mastodon?

Like a forum of forums? I’m very new to this idea though.

I would say the best way to describe might be ‘an aggregator of all chosen sources’, perhaps a Topic List with the Latest combined from n sources.

It’s open to debate what happens when you click on a topic. Perhaps, if the source is a remote forum, you are just redirected to the source forum immediately in a new tab. So you might argue it’s not a forum of forums as you are still deferring to each local forum to interact further.

This all comes down to a more detailed functional specification.

3 Mi Piace

Yes that’s a good simple approach at least to begin with.

1 Mi Piace

Is it just me or has this already been implemented, to some extent at least? Look at this:

2 Mi Piace

Here we’re talking about Web-wide federation not only among Discourse instances, but across the Fediverse using the ActivityPub protocols.

3 Mi Piace

Ah I see, thanks! I didn’t know about the Fediverse - looks very cool!

2 Mi Piace

FYI, the SocialHub has moved under ActivityPub.rocks, the official home of the AP community, and Discourse has a category there:

3 Mi Piace

Non conosco molto Federation e ActivePub, ma ciò che avevo in mente quando ho esplorato questo argomento era permettere a un utente di connettersi a ogni forum Discourse e visualizzare la sua “cronologia”, più o meno come su Stack Overflow, dove è possibile vedere in quali forum l’utente è attivo e i suoi traguardi.

1 Mi Piace

Esplora queste opzioni. Sono i metodi attuali per integrare ActivityPub. Tutti sono molto validi.

3 Mi Piace

Sembra che Forem abbia già un’estensione per il browser per la federazione. Non l’ho ancora provata, ma potrebbe essere interessante per altri su questo argomento:

2 Mi Piace

Interessante, ma non supporta il federato… inoltre il sito web non collega effettivamente a nessuna informazione oltre ad Airtable.

Repository GitHub
Il software è utilizzato per alimentare una community chiamata Dev.to e thisMMAlife, che sono simili a un incrocio tra Discourse e Facebook.

Potrebbe valere la pena dare un’occhiata a Prismo, che è un clone di Reddit / servizio di aggregazione di link costruito con Ruby, PostgreSQL e ActivityPub

4 Mi Piace

Ho un’istanza Mastodon attiva e funzionante da circa un anno. Vorrei far funzionare la mia istanza di Discourse allo stesso modo, in modo da poter seguire altre istanze e ricevere i loro messaggi. Esiste una documentazione aggiornata che spieghi come configurare questo? Sarebbe ottimo se fosse un’opzione nel menu. ADORO quanto sia facile aggiornare Discourse: basta premere un pulsante. Fantastico.

Valuta di utilizzare un lettore RSS per iscriverti a /top.rss.

2 Mi Piace

Puoi usare feed2toot. Supporta più feed RSS e permette di filtrare cosa viene ripubblicato.

https://carlchenet.com/get-your-rss-feeds-to-mastodon-with-the-feed2toot-bot/

1 Mi Piace

Ci sono istruzioni su dove e come installare l’opzione

Keith

Quando eseguo i comandi
feed2toot --populate-cache -c /etc/feed2toot/feed2toot.ini

ottengo questo errore
La directory genitore del file di lock non esiste: /root/.config

Non ho trovato nulla nelle istruzioni riguardo a questo file

Grazie
Keith

Keith