There's one thing I'd like to add. The degree of difficulty for learning RoR is extremely high when you're trying to learn by setting up a fairly complex app on a shared host. Here's some completely subjective (i.e. bullshit I made up) difficulty levels for learning RoR in different environments: Following the code tutorials in programming books on your local machine: 3.0 Installing and configuring a simple open source project on your local machine: 3.5 Installing and configuring a complex social networking framework on your local machine: 6.5 Installing and configuring a complex social networking framework on a shared host: 9.0
If you don't know RoR, I suggest starting with a scenario in which the barrier to entry is a tad bit lower. Sure, a layman can install a fairly complex PHP app on a shared host relatively easily. The unfortunate reality is that support for RoR on shared hosting providers is flaky at best. Why is this? I'm not sure. Maybe it's just that PHP has been around a little longer. Maybe it's that Ruby and Rails changes so damn quickly that shared hosting providers have a hard time keeping up. On Sat, Mar 14, 2009 at 10:21 AM, Jonathon Brenner <[email protected]>wrote: > There are two reasons why it's difficult to find directions for installing > on a shared host: > 1) Many of the developers don't use shared hosts, therefore don't have a > reliable way of validating their instructions. > 2) Most shared host implementations of RoR differ significantly, thus the > instructions become provider specific. > > That said, it would be awesome if someone wants to create directions for > deploying lovd to their hosting provider. Just put them on lovd's github > wiki. > > > On Sat, Mar 14, 2009 at 9:35 AM, Could be LovdByLess <[email protected]>wrote: > >> >> Title says it all! >> >> - Yes, I know that shared hosting is not preferred; am doing it anyway >> (as a test). >> - Yes, I know this has been raised before, but no one seems willing to >> simply provide a direct clear set of instructions. Given the >> popularity of shared hosting, I'd think including this sort of info >> (maybe in the install instructions) would be in the community's best >> interest. >> >> Simply, if you can, if it's possible and you know how, please reply >> with a clear & concise set of instructions to install LovdByLess in a >> shared environment. >> >> For many, like myself, LovdByLess is their first intro to Ruby. I'm >> not a total noob, but please if you're referencing "presumed >> knowledge" then include specific details; vague allusions to "known >> info" is _not_ helpful. >> >> (lazy reliance on knowledge dependencies kill open source projects >> from taking hold as it prevents new people from adopting the >> technology; not everyone is interested in becoming an expert just to >> install something) >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lovd by Less" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/lovdbyless?hl=en Who loves ya baby? -~----------~----~----~----~------~----~------~--~---
