Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. General Discussion
  3. Arnold Schrijver (@smallcircles) just published a fairly long thinkpiece on the future of ActivityPub and the fediverse and how we could achieve a grassroots improvement of the standards.

Arnold Schrijver (@smallcircles) just published a fairly long thinkpiece on the future of ActivityPub and the fediverse and how we could achieve a grassroots improvement of the standards.

Scheduled Pinned Locked Moved General Discussion
activitypubfediversefepsfepfedidev
5 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • profpatsch@mastodon.xyzP This user is from outside of this forum
    profpatsch@mastodon.xyzP This user is from outside of this forum
    profpatsch@mastodon.xyz
    wrote on last edited by
    #1

    Arnold Schrijver (@smallcircles) just published a fairly long thinkpiece on the future of ActivityPub and the fediverse and how we could achieve a grassroots improvement of the standards. It's well worth a read!

    https://coding.social/blog/grassroots-evolution/#fediverse-tomorrow

    #activitypub #fediverse #FEPs #fep #fedidev

    profpatsch@mastodon.xyzP 1 Reply Last reply
    1
    0
    • System shared this topic on
    • profpatsch@mastodon.xyzP profpatsch@mastodon.xyz

      Arnold Schrijver (@smallcircles) just published a fairly long thinkpiece on the future of ActivityPub and the fediverse and how we could achieve a grassroots improvement of the standards. It's well worth a read!

      https://coding.social/blog/grassroots-evolution/#fediverse-tomorrow

      #activitypub #fediverse #FEPs #fep #fedidev

      profpatsch@mastodon.xyzP This user is from outside of this forum
      profpatsch@mastodon.xyzP This user is from outside of this forum
      profpatsch@mastodon.xyz
      wrote on last edited by
      #2

      I'm thinking of replying in a blog post as someone who has spent the last three months actively developing a fediverse application (#flohmarkt).

      But the most critical thought: I miss a discussion about reducing implementation complexity as much as possible. The standards leave much "wiggle room" for implementation, which I think is partly to blame for the "whack a mole" nature of support

      profpatsch@mastodon.xyzP 1 Reply Last reply
      0
      • profpatsch@mastodon.xyzP profpatsch@mastodon.xyz

        I'm thinking of replying in a blog post as someone who has spent the last three months actively developing a fediverse application (#flohmarkt).

        But the most critical thought: I miss a discussion about reducing implementation complexity as much as possible. The standards leave much "wiggle room" for implementation, which I think is partly to blame for the "whack a mole" nature of support

        profpatsch@mastodon.xyzP This user is from outside of this forum
        profpatsch@mastodon.xyzP This user is from outside of this forum
        profpatsch@mastodon.xyz
        wrote on last edited by
        #3

        Things that come to mind:

        * Inbox signature validation is very vague
        * jsonld is a complex standard that introduces a need for libraries, leads to slowdowns and blows up the implementation surface
        * Interaction schemes like quoting requests lead to nontrivial state machines

        In general: any MAY in a definition explodes the possible things that can go badly.
        Which is why I think we need to use a different approach from how e.g. RFCs are structured

        smallcircles@social.coopS 1 Reply Last reply
        0
        • profpatsch@mastodon.xyzP profpatsch@mastodon.xyz

          Things that come to mind:

          * Inbox signature validation is very vague
          * jsonld is a complex standard that introduces a need for libraries, leads to slowdowns and blows up the implementation surface
          * Interaction schemes like quoting requests lead to nontrivial state machines

          In general: any MAY in a definition explodes the possible things that can go badly.
          Which is why I think we need to use a different approach from how e.g. RFCs are structured

          smallcircles@social.coopS This user is from outside of this forum
          smallcircles@social.coopS This user is from outside of this forum
          smallcircles@social.coop
          wrote on last edited by
          #4

          @Profpatsch

          Hey, thank you! Delighted you found my article even before I announced it on fedi 🙂

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

          Thus far my poll on readership found 4 Meh skips. AI vs. long handcrafted thinkpieces: 1 - 0?

          We'll see. Finding that out is also SX, after all. 😅

          profpatsch@mastodon.xyzP 1 Reply Last reply
          0
          • smallcircles@social.coopS smallcircles@social.coop

            @Profpatsch

            Hey, thank you! Delighted you found my article even before I announced it on fedi 🙂

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

            Thus far my poll on readership found 4 Meh skips. AI vs. long handcrafted thinkpieces: 1 - 0?

            We'll see. Finding that out is also SX, after all. 😅

            profpatsch@mastodon.xyzP This user is from outside of this forum
            profpatsch@mastodon.xyzP This user is from outside of this forum
            profpatsch@mastodon.xyz
            wrote on last edited by
            #5

            @smallcircles heh, I thought I had missed the Fedi announcement because it was already there

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups