Disclaimer: You are looking at a post I wrote some time ago. The information and opinions contained within may be outdated and may differ from my current views. Please proceed accordingly.

"Fuck You" Leads to "Fork You"

Apr 14, 2006 12:14 PM
Tags: emacs, opensource, programming, ruby, software

James Duncan Davidson is absolutely right about DHH's smug remarks:

The Canada on Rails conference is getting started and local co-Portlander Robby on Rails has already posted a bit of news about it. Here's another view. David is out of his mind. From all reports so far, it was part of a "if you don't like the way Rails is put together..." kind of statement, but it's so easy to take out of context. As they say, you probably had to be there to get the joke. I can understand the sentiment. Being a leader of a technology revolution is hard. It was, however, a terribly irresponsible thing for David to do. And I think that it reflects poorly on all the other people that have helped support and promote Rails.

I also like the comment from a Rails user named "ravy" on Robby Russell's blog:

Yeah, a couple of things lately have made me worry about Rails and my increasing investment in it.

This fairly dismissive treatment of people's legitimate concerns is one thing, which was brought home by DHH's blog posting about the "end of publishing" or whatever. Great, generalize from you own experience, but don't pretend that you have all the answers based on a sample size of one.

...

[I]f you are arrogant, this photo being a case in point, you don't learn anything.

Some of the people David is saying "Fuck You" to know a hell of a lot more about web applications and software engineering than he does. All of them know something about web applications that he doesn't, even if it's only about how they want to use the technology.

And it's this kind of attitude that leads to forked software.


Comments: "Fuck You" Leads to "Fork You"

What is Rails?

I assume it's a programming language or OS or something, but what makes it different from other apps.? I could look it up, but you are capable of putting it in concise terms that might make sense to me, Joe, so I'll turn to you.

Posted by: ChuckJerry on April 14, 2006 6:55 PM | permalink

Jerry:

Rails is a bunch of code that people use to build websites, instead of starting from scratch.

The lead developer basically told all their users that he's not interested in hearing whether or not there is a better approach.

Posted by: Joe Grossberg on April 15, 2006 1:18 AM | permalink

No more comments! Either someone has violated Godwin's Law, I'm tired of the discussion or, most likely, the ten-week window has closed. You can, however, contact me through email.