What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

Jeff recently posted a blog about hosting CVs on careers.stackoverflow.com

I asked in the comments whether there were any plans to support hResume. Jeff said it was a great idea and that I should post it here on meta.stackoverflow.com to see what interest there might be.

So, question is, "Should careers.stackoverflow.com support the hResume microformat?"

Feel free to vote!

Some background:

hResume is a microformat dedicated to the markup of CVs/Resumes to facilitate data exchange. For example:

  • The Guardian recently began accepting hResume formatted CVs on their careers website
  • LinkedIn exposes using hResume
share|improve this question
    
Too sad that hResume support has been dropped since Careers 2.0. –  Regent Feb 28 '12 at 11:22
add comment

6 Answers

up vote 7 down vote accepted

OK, I implemented hResume for Public CVs. The hResume microformat is layered on existing, older hCard and hCalendar microformats.

I used the Firefox Operator add-in, which was written by this guy, to test and make sure everything was working right.

There's also hCard validators at:
http://ufxtract.com/
http://hcard.geekhood.net/

Implementing this was awkward, because our data is relatively unstructured, and these formats assume you have highly, rigidly structured data. Some of the mappings don't seem quite right to me, but I couldn't figure out any better way. I did browse around some public LinkedIn profiles which are hResume enabled to see how they did it.

Feedback welcome of course!

share|improve this answer
    
Great news Jeff. I'll send this round to the microformats discussion list and try to solicit some feedback. –  jamiet Dec 8 '09 at 14:20
1  
Awesome that this is possible, but I'm having trouble finding out how to actually do this export. What am I missing? –  Josh E Jan 21 '11 at 17:33
add comment

Yes Yes YES!

Microformats are the future!

Not only should SOCareers support hResume, but I think that Jeff should look into other microformats (although none are as important as hResume) - hCard for profile pages and rel="license" and rel="tag" for the SO content pages!

EDIT: Jeff commented that rel="tag" is indeed used on SO pages. +1 for using some microformats on SO!

share|improve this answer
4  
we already do "tag" on tags. tsk tsk.. –  Jeff Atwood Nov 3 '09 at 12:08
    
btw, not a fan of hCard because I think the markup required is sort of idiotic. But I'll look at it again. –  Jeff Atwood Nov 3 '09 at 12:11
    
Hm. So you do. Has it always been that way? I remember looking a few months back, and didn't see it. –  Thomas Owens Nov 3 '09 at 12:25
2  
Yeah, might as well. I don’t know that microformats are the future particularly, but it might make it easier for some hiring companies to use the data in ways the Stack Overflow team didn’t anticipate. –  Paul D. Waite Nov 3 '09 at 12:42
1  
"it might make it easier for some hiring companies to use the data in ways the Stack Overflow team didn’t anticipate" That might be the best justification for microformats I've ever heard. Expose the data - let other people do cool things with it! I agree that microformats are not the future. They are merely a big part of it :) –  jamiet Nov 3 '09 at 12:46
2  
So, maybe they aren't the future...but they sure help with the so-called Web 3.0/Semantic Web. Mark up the data so it all has meanings and let the consumers do...well...whatever they want to do with it. –  Thomas Owens Nov 3 '09 at 13:02
1  
No arguments here Thomas. I can't wait until microformats proliferate. –  jamiet Nov 3 '09 at 13:11
    
How come there is not a NO in this poll? :) –  Raj More Nov 3 '09 at 18:24
    
Raj, You can vote it down if you like. Though please leave a comment saying why you chose to do so. Regards Jamie –  jamiet Nov 3 '09 at 21:35
1  
I added rel="license" to the two links at the bottom of the footer, will be deployed later –  Jeff Atwood Nov 4 '09 at 4:35
1  
That might be the worst justification of microformats, I can now automatically spam only those people who have c/c++ in their CV without having to be able to read. –  Martin Beckett Nov 5 '09 at 17:46
    
Too sad that hResume support has been dropped since Careers 2.0. –  Regent Feb 28 '12 at 11:23
add comment

I think this is a very sound idea (and fits well with the reverse request to be able to pull in existing resumes (e.g. from LinkedIn) that are marked up as such.

Would also like to see externally linked URLs on career profile pages marked as @rel=me for full semantically linked goodness (I note that the personal URL already has a @rel=nofollow).

share|improve this answer
2  
Hmm, you're the admin for microformats.org ...+1 –  random Nov 6 '09 at 11:19
2  
One of a few, but yes - I wasn't intending to come tow a party line - just a suggestion :) –  Phae Nov 6 '09 at 11:23
add comment

It would also be totally awesome if you could point it an existing hResume and have it pre-populate your CV on careers.stackoverflow.

share|improve this answer
add comment

In general the hCard and hCalendar are working well, but the hResume needs some work.

1- The education and experience are currently mark-up as:

<div class="vcard vevent">

You need to add the compound class name like so

<div class="vcard vevent education">
<div class="vcard vevent experience">

2- As you are using linkedin.com pattern combining hCard and hCalendar together for education and experience it’s a good idea mark-up all the data items for both schemas.

<div class="statement note">

Should also include the description from hCalendar

<div class="statement note description">

3- You need to mark-up the summary for hResume. Summary is the word use in CV where as the US use the word objectives, means the same thing.

<div class="intro-statement statement">

Should also include the summary from hResume

<div class="intro-statement statement summary">

4- Although it not called for in the specification is very useful to mark-up the hCard that carries the main contact information. Some parsers will not find it otherwise

<div class="intro-wrapper vcard">

Should also include the contact from hResume

<div class="intro-wrapper vcard contact">

5- The biggest issue is the dtStart and the dtEnd, these should be in the ISO datetime format yyyy-mm-dd etc. Unlike adr there is no label property to display a text formatted version of a date it has to be in a machine readable format

<div class="header-time dtstart dtend">April 2006 - May 2008</div>

Should be

<div class="header-time">
    <span class='dtstart'>
    	<span class='value-title' title='2006-04'>July 2006</span>
    </span>  -
    <span class='dtend'>
    	<span class='value-title' title='2008-05'>May 2008</span>
    </span>  
</div>

The convention is that if there is no dtend property for an hCalendar the event is considered ongoing

<div class="header-time dtstart dtend">April 2006 - Current</div>

Should be

<div class="header-time">
    <span class='dtstart'>
    	<span class='value-title' title='2006-04'>July 2006</span>
    </span> - Current 
</div>

If you have date data that already fits the ISO format you can place directly in the text of an element

<div class="header-time dtstart dtend"> 2006 - 2008</div>

Should be

<div class="header-time">
    <span class='dtstart'>2006</span> - 
    <span class='dtend'>2008</span>
</div>

If you need a parser to try this out against try http://ufxtract.com/ I would be more than happy to help out with the mark-up. I have had a lot of experience both creating and parsing all three of the formats you’re using.

Glenn Jones

PS thanks for taking the time and effort for doing this

share|improve this answer
    
very helpful, thanks! –  Jeff Atwood Dec 9 '09 at 19:57
    
Jeff - I have created a hResume to Word/PDF conversion API if your interested. lab.madgex.com/hresume At the moment it does not work with stackoverflow as you need to fix some of the item above, but work fine then. –  user138422 Dec 14 '09 at 11:09
add comment

If they are marked up with microformats, the data will be available for Enhanced Results via SearchMonkey. If SO marks up with uF and starts showing up prevalantly on yahoo results, I'll make an enhanced result for resumes.

For example, videos products, reviews, reference.

share|improve this answer
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .