Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

ActivityPub client development is coming along!

General Discussion
6 3 1

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    2 Posts
    9 Views
    @mcepl Here's another pragmatic option: implement ActivityPub groups, which are already widely used in Fediverse:https://codeberg.org/forgejo-contrib/federation/issues/55This is easier to implement than ForgeFed, and will allow us to comment on issues and PRs from our favorite fedi platforms.
  • 0 Votes
    1 Posts
    10 Views
    #datocurioso¿Sabías que Loops es la alternativa a TikTok que se está integrando al fediverso?Es una aplicación diseñada para vídeos breves (hasta 60 segundos) que busca recuperar la filosofía original de TikTok, pero operando bajo los protocolos abiertos del fediverso, como #ActivityPub, permitiendo la interoperabilidad.#Loops #Fediverso #SoftwareLibre #OpenSource #TikTok
  • 0 Votes
    4 Posts
    19 Views
    @fediversereport @mackuba this is not a problem of the plugin itself. you seem to use a caching plugin that does not support Accept header variations. you can disable content negotiation in the advanced settings.if you tell me what caching plugin you use, I can also check if there might be an alternate workaround.
  • 0 Votes
    1 Posts
    17 Views
    Mastodon has a concept called "pinned statuses", which is a special collection attached to a Person actor. https://docs.joinmastodon.org/spec/activitypub/#featured It wasn't readily known how this collection is updated and federated (not without code achaeology), but claire@social.sitedethib.com recently shared some additional info :smiley: The actor itself will issue an Add activity targeting the collection with the status in object. This activity is sent to all followers of the actor. No activity is sent if the actor has no remote followers. A Remove is sent when a pinned post is unpinned. This is what the Add looks like: { "@context": "https://www.w3.org/ns/activitystreams", "type": "Add", "actor": "https://example.org/users/testUser", "target": "https://example.org/users/testUser/collections/featured", "object": "https://example.org/users/testUser/statuses/115266412340579560" } The corresponding Remove is identical except for type, which is of course, Remove.