4 ms·
GitHub in particular is problematic for those of us that don't particularly use Git, and use other hosts for their code. Something like ohloh is much better su
by lucian1900 15y ago
GitHub in particular is problematic for those of us that don't particularly use Git, and use other hosts for their code.
Something like ohloh is much better suited to being a CV.
- jjm 15y agoOhloh has everything but the code. It reminds me of those "CSS galleries" but for open source projects. In the end, I'm where the code is, and that place is GitHub.
- stevelosh 15y agoIf you're using Mercurial instead of Git you can create a mirror on GitHub with little effort (unless you're doing something pretty crazy with your DAG): http://hgtip.com/tips/advanced/2009-11-09-create-a-git-mirror/ http://hgtip.com/tips/advanced/2009-11-09-create-a-git-mirro... This also lets git users contribute to your project, so you get the benefit of GitHub's community without having to deal with git.
- eropple 15y agoInteresting, but this doesn't address the other problem--I fundamentally dislike Github! (I use Bitbucket because of consistently stellar support from Atlassian and an overall pleasant working experience.) And going outside my current, working ecosystem for benefits I consider dubious at best--the overwhelming majority of open-source projects get no outside commits, ever, and magic Github pixie dust doesn't really change that--isn't really a good use of time. For me, Git and Github are both problems with this "GitHub's your resume" thing, not one or the other.
- bronson 15y agoSo BitBucket is your resume. Where's the problem?
- eropple 15y agoMy resume is my resume. My personal code is closed-source, with the exception of a couple of bits for presentations and an archived project for which I am a maintainer. You could say that "well, that one archived project is your resume," but that would be foolish (not that you are saying that, but it does follow from all of this) because it has little to do with what I actually do. More than anything, though, I kind of find all this "anoint the buzzwordy startup as the new X" stuff silly. Maybe one company in ten would actually follow a link to Github or Bitbucket on my resume, regardless of the content. At least for now, the resume is the new resume.
- clark-kent 15y agoIs there a particular reason why your personal code is closed source.
- eropple 15y agoMy current personal project is a cross-platform game framework for Windows, OS X, Linux, Android, iOS, 360, and WP7. It may be commercializable, and as such open-sourcing it makes little sense. If it's not, then when I'm done with it I'll likely open-source it.
- enjalot 15y agoI'm sure a bucket full of your source code on bitbucket will serve the same purpose when interviewing. I'm on the job hunt and in interviewing with some YC startups we haven't really gotten to my github, since they more were interested in some of the closed-source projects I've done at other jobs. I think the overall point of the article is to be able to show people you can code rather than just list it as a bullet point in a document.
- eropple 15y agoThe assumption, however, that everyone uses Github results in processes having a dependency on Github. Which is stupid.
- eru 15y agoWe use github, but have a fallback server.
- eropple 15y agoSorry--I meant social processes. If the mindset is that "Github is your resume," then the focus is that Github is your resume, and the line of thinking goes, so to speak, "if it's not on Github, they don't have it." Which is not good. While social networking makes sense to have a single central location makes sense (but not totally so, see G+ v. Facebook), writing code does not.
- eropple 15y agoAgreed. Git is obnoxious and Github offers me nothing, which is why I use Atlassian's Bitbucket. But the assumption, silly and unpleasant as it is, is that "everyone uses Github." Well, no, they don't. I really could not care less "where the code is," as per the sibling post to this one; I care for "where things don't aggravate the hell out of me," and that's emphatically not Github. I disagree, however, regarding Ohloh--too chaotic, too messy, too many false positives. I don't think that, right now, there's a good solution. Something to think about, I guess...