Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Cerulean)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Technical Discussion
  4. @mariusor woot!

@mariusor woot!

Pianificato Fissato Bloccato Spostato Technical Discussion
12 Post 5 Autori 12 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • smallcircles@social.coopundefined Questo utente è esterno a questo forum
    smallcircles@social.coopundefined Questo utente è esterno a questo forum
    smallcircles@social.coop
    scritto su ultima modifica di
    #1

    @mariusor woot! 🥳

    https://codeberg.org/fediverse/delightful-fediverse-experience/issues/130#issuecomment-8958696

    mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
    0
    • smallcircles@social.coopundefined smallcircles@social.coop

      @mariusor woot! 🥳

      https://codeberg.org/fediverse/delightful-fediverse-experience/issues/130#issuecomment-8958696

      mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
      mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
      mariusor@metalhead.club
      scritto su ultima modifica di
      #2

      @smallcircles thank you Arnold. :)

      smallcircles@social.coopundefined 1 Risposta Ultima Risposta
      0
      • mariusor@metalhead.clubundefined mariusor@metalhead.club

        @smallcircles thank you Arnold. :)

        smallcircles@social.coopundefined Questo utente è esterno a questo forum
        smallcircles@social.coopundefined Questo utente è esterno a questo forum
        smallcircles@social.coop
        scritto su ultima modifica di
        #3

        @mariusor

        The codeberg issue is kind of still an ugly scratch pad rn. The thing awaits a follow-up where stuff is more organized and easier to drill down into. Proper docs eventually.

        A first step may be to name the discrete and granular building blocks that one should focus on when starting out on an #ActivityPub client-to-server adventure quest. Give them consistent names. And then to map all the various projects to that as a MDN-like who-supports-what table.

        mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
        0
        • smallcircles@social.coopundefined smallcircles@social.coop

          @mariusor

          The codeberg issue is kind of still an ugly scratch pad rn. The thing awaits a follow-up where stuff is more organized and easier to drill down into. Proper docs eventually.

          A first step may be to name the discrete and granular building blocks that one should focus on when starting out on an #ActivityPub client-to-server adventure quest. Give them consistent names. And then to map all the various projects to that as a MDN-like who-supports-what table.

          mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
          mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
          mariusor@metalhead.club
          scritto su ultima modifica di
          #4

          @smallcircles GoActivityPub servers support following things for Client to Server:

          * Accessing objects and collections
          * Filtering the collections through query parameters (eg. ?type=Create)

          * Support for OAuth2 actor endpoints information and authorization
          * Support for .well-known information (webfinger and now, OAuth2 client registration)

          * ACLs for accessing them based on recipients list - this includes collection filtering of individual items
          * ACL principal extraction from OAuth2 Bearer token (or from HTTP-Signature)

          * Outbox Activity validation & processing (which I think is the main one :D)

          mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
          0
          • mariusor@metalhead.clubundefined mariusor@metalhead.club

            @smallcircles GoActivityPub servers support following things for Client to Server:

            * Accessing objects and collections
            * Filtering the collections through query parameters (eg. ?type=Create)

            * Support for OAuth2 actor endpoints information and authorization
            * Support for .well-known information (webfinger and now, OAuth2 client registration)

            * ACLs for accessing them based on recipients list - this includes collection filtering of individual items
            * ACL principal extraction from OAuth2 Bearer token (or from HTTP-Signature)

            * Outbox Activity validation & processing (which I think is the main one :D)

            mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
            mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
            mariusor@metalhead.club
            scritto su ultima modifica di
            #5

            ( @smallcircles in case you wanted a starting point )

            smallcircles@social.coopundefined 1 Risposta Ultima Risposta
            0
            • mariusor@metalhead.clubundefined mariusor@metalhead.club

              ( @smallcircles in case you wanted a starting point )

              smallcircles@social.coopundefined Questo utente è esterno a questo forum
              smallcircles@social.coopundefined Questo utente è esterno a questo forum
              smallcircles@social.coop
              scritto su ultima modifica di
              #6

              @mariusor wonderful, thank you. It is updated on codeberg now :)

              mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
              0
              • smallcircles@social.coopundefined smallcircles@social.coop

                @mariusor wonderful, thank you. It is updated on codeberg now :)

                mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
                mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
                mariusor@metalhead.club
                scritto su ultima modifica di
                #7

                @smallcircles sometime in the future I'll have a bit more explanations about the different things to incorporate in the #GoActivityPub documentation.

                I'll try to remember to ping you. :)

                1 Risposta Ultima Risposta
                0
                • django@social.coopundefined Questo utente è esterno a questo forum
                  django@social.coopundefined Questo utente è esterno a questo forum
                  django@social.coop
                  scritto su ultima modifica di
                  #8

                  @mariusor this is great, I'm looking forward to testing this 🔥

                  mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
                  0
                  • django@social.coopundefined django@social.coop

                    @mariusor this is great, I'm looking forward to testing this 🔥

                    mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
                    mariusor@metalhead.clubundefined Questo utente è esterno a questo forum
                    mariusor@metalhead.club
                    scritto su ultima modifica di
                    #9

                    When you do, feel free to ping me with questions (here or on the mailing list).

                    1 Risposta Ultima Risposta
                    0
                    • evan@cosocial.caundefined Questo utente è esterno a questo forum
                      evan@cosocial.caundefined Questo utente è esterno a questo forum
                      evan@cosocial.ca
                      scritto su ultima modifica di
                      #10

                      @mariusor nice!

                      1 Risposta Ultima Risposta
                      0
                      • evan@cosocial.caundefined Questo utente è esterno a questo forum
                        evan@cosocial.caundefined Questo utente è esterno a questo forum
                        evan@cosocial.ca
                        scritto su ultima modifica di
                        #11

                        @mariusor did you implement the oauth metadata endpoint also? Can clients discover the registration endpoint easily?

                        1 Risposta Ultima Risposta
                        0
                        • thisismissem@activitypub.spaceundefined Questo utente è esterno a questo forum
                          thisismissem@activitypub.spaceundefined Questo utente è esterno a questo forum
                          thisismissem@activitypub.space
                          scritto su ultima modifica di
                          #12

                          I'd generally discourage RFC7591 in decentralized systems due to the fact that it creates client sprawl (this is currently a problem with Mastodon's client registration mechanism, which is why we created CIMDs) — every client in RFC7591 is a distinct client, with its own client_id and client_secret, which can make client management interfaces difficult to implement (e.g., every time you login on a mobile device or SPA, you'll get a brand new client_id). CIMDs solve this by anchoring client metadata to a URI, and using that URI as the client_id.

                          If you need to test clients using CIMDs in development, there is cimd-service however, it's currently targeting the AT Protocol ecosystem (so has a few specifics that at present there that would not necessarily make sense of ActivityPub)

                          1 Risposta Ultima Risposta
                          0

                          Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                          Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                          Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                          Registrati Accedi
                          Rispondi
                          • Risposta alla discussione
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti


                          Feed RSS
                          @mariusor woot!
                          @pierobosio@soc.bosio.info
                          V4.10.1 Contributors
                          • Accedi

                          • Accedi o registrati per effettuare la ricerca.
                          • Primo post
                            Ultimo post