DenSchub, timbl, xmpp-social and timbl_ joined the channel
#jaywinkGargron: for the Diaspora powered network, I created a "relay system". Supporting servers (diaspora, friendica, hubzilla) do a CC to the relay system for all public content (opt-in, ~50% nodes participating). The relay then forwards the payloads to anyone interested. Nodes mark their subscriptions via a special JSON endpoint. Nodes can participate to "all", "node admin set tags" or "node admin + user set
#jaywinktags". The latter is especially useful since users define what content is pulled in.
#jaywinkthis system has worked really well to allow people to subscribe to hashtags from nodes that wouldn't otherwise be connected. and especially useful for new nodes in the network. from the launch they have thousands of posts per day to interact with and find people to follow. this "social bootstrapping" imho is one of the most difficult things in running a decentralized node since you're pretty much alone to
#jaywinkstart with. if you don't know anyone, you will get bored and turn the node off. having content is key.
#Loqi[jaywink] social-relay: Public post relay for the Diaspora federated social network protocol
#jaywinkwhat would be cool though would be to have some kind of index servers which would 1) take in content, 2) expose a search api. this would allow searching hashtagged content through any node without having to replicate it anywhere except the search nodes (which would obviously be a decentralized system itself)
#jaywinkthe same index servers could store user identities to allow finding people, like nextcloud is doing with their lookup servers
#jaywinkif someone wants to build something like that I would certainly be interested in collaborating