Google Summer of Code 2008 Google at Barcelona
May 09

Here’s a video of Linus Torvalds talking to Google developers about git.

In my opinion it’s not the correct way to make a great advertising campaign:

  1. you can not insult a big sector of developers (cvs and svn users), and potential customers of your software.
  2. you can not say that you have developed the best SCM in the world in 2 weeks… You have an ego problem, Linus.
  3. what a horrible slides….

However, we are going to forgive him for that. He has created Linux, the greatest and biggest Open Source project. If he is using git in this enormous project and works fine, if because he has all the reason and git rules. During his speech, he does a good observation, you don’t need to branch very fast, you to merge very fast.

Related Posts

3 Responses to ““CVS users are ugly and stupid””

  1. gon Says:

    There a is a nice tutorial for us cvs/svn ugly people to pass from these systems to git:

    http://git.or.cz/course/svn.html

    Have fun.

  2. Course is over Says:

    [...] Usoa, studying all our projects and designing how to organize all of them with Trac and git. [...]

  3. Gabe da Silveira Says:

    Definitely not good marketing, but I’m not sure what would be. Over the last year there have been hundreds of evangelism articles covering every angle from case studies to theoretical discussion of how git’s model is fundamentally superior to CVS-like SCMs. No matter what the article is (and they’re all much more polite than Linus), inevitably the majority of comments will be from SVN users claiming how they don’t need good branching and merging or any of the other features git has. Sometimes they even try to claim that SVN is better than git in some circumstances (okay maybe it is for non-developer use).

    Having been using git exclusively for the last 6 months and seeing the ease of open source collaboration with tools like Github, I’m pretty much ready to start calling these people dumb too. If they’re going to come out in droves and argue based on pure ignorance, obviously never having used git or any other modern SCM system, then they deserve to be called names.

Leave a Reply