Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does this mean it's time to fork?


This is a horrible issue with modern development. Basically we are getting into sectarianism. Don't like a doctrine of the Brethren Church? Fork and become the Grace Brethren. Don't like a small doctrine of the Grace Brethren? Fork and make the Conservative Grace Brethren.

I know that GIT and the like have made it really easy to fork and run, but does this fundamentally help? Does having X versions of some framework really make sense?

Why not go a different route and just give up the one side and make another? Rather than forking, make something new.


> I know that GIT and the like have made it really easy to fork and run, but does this fundamentally help?

Yes, it does. What ends up happening in practice is that forks are almost always short-lived. They either get merged with the mainline, they become the new mainline, or they die out. Occasionally, there are two self-sustaining projects that diverge from the same point of origin, but it's rare.


Yeah, I actually think that's the way to go if you don't like Rails, I was kind of joking. I am curious to see if there's enough passion for Rails itself that people would say, "no I want RAILS, even if it means making it something else" rather than just accepting a change in philosophy or moving to something else.

Personally, I think there's not. I think people either are sticking to Rails or they are not. I think even if you don't like the new Rails, it did help the development community at large. Before Rails, I don't know many web folks who were talking about TDD and MVC and real, honest, programming stuff.


Naw, if you work with Ruby, I'd just work on creating an ecosystem of interchangeable parts around Sinatra.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: