View Issue Details

IDProjectCategoryView StatusLast Update
0002929Composr non-bundled addons[All Projects] General / Uncategorisedpublic2024-08-04 20:09
ReporterChris GrahamAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Summary0002929: ActivityPub standard support (Fediverse)
DescriptionThe https://www.w3.org/TR/activitypub/ is based on advancing the pump.io specification, and is used by various clients (https://github.com/pump-io/pump.io/wiki/Clients) and the identi.ca service. It is essentially a free Twitter. Similar to RSS but for activity feeds rather than news feeds.

Allow any activity feed to be turned into an ActivityPub XML feed.

Allow any ActivityPub XML feed to be aggregated into what is shown in an activity block.
Additional InformationThere is also OStatus, and Diaspora which has its own protocol - but ActivityPub has largely been winning the battle, largely due to the success of Mastodon.
TagsNon-bundled addon: Activities, Type: Anti-big-tech, Type: Standards compliance
Time estimation (hours)10
Sponsorship open

Relationships

related to 0005197 non-assigned Composr Implement Webfinger 

Activities

Chris Graham

2022-11-08 15:34

administrator   ~0007637

Now that people are upset with the direction of Twitter, Mastodon has been gaining a lot of traction - and Mastadon is using ActivityPub.

It may not necessarily be particularly useful to implement ActivityPub into Composr. Composr is not a social network (it's for website and STRUCTURED communities), and we implement various standards that can be used to bridge into networks using ActivityPub...

Turn microformat web content into a Fediverse server: https://fed.brid.gy/
Turn RSS feeds into a Fediverse server: https://github.com/dariusk/rss-to-activitypub
Syndicate microformat web content across social media: https://brid.gy/
Syndicate RSS content into Mastodon: https://github.com/groundcat/mastodon-rss-bot & https://gitlab.com/chaica/feed2toot

Chris Graham

2022-11-08 15:54

administrator   ~0007638

There is a standard "MicroPub" by the same committee as ActivityPub, for publishing changes rather than syndicating them. I don't think it has gained traction but wanted to mention it. I guess the idea is divorcing frontend from data, but that doesn't seem very important to me TBH, and I think you'd have a hard-time decoupling them and still having a good experience.

Chris Graham

2023-03-12 15:37

administrator   ~0007988

Here's an interesting discussion which may be relevant: https://github.com/diaspora/diaspora/issues/7422#issuecomment-451750994

Issue History

Date Modified Username Field Change
2016-11-17 15:30 Chris Graham New Issue
2016-12-08 16:46 Chris Graham Time estimation (hours) => 10
2016-12-08 16:57 Chris Graham Tag Attached: Non-bundled addon: Activities
2022-11-08 15:30 Chris Graham Additional Information Updated View Revisions
2022-11-08 15:30 Chris Graham Tag Attached: Type: Standards compliance
2022-11-08 15:32 Chris Graham Summary ActivityPub standard support => ActivityPub standard support (Fediverse)
2022-11-08 15:34 Chris Graham Note Added: 0007637
2022-11-08 15:54 Chris Graham Note Added: 0007638
2022-12-21 23:08 Chris Graham Relationship added related to 0005197
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised
2023-03-12 15:37 Chris Graham Note Added: 0007988
2024-08-04 20:09 Chris Graham Tag Attached: Type: Anti-big-tech