What's stopping me using rails/django
Posted by Ian Holsman
Sam over at the magpie brain asks the question about what is keeping me (or anyone) from using rails.
here are three:
- Learning Curve: I’m productive in X, while it might not be as fast as if i was productive in Rails/django, that productivity will only happen after a couple of months of coding with it
- Inertia: I have 4-5 other products currently using X. In order to use Rails/django I will need to rewrite those in Rails/django. Thats a big hit, and not one I can justify easily to my PHB.
- Busy: I don’t have enough time to learn rails/django as I’m too busy fighting the fires caused by not using Rails/django.
What I am doing to try and ‘push’ me into this is deploying and running ‘rails’ applications at home and introducing self contained applications like Weed at work as a small workable proofs of concepts which I can demonstrate to my PHB how good they are, and slowly build my experience up so that when i start a new project i can hit the ground running.
Oh and what can you (the rails development community) do to make my life easier?
write documentation about your application on how to install the silly thing. A simple do this, then do that..
come up with a ‘common’ method of installing it and creating the databases. I have seen 2/3 different ways with typo, weed, rforums, tracks, and Muraveyweb. all seem to do it in slightly different ways.
make it easier to install on Apache2.. the rewrite hoo hah is daunting.
(rails) figure out a neat way of letting me running multiple rails app in one URL space like django does.