home.social

#fedidev — Public Fediverse posts

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

fetched live
  1. Say goodbye to Linked Data Signatures

    https://blog.joinmastodon.org/2026/08/mastodon-4.7/

    We now support verifying FEP-8b32 Object Integrity Proofs using either eddsa-jcs-2022 or mldsa44-jcs-2024.

    The latest version of Mastodon can verify FEP-8b32 integrity proofs, which replace outdated Linked Data Signatures.

    Docs: https://docs.joinmastodon.org/spec/security/#fep-8b32

    #activitypub #fedidev #fep_8b32

  2. Say goodbye to Linked Data Signatures

    https://blog.joinmastodon.org/2026/08/mastodon-4.7/

    We now support verifying FEP-8b32 Object Integrity Proofs using either eddsa-jcs-2022 or mldsa44-jcs-2024.

    The latest version of Mastodon can verify FEP-8b32 integrity proofs, which replace outdated Linked Data Signatures.

    Docs: https://docs.joinmastodon.org/spec/security/#fep-8b32

    #activitypub #fedidev #fep_8b32

  3. Say goodbye to Linked Data Signatures

    https://blog.joinmastodon.org/2026/08/mastodon-4.7/

    We now support verifying FEP-8b32 Object Integrity Proofs using either eddsa-jcs-2022 or mldsa44-jcs-2024.

    The latest version of Mastodon can verify FEP-8b32 integrity proofs, which replace outdated Linked Data Signatures.

    Docs: https://docs.joinmastodon.org/spec/security/#fep-8b32

    #activitypub #fedidev #fep_8b32

  4. Say goodbye to Linked Data Signatures

    https://blog.joinmastodon.org/2026/08/mastodon-4.7/

    We now support verifying FEP-8b32 Object Integrity Proofs using either eddsa-jcs-2022 or mldsa44-jcs-2024.

    The latest version of Mastodon can verify FEP-8b32 integrity proofs, which replace outdated Linked Data Signatures.

    Docs: https://docs.joinmastodon.org/spec/security/#fep-8b32

    #activitypub #fedidev #fep_8b32

  5. Currently implementing the Federated Credential Management API
    w3c-fedid.github.io/FedCM/

    Flow and Benefits
    corbado.com/blog/fedcm-federat

    Funny Quote
    „Axel Springer (Welt, Bild): German media giant with full FedCM deployment:
    - 14x increase in monthly registrations after implementing FedCM“

    #FedCM #OAuth #cimd #ActivityPub #fedidev

  6. Currently implementing the Federated Credential Management API
    w3c-fedid.github.io/FedCM/

    Flow and Benefits
    corbado.com/blog/fedcm-federat

    Funny Quote
    „Axel Springer (Welt, Bild): German media giant with full FedCM deployment:
    - 14x increase in monthly registrations after implementing FedCM“

    #FedCM #OAuth #cimd #ActivityPub #fedidev

  7. Currently implementing the Federated Credential Management API
    w3c-fedid.github.io/FedCM/

    Flow and Benefits
    corbado.com/blog/fedcm-federat

    Funny Quote
    „Axel Springer (Welt, Bild): German media giant with full FedCM deployment:
    - 14x increase in monthly registrations after implementing FedCM“

    #FedCM #OAuth #cimd #ActivityPub #fedidev

  8. Currently implementing the Federated Credential Management API
    w3c-fedid.github.io/FedCM/

    Flow and Benefits
    corbado.com/blog/fedcm-federat

    Funny Quote
    „Axel Springer (Welt, Bild): German media giant with full FedCM deployment:
    - 14x increase in monthly registrations after implementing FedCM“

    #FedCM #OAuth #cimd #ActivityPub #fedidev

  9. Currently implementing the Federated Credential Management API
    w3c-fedid.github.io/FedCM/

    Flow and Benefits
    corbado.com/blog/fedcm-federat

    Funny Quote
    „Axel Springer (Welt, Bild): German media giant with full FedCM deployment:
    - 14x increase in monthly registrations after implementing FedCM“

    #FedCM #OAuth #cimd #ActivityPub #fedidev

  10. Today we're sharing additional guidelines about our Trade Mark Policy based on community feedback that we received.

    The new guidelines, and more background about these changes, are available on our blog:
    blog.joinmastodon.org/2026/08/

    #Mastodon #Fediverse #SocialWeb #FediDev #MastoDev #FediAdmin #MastoAdmin

  11. Today we're sharing additional guidelines about our Trade Mark Policy based on community feedback that we received.

    The new guidelines, and more background about these changes, are available on our blog:
    blog.joinmastodon.org/2026/08/

    #Mastodon #Fediverse #SocialWeb #FediDev #MastoDev #FediAdmin #MastoAdmin

  12. Today we're sharing additional guidelines about our Trade Mark Policy based on community feedback that we received.

    The new guidelines, and more background about these changes, are available on our blog:
    blog.joinmastodon.org/2026/08/

    #Mastodon #Fediverse #SocialWeb #FediDev #MastoDev #FediAdmin #MastoAdmin

  13. Today we're sharing additional guidelines about our Trade Mark Policy based on community feedback that we received.

    The new guidelines, and more background about these changes, are available on our blog:
    blog.joinmastodon.org/2026/08/

    #Mastodon #Fediverse #SocialWeb #FediDev #MastoDev #FediAdmin #MastoAdmin

  14. Today we're sharing additional guidelines about our Trade Mark Policy based on community feedback that we received.

    The new guidelines, and more background about these changes, are available on our blog:
    blog.joinmastodon.org/2026/08/

    #Mastodon #Fediverse #SocialWeb #FediDev #MastoDev #FediAdmin #MastoAdmin

  15. I have exciting news to share!! :mastodondance:

    It looks like we're finally gearing up to start migrating people over into @Mastodon's new @zulip instance for certain parts of our community next week (#MastoAdmin #FediAdmin #FediDev #Mod etc.)! It has been a long time in the making and I'm sorry for the delay, but I'm so glad we're finally going to start getting people in there <3 We'll start by beta testing with a few individuals next week to make sure everything is ready for a larger wave of people to join <3 <3

    More on #DefaultServerRecommendations soon too — stay tuned!

    #Mastodon #Fediverse #SocialWeb #SocialMedia

  16. I have exciting news to share!! :mastodondance:

    It looks like we're finally gearing up to start migrating people over into @Mastodon's new @zulip instance for certain parts of our community next week (#MastoAdmin #FediAdmin #FediDev #Mod etc.)! It has been a long time in the making and I'm sorry for the delay, but I'm so glad we're finally going to start getting people in there <3 We'll start by beta testing with a few individuals next week to make sure everything is ready for a larger wave of people to join <3 <3

    More on #DefaultServerRecommendations soon too — stay tuned!

    #Mastodon #Fediverse #SocialWeb #SocialMedia

  17. I have exciting news to share!! :mastodondance:

    It looks like we're finally gearing up to start migrating people over into @Mastodon's new @zulip instance for certain parts of our community next week (#MastoAdmin etc.)! It has been a long time in the making and I'm sorry for the delay, but I'm so glad we're finally going to start getting people in there <3 We'll start by beta testing with a few individuals next week to make sure everything is ready for a larger wave of people to join <3 <3

    More on soon too — stay tuned!

  18. I have exciting news to share!! :mastodondance:

    It looks like we're finally gearing up to start migrating people over into @Mastodon's new @zulip instance for certain parts of our community next week (#MastoAdmin #FediAdmin #FediDev #Mod etc.)! It has been a long time in the making and I'm sorry for the delay, but I'm so glad we're finally going to start getting people in there <3 We'll start by beta testing with a few individuals next week to make sure everything is ready for a larger wave of people to join <3 <3

    More on #DefaultServerRecommendations soon too — stay tuned!

    #Mastodon #Fediverse #SocialWeb #SocialMedia

  19. I have exciting news to share!! :mastodondance:

    It looks like we're finally gearing up to start migrating people over into @Mastodon's new @zulip instance for certain parts of our community next week (#MastoAdmin #FediAdmin #FediDev #Mod etc.)! It has been a long time in the making and I'm sorry for the delay, but I'm so glad we're finally going to start getting people in there <3 We'll start by beta testing with a few individuals next week to make sure everything is ready for a larger wave of people to join <3 <3

    More on #DefaultServerRecommendations soon too — stay tuned!

    #Mastodon #Fediverse #SocialWeb #SocialMedia

  20. Does anyone have any interesting Fedi mobile client recommendations?

    I'm currently on Moshidon, but I am curious what is out there these days.

    I have not kept up with recent developments; last I checked, Tusky was still a thing, so I'm feeling old. :nice:

    My preferences:

    • Android.
    • Free and open source.
    • Will work with my GoToSocial instance without making me feel like a second class citizen to Mastodon users.
    • No LLM-generated nonsense.

    Unique recommendations welcome! I wonder if there's some truly novel UX out there that I'm unaware of.

    #fedi #fediverse #askFedi #moshidon #fediClients #fediClient #tusky #goToSocial #fediDev #activityPub

  21. Does anyone have any interesting Fedi mobile client recommendations?

    I'm currently on Moshidon, but I am curious what is out there these days.

    I have not kept up with recent developments; last I checked, Tusky was still a thing, so I'm feeling old. :nice:

    My preferences:

    • Android.
    • Free and open source.
    • Will work with my GoToSocial instance without making me feel like a second class citizen to Mastodon users.
    • No LLM-generated nonsense.

    Unique recommendations welcome! I wonder if there's some truly novel UX out there that I'm unaware of.

    #fedi #fediverse #askFedi #moshidon #fediClients #fediClient #tusky #goToSocial #fediDev #activityPub

  22. Does anyone have any interesting Fedi mobile client recommendations?

    I'm currently on Moshidon, but I am curious what is out there these days.

    I have not kept up with recent developments; last I checked, Tusky was still a thing, so I'm feeling old. :nice:

    My preferences:

    • Android.
    • Free and open source.
    • Will work with my GoToSocial instance without making me feel like a second class citizen to Mastodon users.
    • No LLM-generated nonsense.

    Unique recommendations welcome! I wonder if there's some truly novel UX out there that I'm unaware of.

    #fedi #fediverse #askFedi #moshidon #fediClients #fediClient #tusky #goToSocial #fediDev #activityPub

  23. Does anyone have any interesting Fedi mobile client recommendations?

    I'm currently on Moshidon, but I am curious what is out there these days.

    I have not kept up with recent developments; last I checked, Tusky was still a thing, so I'm feeling old. :nice:

    My preferences:

    • Android.
    • Free and open source.
    • Will work with my GoToSocial instance without making me feel like a second class citizen to Mastodon users.
    • No LLM-generated nonsense.

    Unique recommendations welcome! I wonder if there's some truly novel UX out there that I'm unaware of.

    #fedi #fediverse #askFedi #moshidon #fediClients #fediClient #tusky #goToSocial #fediDev #activityPub

  24. RE: techhub.social/@fedicon/117055

    FediCon is happening today! Normally I'd be covering it, but work doodies call.

    #FediCon #FediDev

  25. RE: techhub.social/@fedicon/117055

    FediCon is happening today! Normally I'd be covering it, but work doodies call.

    #FediCon #FediDev

  26. RE: techhub.social/@fedicon/117055

    FediCon is happening today! Normally I'd be covering it, but work doodies call.

    #FediCon #FediDev

  27. RE: techhub.social/@fedicon/117055

    FediCon is happening today! Normally I'd be covering it, but work doodies call.

    #FediCon #FediDev

  28. RE: techhub.social/@fedicon/117055

    FediCon is happening today! Normally I'd be covering it, but work doodies call.

    #FediCon #FediDev

  29. I added a list of recommended libraries to the ActivityPub developer guide:

    https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

    - activity (Go, used in GoToSocial)
    - Fedify (JavaScript, used in Hollo and Ghost)
    - Fedipub (Ruby, used in Manyfold)
    - activitypub_federation (Rust, used in Lemmy)
    - APx (Rust, used in Mitra)

    This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

    #fedidev #activitypub

  30. I added a list of recommended libraries to the ActivityPub developer guide:

    https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

    - activity (Go, used in GoToSocial)
    - Fedify (JavaScript, used in Hollo and Ghost)
    - Fedipub (Ruby, used in Manyfold)
    - activitypub_federation (Rust, used in Lemmy)
    - APx (Rust, used in Mitra)

    This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

    #fedidev #activitypub

  31. I added a list of recommended libraries to the ActivityPub developer guide:

    https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

    - activity (Go, used in GoToSocial)
    - Fedify (JavaScript, used in Hollo and Ghost)
    - Fedipub (Ruby, used in Manyfold)
    - activitypub_federation (Rust, used in Lemmy)
    - APx (Rust, used in Mitra)

    This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

    #fedidev #activitypub

  32. I added a list of recommended libraries to the ActivityPub developer guide:

    https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

    - activity (Go, used in GoToSocial)
    - Fedify (JavaScript, used in Hollo and Ghost)
    - Fedipub (Ruby, used in Manyfold)
    - activitypub_federation (Rust, used in Lemmy)
    - APx (Rust, used in Mitra)

    This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

    #fedidev #activitypub

  33. Slowly developing the in depth testing of the same functionality at different levels in the #GoActivityPub stack.

    I have just finished the collection pagination integration test as exposed in the reference server implementation for the library. So we now have the same pagination functionality covered in unit-tests in the different storage backends, also covered by the storage conformance suite, and now, through an integration test in the server application itself.

    #ActivityPub #ActivitypubDev #fedidev

  34. Slowly developing the in depth testing of the same functionality at different levels in the #GoActivityPub stack.

    I have just finished the collection pagination integration test as exposed in the reference server implementation for the library. So we now have the same pagination functionality covered in unit-tests in the different storage backends, also covered by the storage conformance suite, and now, through an integration test in the server application itself.

    #ActivityPub #ActivitypubDev #fedidev

  35. Slowly developing the in depth testing of the same functionality at different levels in the #GoActivityPub stack.

    I have just finished the collection pagination integration test as exposed in the reference server implementation for the library. So we now have the same pagination functionality covered in unit-tests in the different storage backends, also covered by the storage conformance suite, and now, through an integration test in the server application itself.

    #ActivityPub #ActivitypubDev #fedidev

  36. Slowly developing the in depth testing of the same functionality at different levels in the #GoActivityPub stack.

    I have just finished the collection pagination integration test as exposed in the reference server implementation for the library. So we now have the same pagination functionality covered in unit-tests in the different storage backends, also covered by the storage conformance suite, and now, through an integration test in the server application itself.

    #ActivityPub #ActivitypubDev #fedidev

  37. Slowly developing the in depth testing of the same functionality at different levels in the #GoActivityPub stack.

    I have just finished the collection pagination integration test as exposed in the reference server implementation for the library. So we now have the same pagination functionality covered in unit-tests in the different storage backends, also covered by the storage conformance suite, and now, through an integration test in the server application itself.

    #ActivityPub #ActivitypubDev #fedidev

  38. A friend of mine just launched Kosmo, a new #fediverse service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

    It speaks #ActivityPub, so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

    It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

    #fedidev #doujin #dōjin #subculture #otaku

    RE: https://planet.moe/@kosmo/117014381597184627

  39. A friend of mine just launched Kosmo, a new #fediverse service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

    It speaks #ActivityPub, so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

    It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

    #fedidev #doujin #dōjin #subculture #otaku

    RE: https://planet.moe/@kosmo/117014381597184627

  40. A friend of mine just launched Kosmo, a new #fediverse service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

    It speaks #ActivityPub, so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

    It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

    #fedidev #doujin #dōjin #subculture #otaku

    RE: https://planet.moe/@kosmo/117014381597184627

  41. A friend of mine just launched Kosmo, a new #fediverse service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

    It speaks #ActivityPub, so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

    It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

    #fedidev #doujin #dōjin #subculture #otaku

    RE: https://planet.moe/@kosmo/117014381597184627

  42. A friend of mine just launched Kosmo, a new #fediverse service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

    It speaks #ActivityPub, so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

    It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

    #fedidev #doujin #dōjin #subculture #otaku

    RE: https://planet.moe/@kosmo/117014381597184627

  43. When I started the work on ActivityPub projects I fully embraced Maslow's Hammer adage. I wanted as much as possible in my services to go through the #ActivityPub vocabulary and I fully embraced the client to server API.

    But there are elements of a web application that require custom functionality no matter what, say changing a password. So for those I just added the capability of running commands through ssh. :goose_hacker:

    #ActivityPubDev #fedidev

  44. When I started the work on ActivityPub projects I fully embraced Maslow's Hammer adage. I wanted as much as possible in my services to go through the #ActivityPub vocabulary and I fully embraced the client to server API.

    But there are elements of a web application that require custom functionality no matter what, say changing a password. So for those I just added the capability of running commands through ssh. :goose_hacker:

    #ActivityPubDev #fedidev

  45. When I started the work on ActivityPub projects I fully embraced Maslow's Hammer adage. I wanted as much as possible in my services to go through the #ActivityPub vocabulary and I fully embraced the client to server API.

    But there are elements of a web application that require custom functionality no matter what, say changing a password. So for those I just added the capability of running commands through ssh. :goose_hacker:

    #ActivityPubDev #fedidev