W3C home > Mailing lists > Public > public-vocabs@w3.org > October 2011

Re: draft JobPosting addition for Schema.org

From: Aaron Bradley <aaranged@yahoo.com>
Date: Tue, 18 Oct 2011 10:51:13 -0700 (PDT)
Message-ID: <1318960273.55825.YahooMailNeo@web161014.mail.bf1.yahoo.com>
To: Dan Brickley <danbri@danbri.org>, "public-vocabs@w3.org" <public-vocabs@w3.org>
I was just working on marking up job postings with schema.org microdata, so this is well-timed good news (as you can imagine, the workarounds using existing types and properties aren't exactly pretty:).

Thoughts re properties:

dateClosing
Suggesting this or a similar field for the date a job closes (i.e. the last date that applications are accepted).  This is not uncommon to see in a job posting, and is fairly ubiquitous for jobs posted by government and academic institutions.


hiringOrganization -> employer?
Often the organization doing the hiring is not the same as the employer - though typically only the recruiter or the actual company is listed on a posting.  However, I do see something like "employer" (employingOrganization? .. dunno) being useful as this could either be an organization or an individual, and so could have the expected types Person or Organization (and would account for single employers not affiliated with an organizational entity).

occupationalCategory
O*NET seems fairly robust, but is the suggestion here that it be a category specifically described in the taxonomy?  I think some latitude is needed here (although the title property does account for basically free-form job titles, even if they don't fall neatly under O*NET described occupational categories).

veteranCommitment
I don't understand this - does this mean the job is open to veterans?  Preferential treatment for veterans?  It seems a bit quixotic to me - might there be a property that expressed special commitments as a text type to make it more extensible?



----- Original Message -----
> From: Dan Brickley <danbri@danbri.org>
> To: public-vocabs@w3.org
> Cc: 
> Sent: Tuesday, October 18, 2011 6:37:56 AM
> Subject: draft JobPosting addition for Schema.org
> 
> Below, I pass along a draft for a "JobPosting" addition to
> Schema.org's vocabulary. It is relatively simple, but re-uses the
> Organization and Place constructs to say who is hiring, and where they
> are. Feedback particularly welcomed on occupationalCategory property,
> and any tweaks or other key schemes that would improve its usefulness
> worldwide. The intent is to capture what job sites are saying, rather
> than to try to impose a model. Not every property will be applicable
> to every site / listing.  For job categories using BLS O*NET-SOC ie.
> "Occupational Information Network-Standard Occupational
> Classification)" I believe
> http://www.onetcenter.org/dl_files/Taxonomy2010_AppA.pdf is a good
> reference.
> 
> Dan
> 
> ----
> 
> JobPosting
> 
> title: Text
> hiringOrganization: Organization
> industry: Text
> occupationalCategory: Text (use BLS O*NET-SOC taxonomy:
> http://www.onetcenter.org/taxonomy.html)
> jobLocation: Place
> baseSalary: Number
> salaryCurrency: Text
> employmentType: Text (e.g. full-time, part-time, contract, temporary,
> seasonal, internship)
> workHours: Text (e.g. 1st shift, night shift, 8am-5pm)
> qualifications: Text
> skills: Text
> educationRequirements: Text
> experienceRequirements: Text
> responsibilities: Text
> benefits: Text
> incentives: Text - a place for bonus and commission compensation
> veteranCommitment: Text
> datePosted: Date
>
Received on Tuesday, 18 October 2011 17:51:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 22 May 2012 06:48:56 GMT