Hacker News new | ask | show | jobs
by pjscott 5732 days ago
How easy is it to get information out of GitHub? Not just the repositories -- cloning a git repo is easy -- but the issues, wiki pages, and so on. If that's made as easy as possible, then escaping from GitHub-gone-wild shouldn't be too hard.

That in itself should provide an incentive for GitHub to avoid alienating its users. It's like bringing an umbrella so it won't rain, in a world where such things actually worked.

3 comments

The wiki pages are just another Git repo; you can just clone it and get a full copy. Pages simply turn into files containing Markdown markup (teehee).

Not sure about the issues or other things, though.

Issues are accessible via the API: http://develop.github.com/p/issues.html
So that's how the Cappuccino guys made their slick issue tracker GUI:

http://githubissues.heroku.com/

A git-based wiki? My respect for the GitHub guys continues to grow.
The code behind the Git-based wiki is also open source so you can view and edit your wiki locally via a nice web interface, and build your own tools using the API: http://github.com/github/gollum
Well, I'm not much concerned about the technical difficulties, as they're few. I'm also not envisioning any time in the future when I quit using GitHub. It's a fantastic piece of software written by people I respect. However, I've learned to be skeptical and cautious when there's one thing that everyone is using (Google, Facebook). I LOVE YOU GITHUB DON'T PUNISH ME!!! :-)
Did I say overlords? I meant protectors.