-
Website
http://avdi.org/devblog -
Original page
http://avdi.org/devblog/2008/10/08/you-keep-using-that-word-distributed/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
bryanl
4 comments · 3 points
-
François Beausoleil
1 comment · 1 points
-
obiefernandez
1 comment · 2 points
-
gambling
3 comments · 2 points
-
Jakub Narebski
1 comment · 5 points
-
-
Popular Threads
-
Simplicity is Complicated
1 week ago · 25 comments
-
Double-Load Guards in Ruby
2 weeks ago · 4 comments
-
Array-ifying Values
2 weeks ago · 3 comments
-
ISO8601 Dates in Ruby
1 week ago · 2 comments
-
My WebOS Makefile
2 weeks ago · 2 comments
-
Simplicity is Complicated
We've advertised our Disaster Recovery Guide (http://github.com/blog/175-github-disaster-guide) a few times, but I think not enough people know about it. You can still share and deploy GitHub-based repos when the site is down - that's one of the joys of distributed version control.
(er I suggest that somebody design and implement it)
And even if that goes down, since everyone who has the repo has the ENTIRE repo, you can just point your deployment scripts to the new repo and hurrah it works.
My company uses an internal git server for hosting all our production site repos which are used in deployment scripts, while a post-receive hook pushes this to github as a read-only mirror. This seems to make a lot more sense than putting all our eggs in one basket with github (which is a big no no).
This was always going to happen - there's been a lot of uptake of git because its "the latest thing" rather than because they've understood and evaluated its pro's and cons.
And lets face it - we've all made that mistake at some point.
On the upside while these dev's may be missing the point of the D in DVCS at least they're using a VCS, I'm frequently appalled by the number of so called experienced developers I speak to who don't get it at all.