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
21 6 48

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • Funny and strange.

    Uncategorized activitypub
    2
    0 Votes
    2 Posts
    10 Views
    @dandylyons@iosdev.space buried in there are shots fired at JSON-LD 🤣 > An early attempt to introduce a structured notation for chalkboard content, known as JSON-LD (Joint Standardised Notation for Leisure Displays), was proposed by a committee of the British Beer and Pub Association in 2004. The notation required events to be written in a rigid format with bracketed metadata: “[TYPE:quiz][DAY:thu][TIME:20:00] QUIZ NIGHT.” It was trialled at four pubs in Reading and abandoned within a week after staff refused to use it on grounds that it “looked like someone had a stroke while writing the board.”
  • 0 Votes
    7 Posts
    27 Views
    @eyeinthesky @maikel You're right about that. Add in the lack of tools for building and testing ActivityPub, JSON-LD baggage, and HTTP signatures insanity, and it's amazing that anything gets built at all :)Fortunately, it looks like some real progress is being made, so hopefully 2026, 2027, and 2028 will bring the community together with better tools and specs, and give devs (even the big one) good reasons to improve compatability.
  • 0 Votes
    8 Posts
    33 Views
    @silverpill@mitra.social it seems like a fair starting point to establish some common formats. There's clearly a lot of work still to be done. There are some choices that seem questionable to me; the document seems to imply that KeyPackages as an attribute of the Actor objects can be retrieved without much control. I think that's problematic. They're only usable one time and they could easily be exhausted if distribution isn't controlled (they have to be replenished by the client and the client has to maintain all active packages in its key store). I gate access behind a verified signature and record who is given which package at the server to establish some limits.
  • 0 Votes
    2 Posts
    21 Views
    stevenixon@mastodon.social you're not wrong about that! Some people are working on getting there, but right now you'll have to create a new account.