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. More on a resume / CV on the Fediverse on Social Web.

More on a resume / CV on the Fediverse on Social Web.

Pianificato Fissato Bloccato Spostato Technical Discussion
activitypubactivitystreamsfedidevprotogojsonldjsonresume
14 Post 3 Autori 0 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.
  • reiver@mastodon.socialundefined Questo utente è esterno a questo forum
    reiver@mastodon.socialundefined Questo utente è esterno a questo forum
    reiver@mastodon.social
    scritto su ultima modifica di
    #1

    RE: https://mastodon.social/@reiver/116597879302607072

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    https://jsonresume.org/

    https://github.com/jsonresume/resume-schema/blob/master/job-schema.json

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

    reiver@mastodon.socialundefined mariusor@metalhead.clubundefined philcowans@universeodon.comundefined 3 Risposte Ultima Risposta
    1
    • reiver@mastodon.socialundefined reiver@mastodon.social

      RE: https://mastodon.social/@reiver/116597879302607072

      More on a resume / CV on the Fediverse on Social Web.

      Another option could be to use something like "JSON resume":

      https://jsonresume.org/

      https://github.com/jsonresume/resume-schema/blob/master/job-schema.json

      It seems to be popular.

      It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

      #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

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

      My personal desire would be to create a format from scratch (because you are in control, you get bespoke to your needs, and it is personally satisfying), but —

      I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

      I guess that makes me inclined towards the latter.

      ...

      So, if I go that way, I would have to decide: plain JSON or JSON-LD.

      #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

      reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
      0
      • reiver@mastodon.socialundefined reiver@mastodon.social

        RE: https://mastodon.social/@reiver/116597879302607072

        More on a resume / CV on the Fediverse on Social Web.

        Another option could be to use something like "JSON resume":

        https://jsonresume.org/

        https://github.com/jsonresume/resume-schema/blob/master/job-schema.json

        It seems to be popular.

        It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

        #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

        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
        #3

        @reiver I've seen this thread from you, and sorry for being negative but I just have to ask: what's wrong with having a link to your CV in a PDF format in the content of your Actor's profile? We don't need to make everything an ActivityPub object in my opinion.

        reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
        1
        • mariusor@metalhead.clubundefined mariusor@metalhead.club

          @reiver I've seen this thread from you, and sorry for being negative but I just have to ask: what's wrong with having a link to your CV in a PDF format in the content of your Actor's profile? We don't need to make everything an ActivityPub object in my opinion.

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

          @mariusor

          It is a fair question.

          ...

          My thinking is —

          If the resume is in JSON, JSON-LD, or some other machine-legible format, then —

          Applications can render the resume / CV however they want (and aren't just displaying the way it was rendered in the PDF).

          Tools can edit JSON, JSON-LD, etc. It would be difficult (and likely impractical) for them to edit a PDF.

          Software can "understand" what is in JSON, JSON-LD, etc easier than a PDF.

          reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
          0
          • reiver@mastodon.socialundefined reiver@mastodon.social

            @mariusor

            It is a fair question.

            ...

            My thinking is —

            If the resume is in JSON, JSON-LD, or some other machine-legible format, then —

            Applications can render the resume / CV however they want (and aren't just displaying the way it was rendered in the PDF).

            Tools can edit JSON, JSON-LD, etc. It would be difficult (and likely impractical) for them to edit a PDF.

            Software can "understand" what is in JSON, JSON-LD, etc easier than a PDF.

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

            @mariusor

            Consider this use-case:

            Someone wants to get hired on the Fediverse.

            To build a "good" jobs oriented search for recruiters and hiring managers, I think it would be preferable to know if the phrase "software engineer" is a previous job title, or just appears in a random 'Note' on the Fediverse.

            mariusor@metalhead.clubundefined 1 Risposta Ultima Risposta
            0
            • reiver@mastodon.socialundefined reiver@mastodon.social

              RE: https://mastodon.social/@reiver/116597879302607072

              More on a resume / CV on the Fediverse on Social Web.

              Another option could be to use something like "JSON resume":

              https://jsonresume.org/

              https://github.com/jsonresume/resume-schema/blob/master/job-schema.json

              It seems to be popular.

              It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

              #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

              philcowans@universeodon.comundefined Questo utente è esterno a questo forum
              philcowans@universeodon.comundefined Questo utente è esterno a questo forum
              philcowans@universeodon.com
              scritto su ultima modifica di
              #6

              @reiver - there's an ontology called DOAC for this too - which I guess you could do as RDFa on a homepage, although it still has the complexity of being a formal ontology rather than an ad hoc schema.

              I personally think it would be better to have flexible links from Fediverse profiles with machine readable semantics than to try to include everything in ActivityPub. A while back I was wondering about basic conventions for machine interpretable keys in the fields section.

              reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
              0
              • reiver@mastodon.socialundefined reiver@mastodon.social

                @mariusor

                Consider this use-case:

                Someone wants to get hired on the Fediverse.

                To build a "good" jobs oriented search for recruiters and hiring managers, I think it would be preferable to know if the phrase "software engineer" is a previous job title, or just appears in a random 'Note' on the Fediverse.

                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

                @reiver sure, but the service that wants to provide ActivityPub job support should come up with a model first... while there are no producers/consumers of such a thing, maybe we're putting the carriage before the horses. :D

                1 Risposta Ultima Risposta
                1
                • philcowans@universeodon.comundefined philcowans@universeodon.com

                  @reiver - there's an ontology called DOAC for this too - which I guess you could do as RDFa on a homepage, although it still has the complexity of being a formal ontology rather than an ad hoc schema.

                  I personally think it would be better to have flexible links from Fediverse profiles with machine readable semantics than to try to include everything in ActivityPub. A while back I was wondering about basic conventions for machine interpretable keys in the fields section.

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

                  @philcowans

                  I am considering both RDFa and Microdata (for putting these things into HTML).

                  The worry I have is — while I think Fediverse developers will happily work with JSON (including JSON-LD), they may be reluctant to try to extract data RDFa or Microdata out of HTML.

                  I suspect most of them will want to use pre-existing libraries for whatever their favorite programming-language is — and I don't know if those exist or not.

                  ...

                  reiver@mastodon.socialundefined philcowans@universeodon.comundefined 2 Risposte Ultima Risposta
                  0
                  • reiver@mastodon.socialundefined reiver@mastodon.social

                    @philcowans

                    I am considering both RDFa and Microdata (for putting these things into HTML).

                    The worry I have is — while I think Fediverse developers will happily work with JSON (including JSON-LD), they may be reluctant to try to extract data RDFa or Microdata out of HTML.

                    I suspect most of them will want to use pre-existing libraries for whatever their favorite programming-language is — and I don't know if those exist or not.

                    ...

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

                    @philcowans

                    BTW, as a mostly unrelated side-note:

                    There are some places where i put ActivityPub into HTML using RDFa and Microdata 🙂

                    1 Risposta Ultima Risposta
                    0
                    • reiver@mastodon.socialundefined reiver@mastodon.social

                      @philcowans

                      I am considering both RDFa and Microdata (for putting these things into HTML).

                      The worry I have is — while I think Fediverse developers will happily work with JSON (including JSON-LD), they may be reluctant to try to extract data RDFa or Microdata out of HTML.

                      I suspect most of them will want to use pre-existing libraries for whatever their favorite programming-language is — and I don't know if those exist or not.

                      ...

                      philcowans@universeodon.comundefined Questo utente è esterno a questo forum
                      philcowans@universeodon.comundefined Questo utente è esterno a questo forum
                      philcowans@universeodon.com
                      scritto su ultima modifica di
                      #10

                      @reiver - when I looked at this before I found surprisingly little; I was hoping there would be a utility which would take an HTML page and return any embedded machine readable semantic content / metadata (RDFa, microformats, HTML metadata, etc.) in a consistent, structured way, but I couldn't find anything.

                      All of this was to try to discover more of the digital presence of my Fediverse contacts - at least things like who has a blog with an RSS feed, but ideally associated projects, interests, shared bookmarks, etc.

                      1 Risposta Ultima Risposta
                      0
                      • reiver@mastodon.socialundefined reiver@mastodon.social

                        My personal desire would be to create a format from scratch (because you are in control, you get bespoke to your needs, and it is personally satisfying), but —

                        I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

                        I guess that makes me inclined towards the latter.

                        ...

                        So, if I go that way, I would have to decide: plain JSON or JSON-LD.

                        #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

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

                        I may have written a JSON-LD schema for JSON Resume.

                        It is defined in terms of ActivityPub.
                        For example:

                        'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

                        ...

                        Now the question is — where do I put it?

                        Do I create a pull-request to the JSON Resume resume-schema repo?

                        Do I create a FEP?

                        Do I put it somewhere else?

                        #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

                        reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
                        0
                        • reiver@mastodon.socialundefined reiver@mastodon.social

                          I may have written a JSON-LD schema for JSON Resume.

                          It is defined in terms of ActivityPub.
                          For example:

                          'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

                          ...

                          Now the question is — where do I put it?

                          Do I create a pull-request to the JSON Resume resume-schema repo?

                          Do I create a FEP?

                          Do I put it somewhere else?

                          #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

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

                          Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

                          FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

                          https://codeberg.org/reiver/fep/src/branch/fep-6158/fep/6158/fep-6158.md

                          I prefer to write for clarity, so it still needs work.

                          #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

                          philcowans@universeodon.comundefined 1 Risposta Ultima Risposta
                          0
                          • reiver@mastodon.socialundefined reiver@mastodon.social

                            Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

                            FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

                            https://codeberg.org/reiver/fep/src/branch/fep-6158/fep/6158/fep-6158.md

                            I prefer to write for clarity, so it still needs work.

                            #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

                            philcowans@universeodon.comundefined Questo utente è esterno a questo forum
                            philcowans@universeodon.comundefined Questo utente è esterno a questo forum
                            philcowans@universeodon.com
                            scritto su ultima modifica di
                            #13

                            @reiver - this is great, thank you for putting it together.

                            I wonder if it is worth a pull request to the JSON Resume repo too, as that's likely a different community and it might make sense to bring them together. The same might be true if there are any general repositories in the RDF world.

                            reiver@mastodon.socialundefined 1 Risposta Ultima Risposta
                            0
                            • philcowans@universeodon.comundefined philcowans@universeodon.com

                              @reiver - this is great, thank you for putting it together.

                              I wonder if it is worth a pull request to the JSON Resume repo too, as that's likely a different community and it might make sense to bring them together. The same might be true if there are any general repositories in the RDF world.

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

                              @philcowans

                              Agreed (about contacting the JSON Resume team).

                              I was thinking about contact them (the JSON Resume) team, once the FEP is closer to being done.

                              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
                              More on a resume / CV on the Fediverse on Social Web.
                              @pierobosio@soc.bosio.info
                              V4.10.1 Contributors
                              • Accedi

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