Spacc BBS Spacc BBS
    • Categorie
    • Recenti
    • Tag
    • Popolare
    • Mondo
    • Utenti
    • Gruppi
    • Registrati
    • Accedi
    La nuova BBS è in fase Alpha. I post precedenti al 22 luglio 2024 potrebbero non essere trasferibili, ma rimarranno disponibili per la lettura su /old/.

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

    Pianificato Fissato Bloccato Spostato Uncategorized
    12 Post 4 Autori 0 Visualizzazioni
    Caricamento altri post
    • Da Vecchi a Nuovi
    • Da Nuovi a Vecchi
    • Più Voti
    Rispondi
    • Topic risposta
    Effettua l'accesso per rispondere
    Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
    • jesseplusplus@mastodon.socialJ Questo utente è esterno a questo forum
      jesseplusplus@mastodon.social
      ultima modifica di

      @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.

      julian@community.nodebb.orgJ dansup@mastodon.socialD 2 Risposte Ultima Risposta Rispondi Cita 1 0
      • julian@community.nodebb.orgJ Questo utente è esterno a questo forum
        julian@community.nodebb.org @jesseplusplus@mastodon.social
        ultima modifica di

        jesseplusplus@mastodon.social this is awesome!!

        I have to give this a spin against NodeBB tomorrow!!

        1 Risposta Ultima Risposta Rispondi Cita 0
        • julian@community.nodebb.orgJ julian@community.nodebb.org shared this topic
        • jesseplusplus@mastodon.socialJ Questo utente è esterno a questo forum
          jesseplusplus@mastodon.social
          ultima modifica di

          @julian woohoo! Yes, please. Let me know if you see any issues with it. I was using one of your NodeBB threads as my test case for fetching context 🤓

          julian@community.nodebb.orgJ 1 Risposta Ultima Risposta Rispondi Cita 0
          • julian@community.nodebb.orgJ Questo utente è esterno a questo forum
            julian@community.nodebb.org @jesseplusplus@mastodon.social
            ultima modifica di

            jesseplusplus@mastodon.social one technical issue I came across was that a context could potentially provide object ids that temporarily or permanently do not resolve.

            That caused issues because internal NodeBB logic required that every inReplyTo referenced a valid id... So everything following that branch didn't end up making it in.

            Not sure if you experienced anything similar.

            1 Risposta Ultima Risposta Rispondi Cita 0
            • jesseplusplus@mastodon.socialJ Questo utente è esterno a questo forum
              jesseplusplus@mastodon.social
              ultima modifica di

              @julian I haven’t seen that issue so far, but I’ll 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’s temporarily not resolving. I don’t think they have as strict of a requirement for valid inReplyTo ids though.

              julian@community.nodebb.orgJ 1 Risposta Ultima Risposta Rispondi Cita 0
              • julian@community.nodebb.orgJ Questo utente è esterno a questo forum
                julian@community.nodebb.org @jesseplusplus@mastodon.social
                ultima modifica di

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

                1 Risposta Ultima Risposta Rispondi Cita 0
                • jesseplusplus@mastodon.socialJ Questo utente è esterno a questo forum
                  jesseplusplus@mastodon.social
                  ultima modifica di

                  @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’t access the object, either because it’s unavailable or due to lack of permissions.

                  1 Risposta Ultima Risposta Rispondi Cita 0
                  • silverpill@mitra.socialS Questo utente è esterno a questo forum
                    silverpill@mitra.social
                    ultima modifica di

                    @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

                    jesseplusplus@mastodon.socialJ 1 Risposta Ultima Risposta Rispondi Cita 0
                    • jesseplusplus@mastodon.socialJ Questo utente è esterno a questo forum
                      jesseplusplus@mastodon.social @silverpill@mitra.social
                      ultima modifica di

                      @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

                      julian@community.nodebb.orgJ 1 Risposta Ultima Risposta Rispondi Cita 0
                      • julian@community.nodebb.orgJ Questo utente è esterno a questo forum
                        julian@community.nodebb.org @jesseplusplus@mastodon.social
                        ultima modifica di

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

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

                        1 Risposta Ultima Risposta Rispondi Cita 0
                        • dansup@mastodon.socialD Questo utente è esterno a questo forum
                          dansup@mastodon.social @jesseplusplus@mastodon.social
                          ultima modifica di

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

                          We should chat, I’d 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’t suffer from a monoculture like Pixelfed, which ngl is kinda rare when you think about it. Anyways, take care!

                          julian@community.nodebb.orgJ 1 Risposta Ultima Risposta Rispondi Cita 0
                          • julian@community.nodebb.orgJ Questo utente è esterno a questo forum
                            julian@community.nodebb.org @dansup@mastodon.social
                            ultima modifica di

                            dansup@mastodon.social are you interested in getting reply backfill working with Pixelfed? Let's chat at FediCon 😎

                            cc jesseplusplus@mastodon.social

                            1 Risposta Ultima Risposta Rispondi Cita 0
                            • Primo post
                              Ultimo post