View Issue Details

IDProjectCategoryView StatusLast Update
2929Composr non-bundled addonsGeneral / Uncategorisedpublic2024-08-04 20:09
ReporterChris Graham Assigned ToGuest  
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary2929: 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
Attach Tags
Time estimation (hours)10
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 5197 Not AssignedGuest Composr Implement Webfinger 

Activities

Chris Graham

2022-11-08 15:34

administrator   ~7637

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   ~7638

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   ~7988

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

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

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
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 5197
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