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

Excited to share our community vision for @Mastodon today: we are for the people.

Fediverso
13 4 3

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @smallcircles@social.coop I feel personally called out for this ๐Ÿ˜›

    cc @evan@cosocial.ca

    read more

  • @evan @julian

    builds on top of in the sense that it adopted a number of its 'social primitives' defined in its vocabulary, and Collection being among those. These particular uses become 'protocol space', but other than that AS from the perspective of AP solution development is purely a set of social primitives, granular building blocks that one *may* use in a solution. AS is a utility library of sorts then. Or is that a wrong perception?

    A 'feed' is something that lives in solution space, and I would only choose Collection to model it, if it offers a perfect fit in functionality. And aboveall.. does not assign some new app-specific use along the way.

    I tooted today that I feel the biggest folly of the fedi is that everyone tries to cram their domain into the AS namespace. The AS primitives should not be Swiss army knives and have only singular well-defined meaning and purpose, yet they have become that along the way.

    https://social.coop/@smallcircles/116096886732404993

    read more

  • @julian

    I haven't seen anyone use Add and Remove activities to notify updates to the `outbox`. I don't think it would work; it's too recursive.

    I've done it for other feeds, like `replies` or `followers`, and it works pretty well.

    @smallcircles

    read more

  • @julian

    I might not understand what we're talking about.

    @smallcircles said that AP doesn't mention "timelines" or "feeds". We use a different term, collections. They are ordered in reverse chronological order, like what most people expect a "feed" to look like.

    read more

  • @evan@cosocial.ca gosh I can't imagine assigning Add and Remove activities for a "popular" collection. It changes so often that it seems a waste of resources to try to track it.

    Dynamic Collection?

    Or as @smallcircles@social.coop said, even just light algorithmic ordering in a timeline makes stuffing it into a collection unwieldy.

    read more

  • @evan @julian @deadsuperhero

    Except when they are called other names instead ;p

    A timeline is a different thing than a collection imho. And an AS collection has some very particular functionality, which if I model a timeline in my app may not supported (e.g. reverse ordering).

    Collection / 'timeline' is one of those words where sometimes they indicate an app domain, and sometimes a core protocol mechanism. Same is true with 'follow' which is sometimes a user action, sometimes indicates low-level publish/subscribe.

    For core capabilities that must be part of the specs, in 'protocol space' it may be better to use terminology that is more common in messaging architectures and all the various architecture patterns that are involved. Perhaps idk we deal with a time-ordered event log or something like that.

    read more

  • read more

  • @julian @deadsuperhero @evan

    Can't help but wonder about terminology use and abstractions they indicate. Nowhere in the specs is there mention of 'timeline' and neither of 'feed' (except as example use in AS).

    I feel we started with powerful specs to be able to model *any* social networking use case. But where the specs had blanks gradually the impls filled these in with leaky abstractions such that fedi is now hammered into a very narrow social media microblogging domain.

    If an app needs "Timeline" and "Feed" concepts, then it should model them. Given the actor-based nature of AP they might be actors, or whatever is best. These concept are about solution development, i.e. what is built on top of the protocol, and not indicative of core protocol capabilities.

    There's so much confusion on "where does the protocol end vs. where does my app design start".

    SDK's should offer "Addressable actors exchanging msgs with object payload", and hide all impl details for the solution developer.

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    10 Views
    Week in Fediverse 2025-12-26Servers- Hollo v0.6.19- Iceshrimp.NET v2025.1-beta5.patch3.security4- Mitra v4.15.0- Manyfold v0.130.2- stegodon v1.3.0- PieFed v1.4.0- Lemmy v0.19.15- Ktistec v3.2.5- Misskey v2025.12.2- Castopod v1.13.8- ActivityPub for WordPress v7.8.2- NeoDB v0.12.6- NodeBB v4.7.2- SquidCity: A tiny ActivityPub (Fediverse) server, written in NodeJS/TypescriptClients- Tusker v2025.4- Photon v2.2.2- Thunder v0.8.3- Holos: A Fediverse client that turns your smartphone into a complete ActivityPub serverFor developers- BotKit v0.3.1- Fedify v1.10.0- apkit v0.3.5- FEP MCP: An MCP (Model Context Protocol) server that provides access to Fediverse Enhancement ProposalsProtocol- FEP-0151: NodeInfo in Fediverse Software (2025 edition) (Final comments)Articles- My 2026 Open Social Web Predictions-----#WeekInFediverse #Fediverse #ActivityPubPrevious edition: https://mitra.social/objects/019b384b-9d7a-abda-7227-014207339cc2
  • 0 Votes
    1 Posts
    20 Views
    How to Install #Pixelfed on #Ubuntu VPS (8 Step Quick-Start Guide) This article provides a guide for how to install Pixelfed on Ubuntu VPS.What is Pixelfed?PixelFed is a decentralized, open-source photo-sharing platform similar to Instagram but built on the #Fediverse (federated social networks using the #ActivityPub protocol). It allows users to host their own instances and interact with users across ...Continued ๐Ÿ‘‰ https://blog.radwebhosting.com/how-to-install-pixelfed-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosting #selfhosted #vpsguide #installguide
  • TIL about this Fediverse software database

    Fediverso fediverse
    1
    0 Votes
    1 Posts
    15 Views
    Today I discovered the Fediverse Software Database, and itโ€™s a bit disheartening to see how many platforms have so few users. What are some ways we could help promote these smaller or newer Fediverse projects and give them more visibility?
  • 0 Votes
    6 Posts
    39 Views
    @liaizon @Mastodon @altstore@fosstodon.org @altstore@alt.store Super cool!