Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • 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
Brand Logo

fedi wiki

  1. Home
  2. Technical Discussion
  3. Wrote my first FEP :) I guess I'd like some feedback before making the MR

Wrote my first FEP :) I guess I'd like some feedback before making the MR

Scheduled Pinned Locked Moved Technical Discussion
fepfediversefedidev
7 Posts 3 Posters 31 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.
  • maddyunderstars@aus.socialM This user is from outside of this forum
    maddyunderstars@aus.socialM This user is from outside of this forum
    maddyunderstars@aus.social
    wrote last edited by
    #1

    Wrote my first FEP 🙂 I guess I'd like some feedback before making the MR

    Shoot, my ActivityPub instant messenger, already uses a slight modification of this protocol. I'll probably be updating Shoot to follow it properly soon.

    FEP-bebd: Follow Invites

    https://codeberg.org/MaddyUnderStars/fep/src/branch/invites/fep/bebd/fep-bebd.md

    #FEP #fediverse #fedidev

    silverpill@mitra.socialS 1 Reply Last reply
    1
    0
    • maddyunderstars@aus.socialM This user is from outside of this forum
      maddyunderstars@aus.socialM This user is from outside of this forum
      maddyunderstars@aus.social
      wrote last edited by
      #2

      @doesnm I have not yet, and no discussion exists

      julian@activitypub.spaceJ 1 Reply Last reply
      0
      • maddyunderstars@aus.socialM maddyunderstars@aus.social

        Wrote my first FEP 🙂 I guess I'd like some feedback before making the MR

        Shoot, my ActivityPub instant messenger, already uses a slight modification of this protocol. I'll probably be updating Shoot to follow it properly soon.

        FEP-bebd: Follow Invites

        https://codeberg.org/MaddyUnderStars/fep/src/branch/invites/fep/bebd/fep-bebd.md

        #FEP #fediverse #fedidev

        silverpill@mitra.socialS This user is from outside of this forum
        silverpill@mitra.socialS This user is from outside of this forum
        silverpill@mitra.social
        wrote last edited by
        #3

        @maddyunderstars The use of Invite as attributed object conflicts with Activity Vocabulary where Invite is defined as activity: https://www.w3.org/TR/activitystreams-vocabulary/#dfn-invite

        Could it be replaced with an Invite activity? I think in that case instead of attributedTo it would have an actor property, and maybe also a target property pointing to actor's followers collection.

        1 Reply Last reply
        0
        • silverpill@mitra.socialS silverpill@mitra.social shared this topic
        • silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.socialS This user is from outside of this forum
          silverpill@mitra.social
          wrote last edited by
          #4

          @doesnm @maddyunderstars

          Forte uses it for events: https://codeberg.org/fortified/forte/src/branch/dev/FEDERATION.md#events
          Smithereen for groups and events: https://smithereen.software/docs/federation/groups

          maddyunderstars@aus.socialM 1 Reply Last reply
          0
          • silverpill@mitra.socialS silverpill@mitra.social

            @doesnm @maddyunderstars

            Forte uses it for events: https://codeberg.org/fortified/forte/src/branch/dev/FEDERATION.md#events
            Smithereen for groups and events: https://smithereen.software/docs/federation/groups

            maddyunderstars@aus.socialM This user is from outside of this forum
            maddyunderstars@aus.socialM This user is from outside of this forum
            maddyunderstars@aus.social
            wrote last edited by
            #5

            @silverpill @doesnm Oh oops! Thank you. I had originally made it `InviteCode`, changed it to `Invite` last minute, and forgot to check if that was already defined.

            silverpill@mitra.socialS 1 Reply Last reply
            0
            • maddyunderstars@aus.socialM maddyunderstars@aus.social

              @silverpill @doesnm Oh oops! Thank you. I had originally made it `InviteCode`, changed it to `Invite` last minute, and forgot to check if that was already defined.

              silverpill@mitra.socialS This user is from outside of this forum
              silverpill@mitra.socialS This user is from outside of this forum
              silverpill@mitra.social
              wrote last edited by
              #6

              @maddyunderstars @doesnm If you need Invite to be mutable, that's a good reason to use Object, because activities are usually expected to be idempotent and immutable.

              Other than that, invite-as-activity shouldn't cause any issues...

              1 Reply Last reply
              0
              • maddyunderstars@aus.socialM maddyunderstars@aus.social

                @doesnm I have not yet, and no discussion exists

                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.space
                wrote last edited by
                #7

                @maddyunderstars@aus.social I should note that there's no requirement for it to be on SocialHub.

                A thread on aus.social works just as well, it all counts.

                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