The drop is always movingYou know that saying about standing on the shoulders of giants? Drupal is standing on a huge pile of midgetsAll content management systems suck, Drupal just happens to suck less.Popular open source software is more secure than unpopular open source software, because insecure software becomes unpopular fast. [That doesn't happen for proprietary software.]Drupal makes sandwiches happen.There is a module for that

So why do I hate git?

Submitted by nk on Sun, 2010-06-20 16:11

One can copy-paste the mod_rewrite quotes from the Apache handbook pages verbatin just replacing mod_rewrite with git:

The great thing about git is it gives you all the configurability and flexibility of Sendmail. The downside to git is that it gives you all the configurability and flexibility of Sendmail.

Despite the tons of examples and docs, git is voodoo. Damned cool voodoo, but still voodoo.

Just an example, there are two magic switches to git add which turns it into an interactive mode. Is it great to have interactive adds? No doubt. But two? And that's just add. There are 142 git commands many of which has similar magic switches that changes its behavior completely. And this is what we have picked instead of the simple and friendly bzr. The reason for this is not technical -- there are more people who have bought into the git hype and so when we needed to choose, we picked the one that had more people behind it and so we have not chosen based on sound technical reasons but on hype. Of course, this was the only logical choice because we indeed need people to make the change happen and at the end of the day we will be better off with git than cvs, no doubt. But we will be a little worse off than bzr, again no doubt. I will still use bzr as much as I can, I am doing this for more than four years now and I am happy with it.

Commenting on this Story is closed.