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. General Discussion
  4. UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

Pianificato Fissato Bloccato Spostato General Discussion
activitypubdotnetfediversemastodon
9 Post 3 Autori 35 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.
  • mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
    mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
    mapache@hachyderm.io
    scritto su ultima modifica di
    #1

    UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

    --

    I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse

    I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

    ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

    I have a functional poc,
    @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

    Who wants a badge of early adopter?

    mapache@hachyderm.ioundefined fajfer@mastodon.socialundefined julian@activitypub.spaceundefined 3 Risposte Ultima Risposta
    0
    • mapache@hachyderm.ioundefined mapache@hachyderm.io

      UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

      --

      I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse

      I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

      ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

      I have a functional poc,
      @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

      Who wants a badge of early adopter?

      mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
      mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
      mapache@hachyderm.io
      scritto su ultima modifica di
      #2

      the first badge and activitypub object, you can copy/paste the url and "open in mastodon" and will show as a note: https://badges.vocalcat.com/record/10

      as with other activitypub implementations the idea is that you celebrate, comment, share the badge inside your activitypub client, e.g. mastodon!

      Furthermore, think of a decentralized system, where the credentials get "federated", so different badges instances will recognize notes that are "certificates" issued by other instances. Now, if your certificate issuer disappear, well, the certificate is already decentralized, talk about survivability as the last episode of #dotsocial @Flipboard !

      mapache@hachyderm.ioundefined 1 Risposta Ultima Risposta
      0
      • mapache@hachyderm.ioundefined mapache@hachyderm.io

        the first badge and activitypub object, you can copy/paste the url and "open in mastodon" and will show as a note: https://badges.vocalcat.com/record/10

        as with other activitypub implementations the idea is that you celebrate, comment, share the badge inside your activitypub client, e.g. mastodon!

        Furthermore, think of a decentralized system, where the credentials get "federated", so different badges instances will recognize notes that are "certificates" issued by other instances. Now, if your certificate issuer disappear, well, the certificate is already decentralized, talk about survivability as the last episode of #dotsocial @Flipboard !

        mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
        mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
        mapache@hachyderm.io
        scritto su ultima modifica di
        #3

        I gave a little bit of thinking on the changes I want to do to #badgefed before making my server public.

        The one who emits the badges, is a #fediverse actor, this should be no controversial, after all, I use the public/private keys to sign the badges itself.

        But in the first prototype the recipient of the grant, was a record in the system itself. The idea was to allow recipients outside the fediverse to receive badges as well. I did not wanted to store the email, so I required a profile url, think of your fediverse url, or for those outside #linkedin, #blog, even #facebook if they want. However, it gets things a little bit more complex and less clean than what I want.

        Today, I decided that the recipient MUST be an actor of the #Fediverse. That is, it, that will be embedded as a mention, and should be clean and neat. For those who are not in the fediverse, #badgefed will provide an actor (and profile url) where they can add basic information such name, and bio links. Or they can create an account in any of the fediverse platforms at the moment of receiving the badge.

        #activitypub #dotnet

        1 Risposta Ultima Risposta
        0
        • mapache@hachyderm.ioundefined mapache@hachyderm.io

          UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

          --

          I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse

          I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

          ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

          I have a functional poc,
          @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

          Who wants a badge of early adopter?

          fajfer@mastodon.socialundefined Questo utente è esterno a questo forum
          fajfer@mastodon.socialundefined Questo utente è esterno a questo forum
          fajfer@mastodon.social
          scritto su ultima modifica di
          #4

          @mapache @mike @fediverse @badgefed Would love the early adopter since they are still available; Love the project, as an event organizer I was looking for a badge emitter to give badges to volunteers as another aspect of saying thank you. Are you planning to make a Matrix chat or something so people could help each other out with their own servers? I'm struggling with random "Error creating actor: Invalid URI: The hostname could not be parsed." on my private instance and got stuck

          mapache@hachyderm.ioundefined 1 Risposta Ultima Risposta
          0
          • fajfer@mastodon.socialundefined fajfer@mastodon.social

            @mapache @mike @fediverse @badgefed Would love the early adopter since they are still available; Love the project, as an event organizer I was looking for a badge emitter to give badges to volunteers as another aspect of saying thank you. Are you planning to make a Matrix chat or something so people could help each other out with their own servers? I'm struggling with random "Error creating actor: Invalid URI: The hostname could not be parsed." on my private instance and got stuck

            mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
            mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
            mapache@hachyderm.io
            scritto su ultima modifica di
            #5

            @fajfer @mike @fediverse @badgefed what event management system are you using? I am interested in see how to do a closer integration.

            1 Risposta Ultima Risposta
            0
            • mapache@hachyderm.ioundefined mapache@hachyderm.io

              UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

              --

              I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse

              I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

              ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

              I have a functional poc,
              @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

              Who wants a badge of early adopter?

              julian@activitypub.spaceundefined Questo utente è esterno a questo forum
              julian@activitypub.spaceundefined Questo utente è esterno a questo forum
              julian@activitypub.space
              scritto su ultima modifica di
              #6

              @mapache@hachyderm.io I may consider building out a plugin for Badgefed.

              Any chance you might consider using a new object type, e.g. Badge?

              1 Risposta Ultima Risposta
              0
              • mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
                mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
                mapache@hachyderm.io
                scritto su ultima modifica di
                #7

                @julian absolutely, but I think I don't fully get it, could you elaborate?

                julian@activitypub.spaceundefined 1 Risposta Ultima Risposta
                0
                • mapache@hachyderm.ioundefined mapache@hachyderm.io

                  @julian absolutely, but I think I don't fully get it, could you elaborate?

                  julian@activitypub.spaceundefined Questo utente è esterno a questo forum
                  julian@activitypub.spaceundefined Questo utente è esterno a questo forum
                  julian@activitypub.space
                  scritto su ultima modifica di
                  #8

                  @mapache@hachyderm.io from what I understand you're using the ActivityPub note for compatibility. I wonder if a custom object type might open more doors.

                  Doesn't really matter, just thinking out loud 🙂

                  Does BadgeFed have an API to create new badges? Or fetch badges?

                  1 Risposta Ultima Risposta
                  0
                  • mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
                    mapache@hachyderm.ioundefined Questo utente è esterno a questo forum
                    mapache@hachyderm.io
                    scritto su ultima modifica di
                    #9

                    @julian yes. BadgeFed has an API. But the concept is really simple, it is a Note (or Document) that has an attachment. The attachment is a property of the ActivityPub object usually used for videos or images. In this case the attachment includes a full OpenBadge object.

                    The only restriction is that the Note attributed (activitypub actor) MUST be the url in the OpenBadge issuer (issuer = actor). Also the recipient url from the OpenBadge SHOULD be mentioned in the Note.

                    With this simple mechanism you can pretty much create a compatible badge that can be decentralized with BadgeFed.

                    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
                    UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
                    @pierobosio@soc.bosio.info
                    V4.10.1 Contributors
                    • Accedi

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