Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
𝓒𝓱𝓻𝓲𝓼𝓽𝓸𝓯 𝓓𝓸𝓷π“ͺ𝓽
@cdonat@hostsharing.coop  Β·  activity timestamp 3 days ago

Is there already an ActivityPub vocabulary for job openings, or cvs?

I'm trying to make my CV-webpage more visible, and also create a job-bot, that everyone can set up with their sources, and queries.

Obviously the idea is, to help people find jobs, and fill vacancies, without having to resort to a centralized network, like e.g. LinkedIn.

I'm aware of these efforts, though they're not ActivityPub related:
https://microformats.org/wiki/job-listing
https://microformats.org/wiki/h-resume

#ActivityPub #job #CV #LinkedIn

h-resume - Microformats Wiki

job-listing - Microformats Wiki

  • Copy link
  • Flag this post
  • Block
@reiver ⊼ (Charles) :batman:
@reiver@mastodon.social replied  Β·  activity timestamp 2 days ago

@cdonat

You could, for example, use h-resume with ActivityPub.

ActivityPub is, in some ways, just another JSON-LD name-space.

Just use h-resume as another JSON-LD name-space along with ActivityPub.

  • Copy link
  • Flag this comment
  • Block
𝓒𝓱𝓻𝓲𝓼𝓽𝓸𝓯 𝓓𝓸𝓷π“ͺ𝓽
@cdonat@hostsharing.coop replied  Β·  activity timestamp 2 days ago

@reiver

Yes, as a starting point, that's what I thought as well. Just if there already would have been sinething, I wouldn't try and reinvent the wheel.

One issue with blindly adopting #h-resume is, that in an #ActivityPub context, you usually don't just state "here is my resume", but also e.g. "I have a new job", which then is an update to your resume. A use case, that never existed for h-resume.

So there's still work to do. But it's definitively a good start.

  • Copy link
  • Flag this comment
  • Block
@reiver ⊼ (Charles) :batman:
@reiver@mastodon.social replied  Β·  activity timestamp 2 days ago

@cdonat

Regarding:
"but also e.g. "I have a new job""

You could either do that with a custom Object type.

Or, using an existing Object type β€” such as Note, or one of the others.

  • Copy link
  • Flag this comment
  • Block
@reiver ⊼ (Charles) :batman:
@reiver@mastodon.social replied  Β·  activity timestamp 2 days ago

@cdonat

Are you thinking of coding something for this?

  • Copy link
  • Flag this comment
  • Block
𝓒𝓱𝓻𝓲𝓼𝓽𝓸𝓯 𝓓𝓸𝓷π“ͺ𝓽
@cdonat@hostsharing.coop replied  Β·  activity timestamp 2 days ago

@reiver

I'm still in the phase of finding out, if there might already be all the tools available, but it seems, I won't get around writing at least some code for it.

I'll probably start extending an existing AP implementation, or using a library, instead of writing everything from scratch. But nothing is set in stone yet. Do you have any suggestions?

  • Copy link
  • Flag this comment
  • Block
Martyn
@martyn@toot.martyn.berlin replied  Β·  activity timestamp yesterday

@cdonat @reiver my main concern with such a system is it encourages the centralisation and the "big instance" problem, because of the nature of job ads and CV/resume posters. If you're looking for a job, you want your CV federated to as many potential employers as possible, and if you're hiring, you want your job as to be seen as much. I love the idea but without a good relay network it would be difficult to make it cohesive.

  • Copy link
  • Flag this comment
  • Block
Log in

Bonfire Dinteg Labs

This is a bonfire demo instance for testing purposes. This is not a production site. There are no backups for now. Data, including profiles may be wiped without notice. No service or other guarantees expressed or implied.

Bonfire Dinteg Labs: About Β· Code of conduct Β· Privacy Β·
Bonfire social Β· 1.0.0-rc.3.15 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login