Skip to content
0
  • Home
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Home
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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 (Sketchy)
  • No Skin
Collapse

Wandering Adventure Party

  1. Home
  2. ActivityPub
  3. @frequency now fully supports FEP-7888 as of yesterday!

@frequency now fully supports FEP-7888 as of yesterday!

Scheduled Pinned Locked Moved ActivityPub
16 Posts 5 Posters 21 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.
  • Jesse KarmaniJ This user is from outside of this forum
    Jesse KarmaniJ This user is from outside of this forum
    Jesse Karmani
    wrote on last edited by
    #5

    @julian I haven鈥檛 seen that issue so far, but I鈥檒l look into it. I tried to reuse the existing mastodon code for reply fetching as much as possible.. not sure how much more they handle that besides trying the fetch again later in case it鈥檚 temporarily not resolving. I don鈥檛 think they have as strict of a requirement for valid inReplyTo ids though.

    julianJ 1 Reply Last reply
    0
    • Jesse KarmaniJ Jesse Karmani

      @julian I haven鈥檛 seen that issue so far, but I鈥檒l look into it. I tried to reuse the existing mastodon code for reply fetching as much as possible.. not sure how much more they handle that besides trying the fetch again later in case it鈥檚 temporarily not resolving. I don鈥檛 think they have as strict of a requirement for valid inReplyTo ids though.

      julianJ This user is from outside of this forum
      julianJ This user is from outside of this forum
      julian
      wrote on last edited by
      #6

      jesseplusplus@mastodon.social yeah that鈥檚 the thing. I think the solution for me is to loosen the restriction and handle cases where the object isn鈥檛 represented locally.

      1 Reply Last reply
      0
      • Jesse KarmaniJ This user is from outside of this forum
        Jesse KarmaniJ This user is from outside of this forum
        Jesse Karmani
        wrote on last edited by
        #7

        @julian I think that makes sense. As the spec progresses, I can see you running into other use cases where ids are referenced in various collections, but you can鈥檛 access the object, either because it鈥檚 unavailable or due to lack of permissions.

        1 Reply Last reply
        0
        • silverpillS This user is from outside of this forum
          silverpillS This user is from outside of this forum
          silverpill
          wrote on last edited by
          #8

          @julian @jesseplusplus Works fine for me. There is a difference in collection type though (others use OrderedCollection).

          I've added Decodon to the list of software that publish collections of posts: https://codeberg.org/fediverse/fep/pulls/644

          Jesse KarmaniJ 1 Reply Last reply
          1
          • silverpillS silverpill

            @julian @jesseplusplus Works fine for me. There is a difference in collection type though (others use OrderedCollection).

            I've added Decodon to the list of software that publish collections of posts: https://codeberg.org/fediverse/fep/pulls/644

            Jesse KarmaniJ This user is from outside of this forum
            Jesse KarmaniJ This user is from outside of this forum
            Jesse Karmani
            wrote on last edited by
            #9

            @silverpill awesome, thanks for testing and adding to the list!

            I'd love to use `OrderedCollection` here but fell back to following Mastodon's convention for the replies collection. (Mastodon doesn't currently index notes on creation time, so that kind of ordering isn't performant.)

            I do return them ordered by id to make it as nice as possible, but this isn't guaranteed to be the creation order depending on when my server saw different replies, so I'm still marking it as unordered.

            @julian

            julianJ 1 Reply Last reply
            0
            • Jesse KarmaniJ Jesse Karmani

              @silverpill awesome, thanks for testing and adding to the list!

              I'd love to use `OrderedCollection` here but fell back to following Mastodon's convention for the replies collection. (Mastodon doesn't currently index notes on creation time, so that kind of ordering isn't performant.)

              I do return them ordered by id to make it as nice as possible, but this isn't guaranteed to be the creation order depending on when my server saw different replies, so I'm still marking it as unordered.

              @julian

              julianJ This user is from outside of this forum
              julianJ This user is from outside of this forum
              julian
              wrote on last edited by
              #10

              jesseplusplus@mastodon.social silverpill@mitra.social I think the ordering would be nice but even if an OrderedCollection was sent back I don鈥檛 know if you can trust the order of items as received.

              I wouldn鈥檛 want to introduce a hard requirement on it being an OrderedCollection, personally.

              1 Reply Last reply
              0
              • Jesse KarmaniJ Jesse Karmani

                @frequency now fully supports FEP-7888 as of yesterday! (It has been generating outbound context since the beginning of the year, but I just finished fetching all remote replies from the context as well.)

                Link Preview Image
                Implement FEP-7888 - conversation context by jesseplusplus 路 Pull Request #188 路 jesseplusplus/decodon

                This PR implements FEP-7888 by: generating a context property and including it in the ActivityPub json-ld for all Statuses consuming the context property on incoming objects and fetching all obje...

                favicon

                GitHub (github.com)

                I'll hold off on trying to upstream this to Mastodon until after the 4.4.0 release to make sure I'm not conflicting with anything they changed.

                Daniel SupernaultD This user is from outside of this forum
                Daniel SupernaultD This user is from outside of this forum
                Daniel Supernault
                wrote on last edited by
                #11

                @jesseplusplus @frequency wow, great work! Frequency looks really cool, and your doing some really pioneering work like Circles.

                We should chat, I鈥檇 love to improve compatibility with Pixelfed and explore new experiences together if you are interested!

                We need more photo/video platforms like yours so we don鈥檛 suffer from a monoculture like Pixelfed, which ngl is kinda rare when you think about it. Anyways, take care!

                julianJ Jesse KarmaniJ 2 Replies Last reply
                0
                • Daniel SupernaultD Daniel Supernault

                  @jesseplusplus @frequency wow, great work! Frequency looks really cool, and your doing some really pioneering work like Circles.

                  We should chat, I鈥檇 love to improve compatibility with Pixelfed and explore new experiences together if you are interested!

                  We need more photo/video platforms like yours so we don鈥檛 suffer from a monoculture like Pixelfed, which ngl is kinda rare when you think about it. Anyways, take care!

                  julianJ This user is from outside of this forum
                  julianJ This user is from outside of this forum
                  julian
                  wrote on last edited by
                  #12

                  dansup@mastodon.social are you interested in getting reply backfill working with Pixelfed? Let鈥檚 chat at FediCon 馃槑

                  cc jesseplusplus@mastodon.social

                  1 Reply Last reply
                  0
                  • Daniel SupernaultD This user is from outside of this forum
                    Daniel SupernaultD This user is from outside of this forum
                    Daniel Supernault
                    wrote on last edited by
                    #13

                    @julian @jesseplusplus Yes I am, and sounds good!

                    1 Reply Last reply
                    1
                    • Daniel SupernaultD Daniel Supernault

                      @jesseplusplus @frequency wow, great work! Frequency looks really cool, and your doing some really pioneering work like Circles.

                      We should chat, I鈥檇 love to improve compatibility with Pixelfed and explore new experiences together if you are interested!

                      We need more photo/video platforms like yours so we don鈥檛 suffer from a monoculture like Pixelfed, which ngl is kinda rare when you think about it. Anyways, take care!

                      Jesse KarmaniJ This user is from outside of this forum
                      Jesse KarmaniJ This user is from outside of this forum
                      Jesse Karmani
                      wrote on last edited by
                      #14

                      馃馃徎 aw thanks @dansup!

                      I鈥檇 love to collaborate on better compatibility with pixelfed! I鈥檓 super interested in trying to get stories in frequency like you have in pixelfed someday!

                      I鈥檓 planning to be at FediCon, so I鈥檇 love to meet ya and scheme on what kinda cool stuff we can do 馃槑

                      1 Reply Last reply
                      1
                      • Jesse KarmaniJ Jesse Karmani

                        @frequency now fully supports FEP-7888 as of yesterday! (It has been generating outbound context since the beginning of the year, but I just finished fetching all remote replies from the context as well.)

                        Link Preview Image
                        Implement FEP-7888 - conversation context by jesseplusplus 路 Pull Request #188 路 jesseplusplus/decodon

                        This PR implements FEP-7888 by: generating a context property and including it in the ActivityPub json-ld for all Statuses consuming the context property on incoming objects and fetching all obje...

                        favicon

                        GitHub (github.com)

                        I'll hold off on trying to upstream this to Mastodon until after the 4.4.0 release to make sure I'm not conflicting with anything they changed.

                        Sean TilleyD This user is from outside of this forum
                        Sean TilleyD This user is from outside of this forum
                        Sean Tilley
                        wrote last edited by
                        #15

                        Jesse Karmani frequency Great work!

                        Jesse KarmaniJ 1 Reply Last reply
                        0
                        • Sean TilleyD Sean Tilley

                          Jesse Karmani frequency Great work!

                          Jesse KarmaniJ This user is from outside of this forum
                          Jesse KarmaniJ This user is from outside of this forum
                          Jesse Karmani
                          wrote last edited by
                          #16

                          @deadsuperhero @frequency thanks! 馃槉

                          1 Reply Last reply
                          0

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


                          • Login

                          • Login or register to search.
                          Powered by NodeBB Contributors
                          • First post
                            Last post