#activitypub

121 posts · Last used 5h

Back to Timeline
@fediway@fediway.com · 6h ago
1
0
6
@reiver@mastodon.social · 1d ago
There is a comparison that can be made between ActivityPub and Event-Sourcing. 1/ With Event-Sourcing, your source-of-truth is an append-only series of events. Ex: USER_REGISTERED, EMAIL_ADDRESS_VERIFIED, PASSWORD_CHANGED, etc. In ActivityPub, this is similar to the inbox, outbox, etc being an append-only series of Activity. Ex: Create, Like, Undo, etc. ... #ActivityPub #ActivityStreams #EventSourcing #FediDev
4
0
7
In reply to
@reiver@mastodon.social · 1d ago
There is a comparison that can be made between ActivityPub and Event-Sourcing. 2/ With Event-Sourcing, you can "project" the events to get another (often more peformant) view of the data in the events. Without having to incur the cost of having to read all the events to figure out the final state. ... #ActivityPub #ActivityStreams #EventSourcing #FediDev
1
0
5
In reply to
@reiver@mastodon.social · 1d ago
There is a comparison that can be made between ActivityPub and Event-Sourcing. 3/ With ActivityPub, Activities are often applied to an object. That object gets assigned an ID in the form of a URL. (And, by URL I mean URL, URI, IRI, etc.) One doesn't have to read through all the Activities in an inbox, outbox, etc to get the final state of an object. One can just get the JSON-LD document from the object's ID URL to get the final state. #ActivityPub #ActivityStreams #EventSourcing #FediDev
0
0
5
@sindum@mstdn.dk · 20h ago
Fedibook this week is out. A slow week of development — but an exploding week for users. 65 users are now using, testing, and giving feedback, becoming a valuable part of the ongoing direction. I must admit to being both surprised, humble, and a little proud. https://about.fedibook.net/fedibook-week-6/ #fedibook #TheFedibookProject #activityPub #FedibookThisWeek
0
0
0
@reiver@mastodon.social · 1d ago
It seems as if the uploadMedia ActivityPub extension does not provide a way to resume an upload that didn't previously compete. https://www.w3.org/wiki/SocialCG/ActivityPub/MediaUpload If, for example, you are working with large files (such as video files) this would matter. Because if you uploaded 1GB, and the upload stopped, you would want to resume at where it stopped, and not have to upload from the beginning again. This would be important for ActivityPub C2S adoption. #ActivityPub #ActivityStreams #FediDev
4
0
7
In reply to
@reiver@mastodon.social · 1d ago
I can think of different ways to support resumable uploads with ActivityPub, but — just to see what others are doing — PeerTube seems to have resumable uploads already. PeerTube seems to use this protocol for it: https://github.com/kukhariev/node-uploadx/blob/master/proto.md I like that it uses Content-Range in the protocol. I would have done the similar. #ActivityPub #ActivityStreams #FediDev
3
0
5
In reply to
@reiver@mastodon.social · 1d ago
Just thinking out loud — If we wanted to support resumable uploads in C2S API, then — we probably need some URL to upload the file chunks to. … When a user POST to their own outbox, the HTTP "201 Created" response will have a "Location" header that provides a URL. Maybe that could be used as the upload URL. Or, maybe the JSON-LD document at that URL might contain a URL under the "object" field that could be used as the upload URL. Other options too #ActivityPub #ActivityStreams #FediDev
3
0
4
@evan@cosocial.ca · 1d ago
10
0
11
@gelbphoenix@social.gelbphoenix.de · 1d ago
Is the Bluesky kind of federation an example for the future of the Fediverse? Read here what I think about this: https://blog.gelbphoenix.de/the-glass-floor-of-digital-sovereignty/ #Fediverse #Bluesky #Blog #ActivityPub #OpenSocialWeb #DigitalSovereignty #ATProto
28
4
31
@evan@cosocial.ca · 2d ago

Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API? #EvanPoll #poll #ActivityPub #ActivityPubAPI

Mastodon
64.3% (117)
Pixelfed
23.6% (43)
Lemmy
4.9% (9)
PeerTube
7.1% (13)
182 votes Poll closed
View on cosocial.ca
10
2
18
@evan@cosocial.ca · 2d ago
Hooray #ActivityPub movies! 🎉 🎥🍿 https://movies.pub/movie/Q107105860
0
6
0
@evan@cosocial.ca · 2d ago
Two #ActivityPub fixes I submitted to #Misskey are in the latest release. I am so amped to see this happen; I cannot emphasize enough how important it is for established #Fediverse platforms to support the ActivityPub spec correctly. I love seeing this happen. Thank you Misskey for making the Fediverse a slightly easier place to write software! https://github.com/misskey-dev/misskey/releases/tag/2026.5.0
38
1
19
@weekinfediverse@mitra.social · 2d ago

Week in Fediverse 2026-05-01 Servers

  • Hollo v0.8.0
  • ActivityPub for WordPress v8.2.0
  • NodeBB v4.11.0
  • PieFed v1.6.20
  • TinyAP v0.1.8

Clients

  • Pachli v3.6.0
  • tooi v0.24.0
  • Tusker v2026.1
  • Nicolium v0.2.0
  • Jerboa v0.0.87
  • PeerTube Mobile v2.1.2
  • Mitra Mini v0.3.0
  • Holos v1.5.2

For developers

  • Fedify v2.2.0

Articles

  • The Seven Deadly Fediverse UX Sins: A Redemption Report Card
  • The Architecture of Autonomy and Freedom
  • What would a LinkedIn alternative look like on the open web?

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/019dc0ea-e585-7be3-8174-327c55ab28d5

0
1
0
@evan@cosocial.ca · 2d ago
Hey, friend! It's almost the deadline for early submissions for #HOPE26. If you're working on #ActivityPub or the #Fediverse, you should apply to give a talk. https://www.hope.net/hope-deadlines-this-week/
0
0
0
@fediversereport@mastodon.social · 3d ago
New from me: Federation Has a European Legal Problem on what the recent Russmedia ruling means for open social protocols like #ActivityPub and #atproto warning: do not read if you value your sanity https://connectedplaces.online/federation-has-a-european-legal-problem/
23
0
45
@lint@social.puppydogging.com · 3d ago
#ActivityPub needs to implement that you can edit the entirety of the toots that you reblog. #mastodev
0
0
0
@mdione@en.osm.town · 4d ago
#TIL hashtags in #ActivityPub are diacritic agnostic, so #vélo and #velo are the same :)
6
1
3
@julian@activitypub.space · 3d ago

Combining groups and payments into a fedi-forward service for content creators

<p>Unfortunately I was only able to join for the third and last day of FediForum, but the energy was quite strong even then!</p> <p>There were some interesting discussions with <a href="https://btfree.social/pub/actors/ozoned">@<bdi>ozoned@btfree.social</bdi></a> <a href="https://mastodon.social/@reiver">@<bdi>reiver@mastodon.social</bdi></a> and others (<a href="https://cosocial.ca/@johannab">@<bdi>johannab@cosocial.ca</bdi></a>, <a href="https://j12t.social/@j12t">@<bdi>j12t@j12t.social</bdi></a>, etc) about fediverse payments and growing the open social web — this spanned two session slots, actually!</p> <p>One thing that came out strongly was the need for content creators to get paid. This <em>directly</em> echoes <a href="https://masto.canadiancivil.com/@paige">@<bdi>paige@masto.canadiancivil.com</bdi></a>'s talk from <a href="https://activitypub.space/category/22/fedimtl">@<bdi>fedimtl</bdi></a> earlier this year. The other half was reflecting on the lack of appropriate value-adds for donators, such as <strong>private groups</strong>.</p> <p>We have all of these things, but separately. Perhaps combining them into an easy-to-use service is the secret sauce that will open up the fediverse to content creators.[...]</p> Sensitive
Unfortunately I was only able to join for the third and last day of FediForum, but the energy was quite strong even then! There were some interesting discussions with @ozoned@btfree.social @reiver@mastodon.social and others (@johannab@cosocial.ca, @j12t@j12t.social, etc) about fediverse payments and growing the open social web — this spanned two session slots, actually! One thing that came out strongly was the need for content creators to get paid. This directly echoes @paige@masto.canadiancivil.com's talk from @fedimtl earlier this year. The other half was reflecting on the lack of appropriate value-adds for donators, such as private groups. We have all of these things, but separately. Perhaps combining them into an easy-to-use service is the secret sauce that will open up the fediverse to content creators.[...] There is work with the Interledger Foundation (@Jeremiah@alpaca.gold) to make the financial side happen. There's ongoing work with CrowdBucks (@reiver@mastodon.social) to connect fediverse accounts with payment gateways. On the threadiverse side, each of us (NodeBB, Lemmy, Piefed) have support for private groups, but not federated private groups. This might be an opportunity for the threadiverse implementors to work together (especially with @mayel@bonfire.cafe and the rest of the SWICG Groups Task Force (@groups)) to bring federate private groups out of the realm of theoretical possibility and into reality.
0
2
1
Boosted by Tim Chambers @tchambers@indieweb.social
@seth@sethgoldstein.me · 4d ago
FediForum Number 7 Is Happening And It Makes Me Happy The 7th FediForum is happening right now (yesterday, today, and tomorrow). There are two a year and I love going to them. You can follow along using the hashtag #FediForum. Most of the talks are a bit above my pay-grade, but I always learn something or get to try a new open source/open web technology. I also get to see many of my buddies on the open social web (AT Proto/Bluesky and ActivityPub) over video from across the web and engage with them all in real time. The discussions are top notch and there is even a sense of a hallway chat area in the online software Johannes and Anca (the organizers) use. They also use collaborative note taking, so even though the video/recordings are non-existent, there are great notes collaboratively made and later posted on the FediForum.org site after the event. If you get a chance to make a FediForum, you really should attend. The tickets are affordable and the community is so nice! #activitypub #atProtocol #Community #fediforum #fediverse #openSocialWeb #openSource
0
0
1