openHospitality.network icon indicating copy to clipboard operation
openHospitality.network copied to clipboard

Fediverse - add ActivityPub support

Open mariha opened this issue 4 years ago • 3 comments

[Draft]

Useful resources

From the guide above:

How can I add ActivityPub support to my existing software project?

What that’s looked like for projects that have already done it?

mariha avatar Jun 13 '21 05:06 mariha

You could think of it as adding a port + adapter(s) in a ports & adapters architecture, or a bridge to AP. Keeping as much of current codebase unchanged.

There are several applications that have AP as an add-on, and an investigations could find the full list (take the app watchlist or dev watchlist as input). Off the top of my head NextCloud and Wordpress are example projects that offer an AP as an add-on, but there are more.

aschrijver avatar Jun 18 '21 06:06 aschrijver

Design overview of ActivityPub + go-fed in gitea https://github.com/go-gitea/gitea/issues/14186

mariha avatar Jul 09 '21 02:07 mariha

Proposal for federating gitea (love the idea!), has some concrete steps to do to implement ActivityPub, might be an inspiration for us: https://pad.public.cat/MinrQF81QUOq15J6ojfInA#

mariha avatar Aug 16 '21 05:08 mariha