home.social

#fedidevs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fedidevs, aggregated by home.social.

  1. RE: alpaca.gold/@seldo/11654673325

    If you prefer crossposting instead of bridging, Laurie is building something nice for you.

    #fedidevs

  2. Happy Friday!

    Quick question for fediverse developers on how to link to a fediverse profile page on a remote server.

    #FediDevs #MastoDevs #FediverseDevelopment

  3. “Can you win an Oscar for Best ActivityPub Actor?”

    #fedidevs #FediForum

  4. Excited to participate in the 7th @fediforum, which started at the top of the hour!

    Every 6 months, the people building, operating, using, and cheering on a better open social web get together online to demo, discuss, and dream.

    fediforum.org/2026-04/?ref=act

    #fediDevs #FediForum

  5. RE: mastodon.social/@Mastodon/1164

    There is a substantial amount of funding flagged to assist other fediverse projects that work to implement one of the two FASP systems - either communal media storage or shared moderation - into their platforms. Check it out!

    #FediDevs

  6. Notes from the 2026-04-09 #SWICG #GeosocialTF meeting:

    - @herebox update on geosocial work presented at AT Protocol Atmosphere conference
    - @evan microsyntax for location doc PR
    - FediForum session planning

    hedgedoc.socialweb.coop/s/L0a0

    Next meeting: 2026-05-14

    Agenda: github.com/swicg/geosocial/wik

    #fediDevs

  7. @hello Team #FediGroups, can you give me any information about the software used under the hood, and whether source code is published?

    #fediverse #FediverseGroups #FediDevs

  8. A UX improvement to @Mastodon that might increase usage of Content Warnings; stop counting the text in them against the 500 char limit. Give them their own separate (shorter) limit, maybe 200 characters or less? Something to consult on with people who think it's useful to write long Content Warnings.

    #UX #FediverseUX #FediDevs #Mastodon

  9. Help! I've been thinking so much about decentralized platforms and open protocols lately that my brain has become completely decentralized itself. 🙃
    Time to go touch some grass.

    #Fediverse #Mastodon #ActivityPub #FediDevs #OpenProtocols #DecentralizedPlatforms

  10. Help! I've been thinking so much about decentralized platforms and open protocols lately that my brain has become completely decentralized itself. 🙃
    Time to go touch some grass.

    #Fediverse #Mastodon #ActivityPub #FediDevs #OpenProtocols #DecentralizedPlatforms

  11. Help! I've been thinking so much about decentralized platforms and open protocols lately that my brain has become completely decentralized itself. 🙃
    Time to go touch some grass.

    #Fediverse #Mastodon #ActivityPub #FediDevs #OpenProtocols #DecentralizedPlatforms

  12. Help! I've been thinking so much about decentralized platforms and open protocols lately that my brain has become completely decentralized itself. 🙃
    Time to go touch some grass.

    #Fediverse #Mastodon #ActivityPub #FediDevs #OpenProtocols #DecentralizedPlatforms

  13. Help! I've been thinking so much about decentralized platforms and open protocols lately that my brain has become completely decentralized itself. 🙃
    Time to go touch some grass.

    #Fediverse #Mastodon #ActivityPub #FediDevs #OpenProtocols #DecentralizedPlatforms

  14. @stura_halle @studentin

    top #Danke! Leider kann ich den Account @studentin dem Startpaket nicht hinzufügen, er wird von fedidevs.com/ nicht gefunden.

    Vielleicht, weil es ein förderiertes #WordPress ist? Könnt ihr dazu etwas sagen: @fedidevs / @fosstodon ?

    Auf jeden Fall wäre es cool, wenn in mehr öffentlichen Räumen "Folgt mir/uns im Fediverse"-Sticker zu sehen wären! #RealLifeSichtbarkeit

    #FediDevs #FediHelp

  15. I know there is some ongoing work, eg. socialhub.activitypub.rocks/t/.

    Some people will argue against this, but the Atmosphere is (slowly) decentralizing (stefanbohacek.online/@stefan/1) and it will soon run into the same issues we're dealing with, like being asked to log in when you click a link to a post that's not on your server/AppView/what have you.

    I'm sure they will figure this out, with their deep crypto VC money pockets, but if we can figure this out first, it could really give us a major advantage.

    #fediverse #mastodon #FediDevs #MastoDevs #FEP #standards

  16. I know there is some ongoing work, eg. socialhub.activitypub.rocks/t/.

    Some people will argue against this, but the Atmosphere is (slowly) decentralizing (stefanbohacek.online/@stefan/1) and it will soon run into the same issues we're dealing with, like being asked to log in when you click a link to a post that's not on your server/AppView/what have you.

    I'm sure they will figure this out, with their deep crypto VC money pockets, but if we can figure this out first, it could really give us a major advantage.

    #fediverse #mastodon #FediDevs #MastoDevs #FEP #standards

  17. I know there is some ongoing work, eg. socialhub.activitypub.rocks/t/.

    Some people will argue against this, but the Atmosphere is (slowly) decentralizing (stefanbohacek.online/@stefan/1) and it will soon run into the same issues we're dealing with, like being asked to log in when you click a link to a post that's not on your server/AppView/what have you.

    I'm sure they will figure this out, with their deep crypto VC money pockets, but if we can figure this out first, it could really give us a major advantage.

    #fediverse #mastodon #FediDevs #MastoDevs #FEP #standards

  18. I know there is some ongoing work, eg. socialhub.activitypub.rocks/t/.

    Some people will argue against this, but the Atmosphere is (slowly) decentralizing (stefanbohacek.online/@stefan/1) and it will soon run into the same issues we're dealing with, like being asked to log in when you click a link to a post that's not on your server/AppView/what have you.

    I'm sure they will figure this out, with their deep crypto VC money pockets, but if we can figure this out first, it could really give us a major advantage.

    #fediverse #mastodon #FediDevs #MastoDevs #FEP #standards

  19. I am outputting ActivityPub/ActivityStreams content for the listing of what is in a directory.

    Think of it as the AP/AS version of output from the `ls` command.

    AP/AS has a whole bunch of stuff that can be used to represents files. Even sub-types of files

    w3.org/TR/activitystreams-voca

    And, while AP/AS has 'Collection' (and 'CollectionPage') —

    w3.org/TR/activitystreams-voca

    AP/AS doesn't have a 'Directory' type (as a sub-type of 'Collection')

    #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

  20. @mthie
    Du meinst das GotoSocial mit gleicher API? Es ergibt keinen Sinn, dass das nicht funktioniert.


    Dazu muss ich dann doch noch etwas anderes loswerden, weil hier ja ein paar engagierte Leute im Thread mitlesen.

    StarterPacks funktionieren nur mit Mastodon-Accounts. Obwohl alle #Fediverse -Systeme (okay, bis auf Diaspora) wie beispielsweise GotoSocial, Friendica und Hubzilla, #ActivityPub sprechen, sind StarterPacks ausschließlich für Mastodon entwickelt worden. Das kann man als Mastodon-Funktion natürlich gerne bauen. Aber der Anspruch des Domainnamens #FediDevs führt dann in die Irre. Das ist keine Fediverse-übergreifende Funktion.

    Und diese Vereinnahmung des Fediverse-Begriffs stößt dann natürlich in verschiedensten Fediverse-Ecken auf Verwunderung – mindestens.

    @Steffen Voß @WebMontag Kiel @Samuel Brinkmann
  21. Any fediverse developers with too much free time on their hands interested in helping me figure out why, when logging in with a Friendica account, I get an "Unprocessable Entity" error?

    github.com/stefanbohacek/auth-

    #fediverse #oauth #friendica #fedidevs #nodejs #opensource

  22. Notes from the 2026-03-12 #SWICG #GeoSocialTF meeting:

    - First draft of explainer doc merged: github.com/swicg/geosocial/blo
    - Starting of validation implementation of Places OrderedCollection proposal
    - Starting microsyntax proposal for location without server-side support

    hedgedoc.socialweb.coop/s/QyKM

    #fediDevs

  23. It would be good to have a UX checklist for new fediverse devs to work though as they implement ActivityPub, and for devs of established apps to check against when doing UX reviews. Things like;

    * replies to posts made in other apps federate back to the OP server

    * edits to those posts federate

    * searching a URI for a post or actor in other apps retrieves it

    Maybe with links to implementation tips for each point. An idea for ActivityPub.rocks?

    #FediverseIdeas #FediDevs #UX #FediverseUX

  24. Does anyone think it's worth doing a source code archiving project for fediverse software?

    A lot of projects been started and abandoned over the years. Some of it just itch-scratching, abandoned before it really got started. But in some cases, longstanding and widely used projects by fediverse pioneers have been retired; notably GNU social (formerly StatusNet) and Diaspora.

    (1/2)

    #fediverse #archiving #CodeArchiving #FediDevs

  25. (1/?)

    Why is it that the majority of AP dev discussion seems to be centred around microposting apps? (I say "seems" because I suspect it only looks that way from within one, but I digress ...). Despite the fact that microposting being a poor way to hold dev discussion appears to be one of those rare cases of universal consensus among devs. I've never seen anyone *for* it being a good approach.

    So why does it happen?

    #fediverse #FediDevs

    @julian @smallcircles

  26. There have been many experiments with adding simple ActivityPub support to static blogs, enabling authors to publish their blog into the fediverse to be followed and get commented on. Some of these experimenters have documented what they did, and I've started a list of examples here;

    codeberg.org/fediverse/fedipar

    I chucked this together in a hurry, so please prod me about any mistakes, or any additions that could be made to the list.

    #FediDevs #ActivityPub #blogs #StaticSites #FediverseParty

  27. There have been many experiments with adding simple ActivityPub support to static blogs, enabling authors to publish their blog into the fediverse to be followed and get commented on. Some of these experimenters have documented what they did, and I've started a list of examples here;

    codeberg.org/fediverse/fedipar

    I chucked this together in a hurry, so please prod me about any mistakes, or any additions that could be made to the list.

    #FediDevs #ActivityPub #blogs #StaticSites #FediverseParty

  28. There have been many experiments with adding simple ActivityPub support to static blogs, enabling authors to publish their blog into the fediverse to be followed and get commented on. Some of these experimenters have documented what they did, and I've started a list of examples here;

    codeberg.org/fediverse/fedipar

    I chucked this together in a hurry, so please prod me about any mistakes, or any additions that could be made to the list.

    #FediDevs #ActivityPub #blogs #StaticSites #FediverseParty

  29. There have been many experiments with adding simple ActivityPub support to static blogs, enabling authors to publish their blog into the fediverse to be followed and get commented on. Some of these experimenters have documented what they did, and I've started a list of examples here;

    codeberg.org/fediverse/fedipar

    I chucked this together in a hurry, so please prod me about any mistakes, or any additions that could be made to the list.

    #FediDevs #ActivityPub #blogs #StaticSites #FediverseParty

  30. (2/2)

    If not, what features could the developers of @funkwhale and BandWagon (@benpate) add that would allow accounts on their software to be used for release and show announcements, so you wouldn't need a second account on a micro-posting service for that?

    #FediDevs #FediUX #BandWagon #funkwhale

    @vv

  31. The intro to HDA (Hypermedia-Driven Applications) I've been raving about today seems relevant to the ongoing discussions about C2S APIs for the fediverse, especially the proliferation of the monolithic server+web-app antipattern. I've started a SH topic on it;

    socialhub.activitypub.rocks/t/

    But SH seems like a ghost town ATM. Tried to post on ActivityPub.space but their interface hates my mobile browser (Fennec from F-Droid) 🤷‍♂️

    #FediDevs #ActivityPub #C2S

  32. My posts on Mastodon say that no one is permitted to quote-boosts my posts — yet I never made that choice.

    (I'm actually OK with others quote-boosting my posts.)

    I know enough to be aware this.
    Most aren't.

    A very large number of people have no idea that someone else made this choice for them.

    I suspect the vast majority of them would have chosen the opposite.

    I think Mastodon should have represented "user has not chosen" in the JSON-LD.

    #ActivitiyPub #FediDev #FediDevs #Fediverse #fep044f

  33. I just thought of a way to provide a sort of group experience native to the way @Mastodon and other micro-posting apps work. Most likely this had already been thought of, but I'm going to sketch it out here just in case.

    (1/?)

    #FediDevs #Mastodon #FediverseIdeas

  34. (2/2)

    Would it be inappropriate to draft an FEP for this? One that addresses;

    * #FediDevs (or whatever) as the standard tag for fediverse dev meta

    * Filtering out posts with the tag by default for new accounts, unless they opt-in to receiving them

    * Auto-adding the tag to all posts output by developer forums like SocialHub and ActivityPub.Space

    * Methods like the ones @julian describes above, for ingesting and making use of posts with the tag

    * ?

    #fediverse #ActivityPub #onboarding #FEP

  35. 2/

    RE: mastodon.social/@reiver/115945

    The resolving of a Fediverse ID to one or more cryptographic public-keys could happen via the activity-file for the user.

    A JSON-LD namespace (separate from ActivityPub) could put the cryptographic public-keys into the activity-file.

    But, I think we would need more information than what the 2 current methods for including cryptographic public-keys currently support.

    #ActivityPub #Cryptography #FediDev #FediDevs #Fediverse #JSONLD