Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Jack William Bell
@jackwilliambell@rustedneuron.com  ·  activity timestamp 2 days ago

This thread is getting long, so I'm going to cut to the chase: I think there needs to be yet another Federation protocol. A simple protocol with a full-featured and generic Reference Implementation.

And I think it should be based on RSS 1.0 or the Atom Syndication spec (except dump XML and use JSON or something):

> http://www.atomenabled.org/developers/syndication/

> https://validator.w3.org/feed/docs/rss1.html

And, finally? I think it should support peer-to-peer Federation.

Let's call it 'Really Simple Federation' – RSF…

[contd]

  • Copy link
  • Flag this post
  • Block
Movim
@movim@piaille.fr replied  ·  activity timestamp yesterday

@jackwilliambell You should have a look at #XMPP and some of its "social" XEPs (XMPP extensions).

For example XEP-0472: Pubsub Social Feed https://xmpp.org/extensions/xep-0472.html that is basically Atom + Pubsub ✨

It is extensively used by Movim, is massively scalable and super easy to implement (just take a XMPP lib and push some Atom in it).

Here is a super small Python code that is taking some RSS/Atom HTTP feeds and pushing them to XMPP https://github.com/edhelas/atomtopubsub

And you can checkout everything about Movim on our blog (hosted on XMPP 😸): https://mov.im/community/pubsub.movim.eu/Movim

🫶

Explore • Movim Blog

The official Movim blog https://movim.eu/
  • Copy link
  • Flag this comment
  • Block
Jack William Bell
@jackwilliambell@rustedneuron.com replied  ·  activity timestamp 2 days ago

The goal is to have a specification you can read and grok in an afternoon – and then implement something usable in a week.

After that we create a bridge from RSF to ActivityPub and we let a thousand implementations bloom…

[fin]

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login