logoalt Hacker News

ryandraketoday at 1:38 PM1 replyview on HN

I don’t know why you would even really need hosted git or why you’d be affected by its downtime. Git is decentralized by design. One node going down should not stop development. You don’t need a “central hub” to keep working.

I guess it’s all the other non-git stuff like issue tracking and other (unfortunately) centralized products on GitHub that causes disruption when they go down.

Weird how GitHub built itself around a distributed VC system and then made all its other services centralized.


Replies

Mashimotoday at 1:47 PM

> I guess it’s all the other non-git stuff

Yes, you want to run automated builds, unit test, end to end test, UI tests, make it easy for testers to deploy specific versions / tags to internal server. Also kick off builds for iOS on mac computers. We use Teamcity for that.

Tracking of issues, feature and epics. Maybe also knowledge base / wiki. We use Jira.

And pull requests. Bitbucket.