#fedidev

38 posts · Last used 19h

Back to Timeline
@silverpill@mitra.social · 19h ago
Mastodon now has a table with size limits in its FEDERATION.md: https://github.com/mastodon/mastodon/blob/main/FEDERATION.md#size-limits Very good idea. I am going to do the same. #fedidev
0
1
0
@box464@mastodon.social · 21h ago
Divine, a short video Vine-like experience, had their app go live this week. It includes vintage vines previously archived from the original platform. Instant nostalgia is a great hook. But the thing I find most interesting - this is a Nostr app. But it’s not being presented to users as such, at all. Lots of new Nostr users who don’t even know they ARE Nostr users. I’m curious how this will work out! So far I’ve never seen a Fedi app do similar. https://apps.apple.com/app/id6747959501 #FediDev #Nostr
0
1
2
@strypey@mastodon.nzoss.nz · 22h ago
I've lost a lot of work in @moshidon@floss.social because it doesn't save my half-written post as a draft when the app is being closed, or crashes, or the OS is shutting down. Any chance of getting the apps to detect anything that triggers quitting the app, and save any text in a compose window to drafts? Or maybe autosave texts to some kind of buffer as they're typed, from which they can be recovered when the app reopens after being unexpectedly shut down? #drafts #Moshidon #FediverseApps #FediDev
0
1
5
@reiver@mastodon.social · 2d ago
What if web-browsers could render the ActivityPub / ActivityStreams JSON-LD source-code into the document it represents? Fediverse clients can do it — why can't browsers? I previously created a small-net / small-web browser client named SpaceMonkey. It supports protocols such as Gemini, HTTP, HTTPS, Mercury, etc. And, formats such as GemText, HTML, Markdown, etc. It now supports the ActivityPub / ActivityStreams JSON-LD format, too. #ActivitiyPub #ActivityStreams #FediDev #SpaceMonkey
9
0
12
@reiver@mastodon.social · 2d ago
I think it would be better if instead of Fediverse software outputting the following for ActivityPub/ActivityStreams Notes, Articles, etc: "attributedTo": "@reiver@mastodon.social", It would instead output something more like: "attributedTo": { "id":"@reiver@mastodon.social", "type":"Person", "name":"Charles", "preferredUsername": "reiver", "icon": {...}, "image": {...}, } This way the Activity* document contains everything needed to render it. #ActivityPub #ActivityStreams #FediDev
0
1
2
@johannab@cosocial.ca · 2d ago
Thought here … #fediforum, #fedidev, #atproto builders who are deeper in the architecture than I can get… Are there any self-hosting options out there that can literally just be the sign-in server for other services? Where’s our independent, federated “sign in with {Google/fb/linkedIn/mastodon}” option? Am I just talking about a Mastodon instance that doesn’t federate and doesn’t allow posting? Maybe this is not even a need, I’m trying to assemble a systems theory map in my head.
0
3
1
@reiver@mastodon.social · 3d ago
Was the original intent of the ActivityPub / ActivityStreams "name" field to be a title? (It seems as if some software is using it that way.) https://www.w3.org/TR/activitystreams-vocabulary/#dfn-name #ActivityPub #ActivityStreams #FediDev
0
0
5
@reiver@mastodon.social · 3d ago
What should the file-extension for ActivityPub / ActivityStreams documents be. I.e., for application/activity+json data? I've been using .activity Ex: filename.activity (The extension cannot be .json or .jsonld if you want to be able to detect it just based on the file-extension.) What do you think? #ActivityPub #ActivityStreams #FediDev
0
2
5
@hongminhee@hollo.social · 4d ago
If you'd like to preview the #tutorial I'm writing on building a small federated image sharing service, similar to @pixelfed@mastodon.social, with @fedify@hollo.social and @nuxt@m.webtoo.ls, here it is: https://pr-731-0.fedify.pages.dev/tutorial/content-sharing If you'd like to give feedback after reading it, please leave a comment on the following PR: https://github.com/fedify-dev/fedify/pull/731 #Fedify #fedidev #ActivityPub #Nuxt #Pixelfed
23
1
51
@reiver@mastodon.social · 4d ago
RE: https://mastodon.social/@reiver/116471973046146144 If an ActivityPub Actor is something that has an "inbox" or an "outbox" (i.e., it could have just one or both) then — Perhaps we should also be talking about "sources" and "sinks", too. Where — An ActivityPub Source is an Actor with just an "outbox" (and no "inbox"). And, an ActivityPub Sink is an Actor with just an "inbox" (and no "outbox"). #ActivityPub #ActivityStreams #FediDev
Quoting
@reiver ⊼ (Charles) :batman: @reiver@mastodon.social
What makes an ActivityPub Actor and Actor? I think it is probably a bad idea to just restrict it to things with 'type': "Application", "Group", "Organization", "Person", and "Service". Restricting it to just those would mean you couldn't have new actor types (and sub-types) in the future. So then, do we do it in a duck-typing way? And if "yes", how? Maybe if something has an "inbox" OR and "outbox" it is an Actor. I.e., it could have just one of those. #ActivityPub #ActivityStreams #FediDev
Open quoted post
0
0
0
In reply to
@reiver@mastodon.social · 4d ago
And, if this is the case, then every ActivityPub / ActivityStreams library should be on the look-out for "inbox" and "outbox" fields on everything. Doesn't matter what it is. An "Event", an "Image", a "Link", a "Place", a "Video", even things in other namespaces. #ActivityPub #ActivityStreams #FediDev
0
0
2
@reiver@mastodon.social · 4d ago
What makes an ActivityPub Actor and Actor? I think it is probably a bad idea to just restrict it to things with 'type': "Application", "Group", "Organization", "Person", and "Service". Restricting it to just those would mean you couldn't have new actor types (and sub-types) in the future. So then, do we do it in a duck-typing way? And if "yes", how? Maybe if something has an "inbox" OR and "outbox" it is an Actor. I.e., it could have just one of those. #ActivityPub #ActivityStreams #FediDev
0
3
0
@reiver@mastodon.social · 4d ago
Can an ActivityPub 'Place' also be an Actor? https://www.w3.org/TR/activitystreams-vocabulary/#dfn-place With followers, an outbox, etc. That could be useful for both real-life places, and fictional places in stories, and in video games. #ActivityPub #ActivityStreams #FediDev #FediFiction #FediGames
0
1
7
@reiver@mastodon.social · 5d ago
It looks like some new things were added to what Mastodon returns from WebFinger. Both related to FEP-3b86 https://codeberg.org/fediverse/fep/src/branch/main/fep/3b86/fep-3b86.md #FediDev #fep_3b86 #fep3b86 #Mastodon #WebFinger
0
1
7
@reiver@mastodon.social · 5d ago
Should an ActivityPub 'Place' be used to represent a fictional place? https://www.w3.org/TR/activitystreams-vocabulary/#dfn-place Such as a fictional place in a story, or a video game? #ActivityPub #ActivityStreams #FediDev #FediFiction #FediGames
0
0
7
@silverpill@mitra.social · 6d ago

FEP-8b32 (Object Integrity Proofs) is getting updated: https://codeberg.org/fediverse/fep/pulls/839

I added two new requirements:

  • Objects identified using fragment IDs SHOULD NOT have integrity proofs. It is enough to secure the top-level document.
  • Verifiers SHOULD ignore proofs that use unsupported algorithms and verification methods. This requirement provides forward compatibility, which is important because sooner or later we will need to use different algorithms.

#fep_8b32 #fep #fedidev

0
0
0
@reiver@mastodon.social · Apr 23, 2026
I think you could create a (certain type of) video game using the ActivityPub 'Question'. https://www.w3.org/TR/activitystreams-vocabulary/#dfn-question #ActivitiyPub #ActivityStream #FediDev #Games #VideoGames
1
0
9
@reiver@mastodon.social · Apr 23, 2026
Would you play a Fediverse game? Would you play a Fediverse game about Meta Humans? #ActivityPub #ActivityStreams #FediDev #FediGames #Fediverse #Games #VideoGames #MetaHumans
0
1
3
Boosted by Tim Chambers @tchambers@indieweb.social
@box464@mastodon.social · Apr 23, 2026
I got access to the iOS version of @HolosSocial@mastodon.social and I'm excited to give it a go. I'm wanting to setup my own relay, but not sure I can wait until next weekend to try it out! Might break down and setup a temp account on holos.social. #FediApps #FediDev
5
0
7
Boosted by dansup @dansup@mastodon.social
@benpate@mastodon.social · Apr 18, 2026

Hey #FediDev community:

Activity Intents are now supported (or soon to be) by the biggest #Fediverse apps out there: WordPress, Mastodon, and Loops (plus a tiny ones, like Forte, streams, PieFed, and Emissary)

It’s a fantastic step that brings the social web closer together 🍻

But there’s more to do.

What happens if I want to Follow but don’t already have an account? Our UX still has gaps.

Please check out FEP-7b29 ~ a simple way to connect the dots all the way through new user signup

8
0
11