Github For Everything

  • I think depending upon a single, proprietary web service for everything is foolish. When Github is down, you're out of luck. If Github changes in a way you don't like, you're out of luck.

  • This isn't what I thought it would be. I think "Github for everything" is something everyone should be looking for in their lives. Version control is useful for so many things.

    I think the understand this already though. With the release of stuff like 3d diffs now it's the "GitHub of CAD", I could imagine a useful future for the "GitHub of legal documents", "GitHub of _____"....

  • Although maybe this blog post was already in the pipeline, unfortunate juxtaposition with yesterday's GitHub outage.

    Although I truly do love GitHub, it's not unconditional love. My love's uptime closely tracks GitHub's.

  • Idea: Github should allow "plugin repositories" that can be shared or private.

    The first iteration would have some way to provide file type viewers. A file under filetype/viewer.js.js would replace github's default JavaScript viewer (itself simply published as a repository that just happens to be the top node). You could start your own customizations by forking that repository. If you develop a viewer/editor/future plugin component that you think the world should use, send it in as a pull request to the canonical repo.

    The other thing I think github should do is go the JetBrains Upstream / Google Grok (if it ever happens) route and provide syntactic / semantic analysis as a service, from which all these visualizers, editors, and other tools are built.

  • It great, but I concern about exporting data out from GitHub for whatever a reason. Is there a backup anything or we just have to dig data out from API?

  • Although it's nice that everything is in one place I don't think Github would be my first choice. It's made primarily for managing code and everything surrounding that. I do think the issue tracking translates very well over to "real life" issues.

    Why are the legal documents not on GitHub though? That would be perfect for github.

  • Github goes down far too frequently to consider using the non-enterprise version for everything.

    The realtime collaboration on Google docs is also mega useful for weekly meetings and something that Github's wikis doesn't match.

  • I'm still bracing myself for the Github for Writers; http://madebyloren.com/github-for-writers

  • This is exactly what we do at our team too -- we're developer centric and as developers, we love using Github and Github issues (+ pull-requests) for everything (including PM and HR)

    One thing we do miss are certain features from Trello-like tools that give a nice overview of your issues and facilitate PM, so we built a Chrome/FF extension to fill in those gaps (http://zenhub.io)

    Disclaimer: I work at Axiom Zen

  • Everyone love and use wikipedia but i do not see 10k posts per day saying that wikipedia is the new god.

  • This idea is awesome. Thanks for sharing!

    Are your internal wiki, recruitment process, Day-to-day operations, etc. on a private repository? Do you have only one repository or do you have multiple repositories for your internal work?

  • I expect with a few custom front end UIs, even the poor fits could at least use github as a backing store. This could give other company tools one data layer to inspect.

  • Like this way of getting things done. Geeky! I may translate the post into Chinese later.