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

We just deployed the ability to add GitHub projects to your Stack Overflow Careers profile. Before announcing it to the world, we thought we'd see what you all think.

If you have a GitHub account and would like to test it out but haven't been invited to Careers yet, we'll invite the first few dozen people who email careers@stackoverflow.com with a link to their GitHub account.

Some screenshots:

enter image description here


enter image description here


enter image description here

share|improve this question
17  
plans to add bitbucket, codeplex, sourceforge, etc? –  qntmfred Mar 29 '11 at 17:52
3  
@qntmfred: in due time. We want to make sure we're doing it right first, and looking for as much feedback as possible about the github integration for now. –  NickLarsen Mar 29 '11 at 17:57
    
What, if any, are the advantages of having site-specific links like this? Would it be better to have a generic section for "open-source projects I've worked on" instead? –  Jon Seigel Mar 30 '11 at 2:50
    
@Jon: I think the idea is that there is an actual connection between the user's SO account and their github account. In other words, the person reading your profile knows that it's your work, maybe? –  Gabe Mar 30 '11 at 18:38
2  
@Gabe but it isn't necessarily. You could conceivably clone the linux kernel into a github account and most of it would definitely not be your work. But it does show that a) you have a reasonable idea of how to use version control in theory and b) recruiters can look at commits, assuming your name is next to them and assuming they actually bother with that level of recruitment. Of the past two interviews I've attended, BOTH have commented to me on my stackoverflow profile... so why not give them github too? +1. –  user142852 Mar 30 '11 at 19:03
    
I'm curious if that's a real project or a made up one. What's wrong with output caching in MVC3 ? :P –  Chris S Mar 30 '11 at 19:17
    
I've found a bug having to do with showing the "display more" link. I thought about just adding it as a comment here, then I thought it was a big enough deal to warrant it's own question, so I'm doing both. Should be an easy fix, just thought it should get reported. –  Tommy Hinrichs Apr 15 '11 at 15:37
    
@Tommy we see the bug, we'll get it fixed –  David Fullerton Apr 15 '11 at 15:38
    
Thank you! and thanks for the quick feedback! Stack Overflow rocks. While I'm here, just wanted to say thanks for what you all have done for the development community. –  Tommy Hinrichs Apr 15 '11 at 16:09
    
@David: Please tell me you haven't forgotten about Launchpad... :) –  uɐɯsO uɐɥʇɐN Jun 10 '11 at 7:23
    
@George We're trying to work with Launchpad to get an API that we can use. In the meantime you can use the "Other" option –  David Fullerton Jun 10 '11 at 14:17

9 Answers 9

Obligatory request for Google Code (Google Project Hosting) support.

share|improve this answer
1  
Looks like this has been done now. –  uɐɯsO uɐɥʇɐN Apr 25 '11 at 0:18
    
Thanks to SO for getting this done so quickly (even if it is scrape-tacular). Note that a URL in the format code.google.com/u/user@domain.com will not work. When you visit your page (formatted like that) while logged in, your email at top left will be a link to a URL with the required code. –  Matthew Flaschen Apr 25 '11 at 2:59

Obligatory request for CodePlex (Microsoft Open Source Project Hosting) support.

share|improve this answer
    
Yes please, I have all of my projects at CodePlex and would definitely like to link to them. –  Lasse V. Karlsen May 30 '11 at 20:44
    
+1 almost all my open source work is at CodePlex –  Mark Heath Jun 2 '11 at 22:49

Obligatory request for Launchpad support.


Note: Launchpad API info is here.

share|improve this answer
    
And here's to hoping it will recognize not just projects owned by me, but also those hosted on launchpad that I contribute to (eg Ubuntu). –  Scott Ritchie Mar 31 '11 at 1:12
    
@Scott: What it should do is recognize branches owned by you. –  uɐɯsO uɐɥʇɐN Mar 31 '11 at 2:19
1  
There is still a lot of non-branch Launchpad code activity - Ubuntu uploads, for instance - but treating Launchpad:bzr like Github:git is probably reasonable. –  Scott Ritchie Nov 29 '11 at 17:36

https://bitbucket.org/

Oh, wait. That would be the competition of Kiln. It'd still make a good candidate, though.

share|improve this answer
1  
Not until Kiln is free. –  Geoffrey Zheng Apr 12 '11 at 3:21
1  
Looks like bitbucket.org, Google Code, and SourceForge are now supported. Needs Codeplex.com support next –  Greg Bray May 8 '11 at 23:22

This rocks!

I like the idea of using SO's tagging system on repos. Is this exposed to recruiters? I.e. look for all the candidates who have a code repository listed with say a tag like i.e. code I can actually look at?.

share|improve this answer
    
They can't filter by it, but it's included with all other tags (i.e. if they search [boost] they'll see people who have repos with that tag, and people who answered questions with that tag, and people who list it under "favorites", etc) –  David Fullerton Mar 30 '11 at 20:01

At the moment only github is supported, but many people (including me) use codaset instead. Are you planning to add integration with codaset? savannah is also a good place where many free software projects are hosted.

share|improve this answer

Good stuff. One minor problem is that it lists the start date for the project as the date that the GitHub repository was created. Perhaps this is a limitation of the GitHub API but it would be better to use my earliest commit date from the repository. Most of my projects on GitHub existed for a few years before I moved them there.

Edit: One other thing, it doesn't seem to be possible to remove a project from your profile once you've added it. (Never mind, I found it, it's in a different place to the "add" functionality).

share|improve this answer

I'd like to see support for projects under an organisation I contribute to. The majority of my work occurs under these. I'm not sure whether GitHub supports this though.

share|improve this answer

I'd love to be able to link to public kiln repositories.

share|improve this answer

You must log in to answer this question.

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