Live data from Hacker News

Kickstarter: rails.app

kickstarter.com

161–170 of 175 posts

Re: Kickstarter: rails.app

#161
post #92

Earlier quoted context omitted.

and even if it were only 5 it would be worthwhile to make it easier Seriously? 1. Install XCode and homebrew 2. sudo brew install {postgresql,rbenv,ruby-build} 3. Close terminal. Open terminal. 4. mkdir proj && cd proj && rbenv install 1.9.2-p290 && rbenv local 1.9.2-p290 5. gem install rails && rbenv rehash 6. rails new foo Honestly, we can argue if this was 5 steps or 8. We can also argue if 'rbenv rehash' should b…

Dude, take a step back and forget that you know this stuff already and do it professionally. That list is not easy and far from obvious, even for real programmers coming from other environments, let alone for actual programming beginners. Your list is far from canonical even at this very moment and hasn't even been common for very long. To figure out your list, I have to: 1) know that homebrew is the "right" way to i…

+1

Reading your short list triggered a flashback. I struggled with everything you listed, probably more.

When I made a run at getting an existing RoR project running on my Mac (~1 year ago), there was no shortage of howtos and advice. The problem was resolving all the contradictory information.

As moe points out, the project home page should have the single source of validated truth on how to get RoR running on a Mac. Minimally.

That such a source of truth didn't exist led me to conclude that Rails was run by amateurs and to not be taken seriously.

Re: Kickstarter: rails.app

#162
post #137
post #9

Earlier quoted context omitted.

He's not complaining about bloat. Unlike many other high-level languages, Ruby has several viable execution environments (MRI 1.8, MRI 1.9, Rubinius, and JRuby) and Rails works on all of them. OS X ships with a system Ruby. The result seems to be that some people have trouble getting the right combination of runtime and libraries running.

And that's my point, Rails has a lot of functionality that it provides through a lot of dependencies. Exactly the opposite of the self-contained mini-framework (if not micro-) it started as.

Your first sentence has nothing to do with my point, and your second sentence has a false premise; Rails was never a mini-framework.

Re: Kickstarter: rails.app

#163
post #137
post #9

Earlier quoted context omitted.

He's not complaining about bloat. Unlike many other high-level languages, Ruby has several viable execution environments (MRI 1.8, MRI 1.9, Rubinius, and JRuby) and Rails works on all of them. OS X ships with a system Ruby. The result seems to be that some people have trouble getting the right combination of runtime and libraries running.

And that's my point, Rails has a lot of functionality that it provides through a lot of dependencies. Exactly the opposite of the self-contained mini-framework (if not micro-) it started as.

I don't think it's fair to characterize Rails' early accusations against Java webdev as "The frameworks are too large." They accused Java frameworks of requiring too much ceremony, repetition and verbosity, but I can't think of many instances where early Rails advocates attacked Java for having too many features.

Re: Kickstarter: rails.app

#164

Earlier quoted context omitted.

> Of course he would never do that. Why? Maybe he was paid by the linux foundation during that time? Other sources of income? The gratuit "of course" is not clear to me. Maybe I'm misunderstanding what you try to say, but: " rails.app ought to make Rails more popular [...] wider deployment of Rails enriches Ruby developers". Are you saying that Yehuda should not make money from his efforts, but the Ruby developers in…

Why? Maybe he was paid by the linux foundation during that time? Other sources of income? The gratuit "of course" is not clear to me. And Rails is sponsored by 37Signals. You'd be hard pressed to find very many large open source projects without commercial backing. Are you saying that Yehuda should not make money from his efforts, but the Ruby developers in turn can use the results naturally for their gain? That is g…

What is "FLOSS"? Free/Open Source software? The fact that you can't even refer to it without an acronym that conflates two opposed philosophies suggests that maybe the "spirit of FLOSS" is less well-defined than you think it is.

In any event, it is better than Katz should work directly for people who are going to use his software than that he work for some giant company that incidentally finds it valuable to task him with something useful.

Re: Kickstarter: rails.app

#165

Earlier quoted context omitted.

Why? Maybe he was paid by the linux foundation during that time? Other sources of income? The gratuit "of course" is not clear to me. And Rails is sponsored by 37Signals. You'd be hard pressed to find very many large open source projects without commercial backing. Are you saying that Yehuda should not make money from his efforts, but the Ruby developers in turn can use the results naturally for their gain? That is g…

What is "FLOSS"? Free/Open Source software? The fact that you can't even refer to it without an acronym that conflates two opposed philosophies suggests that maybe the "spirit of FLOSS" is less well-defined than you think it is. In any event, it is better than Katz should work directly for people who are going to use his software than that he work for some giant company that incidentally finds it valuable to task him…

Free and open source are not opposing philosophies. Software cannot realistically be considered "free" without being open source.

Re: Kickstarter: rails.app

#166

Earlier quoted context omitted.

What is "FLOSS"? Free/Open Source software? The fact that you can't even refer to it without an acronym that conflates two opposed philosophies suggests that maybe the "spirit of FLOSS" is less well-defined than you think it is. In any event, it is better than Katz should work directly for people who are going to use his software than that he work for some giant company that incidentally finds it valuable to task him…

Free and open source are not opposing philosophies. Software cannot realistically be considered "free" without being open source.

No. You should consult Google, perhaps with a query including "vs".

Re: Kickstarter: rails.app

#167
post #61
post #40

What about on a virtual private server like at linode? Then one doesn't necessarily have to shell out for a Mac to run osx. I would be much more interested in that.

If you're interested, I have a rails template with extensive documentation on setting it up on a server from scratch. https://github.com/Hack56/Rails-Template/wiki

Thanks alot im getting ready to redo an old wordpress multiuser site in rails and I was having trouble learning how to configure it

Re: Kickstarter: rails.app

#168
post #21

Earlier quoted context omitted.

I would say that that three lost days getting set up is a large, large problem for Rails, though.

Oh, absolutely - but don't confuse a Rails problem with a Ruby problem. It wasn't Rails causing problems, it was Ruby itself.

If I'm getting set up, I really don't distinguish between Rails itself being irritating and one of its dependencies being a PITA. Those dependencies are part of the architecture of Rails, so it gets the blame. It's not like I need foo version of ruby if I'm just doing some quick scripting.

Re: Kickstarter: rails.app

#169
post #73

Earlier quoted context omitted.

Giles, you're acting like a prima donna over what is really a minor quibble with the way Bundler works. How many people do you honestly think get hung up on a warning from Bundler that gives you clear instructions on what to do next? And I know you like to exaggerate things to make a point, but do you really think that warning was added to heckle and mock people? Because that's ridiculous. I can tell you one thing: t…

well yeah. here you are making this personal, and what I said is I'm not going to give Yehuda any money because I criticized his PROJECT and he responded with 'fuck you giles.' so he made it personal, and you're making it personal too. I'm not saying Bundler should be destroyed and it's a thing of evil. I said it was super useful but had very aggravating flaws which indicate that Rails went off the rails. If you guys…

> what I said is I'm not going to give Yehuda any money because I criticized his PROJECT and he responded with 'fuck you giles.' so he made it personal, and you're making it personal too.

Well, that's reasonable enough. I'll be honest, when I read that, I assumed it was hyperbole. If it was a literal "fuck you", well yeah, that would bother me too.

Re: Kickstarter: rails.app

#170

Earlier quoted context omitted.

What is "FLOSS"? Free/Open Source software? The fact that you can't even refer to it without an acronym that conflates two opposed philosophies suggests that maybe the "spirit of FLOSS" is less well-defined than you think it is. In any event, it is better than Katz should work directly for people who are going to use his software than that he work for some giant company that incidentally finds it valuable to task him…

Free and open source are not opposing philosophies. Software cannot realistically be considered "free" without being open source.

... But software that is open source is not nessicarily free. Open source is a development model, free software is a religious movement
Post reply on HN