Slashdot Mirror


GitHub Service Outage (github.com)

New submitter thebigjeff writes: Beginning at around 7:30pm EST on 1/27/2016, GitHub's core services have been offline. Most repositories and other functionality is inaccessible. The status page is calling it a "significant network disruption." More from The Register: GitHub falls offline, devs worldwide declare today a snow day.

10 of 117 comments (clear)

  1. MMMMMM.. how about that mother fucking cloud? by Rinikusu · · Score: 5, Funny

    maybe they should've backed up their cloud in another cloud. Cloud.

    --
    If you were me, you'd be good lookin'. - six string samurai
  2. Decentralized source control by manu0601 · · Score: 4, Insightful

    The selling point of git was to be a decentralized source control system.

    It is interesting to see people telling about a snow day while they have a tool that do not require a central repository

    1. Re:Decentralized source control by sunderland56 · · Score: 4, Insightful

      Even if you are using a source control system that *does* require a central repository to be up: since when did the inability to check in prevent you from writing and debugging code? If interacting with git/svn/clearcase/etc. is more than 0.1% of your work day, maybe you're not doing it right.

      If source control being inaccessible means you get the day off.... let's just say that ClearCase users would be extremely happy.

    2. Re:Decentralized source control by sunderland56 · · Score: 5, Insightful

      So: no incoming bugs or feature requests, no merging other people's code, nobody pinging you every 5 minutes? Around here that's called "a day where I can be productive".

    3. Re:Decentralized source control by Dutch+Gun · · Score: 3, Insightful

      I know it's fun to be snarky about the fallibility of the cloud at times like these, but in fairness, I think one has to measure these unexpected outages against the productivity gains of having a convenient centralized point to synchronize your project online, especially for historically decentralized teams like your typical open source projects.

      The notion that "git is decentralized" is obviously tempered against the requirement to synchronize everyone's repositories, right? Still, I agree... the whole "github is down, I can't code today" is an even weaker excuse than something like "it's okay if I'm goofing off - I'm compiling." One of the benefits of git (and Mercurial as well, which is actually my system of choice) is that it's trivial to make a local branch and start working on some new feature. If you're working on a project, then by definition you have an entire copy of the repository locally - it's not like you need to connect to github just to see your code or check in changes locally. Even if you can't see your bug/todo list, that just means it's a great time to make a branch and start some other little project, like doing some refactoring or code cleanup - or even, heaven forbid, some documentation.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    4. Re: Decentralized source control by prefec2 · · Score: 3, Insightful

      There are also decentralized ticket systems. Even though you should know enough about your tickets and tasks to have something to do for one day ;-) And if all fails, update the documentation.

    5. Re:Decentralized source control by Richard_at_work · · Score: 3, Informative

      It is decentralised, I was still able to commit changes to my repo and carry on as normal. What I couldnt do was use GitHub.

      GitHub has value adds which make it a nice thing to use - its an off site repo for backup, it has a nice PR and issue handling system, it has nice metrics, it has commit hooks, it acts as a good point for CI service to integrate with automatically (alternatives being you either have to handle CI locally, manually push changes to a CI repo, or expose a git repo somehow so a CI service can grab checkins and build them).

      So I couldn't push my changes to GitHub and my CI service didn't run new commits for a few hours. Not to worry, its already caught up with the back log.

      Do not confuse GitHub with git - the two are entirely different. GitHub could use CVS and still have all the value adds, it would just use a shit source code management system.

    6. Re: Decentralized source control by bill_mcgonigle · · Score: 4, Funny

      And if all fails, update the documentation.

      Github mostly hosts open source projects.

      </snark>

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  3. Not everyone by SuperKendall · · Score: 3, Interesting

    Some of us use BitBucket you know... no interruptions for me today!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  4. Re:How is it a snow-day if you're using Git? by TWX · · Score: 3, Funny

    it just means you make a few more commits before pushing and pulling

    Funny, I got the same suggestions in health class in high school...

    --
    Do not look into laser with remaining eye.