> His dumb little company VaporSet had this stupid setup where the people deploying Rails didn’t have root access.
Pardon, but how is this stupid? Given the descriptions of people he has provided, I - as a system administrator - would want absolutely nothing to do with such people having root access on my servers.
Hell, that's how it is at my current dayjob. Most of the devs do have root access because we know they're competent enough to be able to handle that level of responsibility (not to mention that we're a small team, and I'm the only dedicated sysadmin, so it's nice to have the devs be crosstrained for simple tasks like basic server provisioning while leaving me to more difficult tasks like stack design and low-level Unixy troubleshooting goodness), but our setup's engineered in a way that code deployment does not require superuser privileges.
Pardon, but how is this stupid? Given the descriptions of people he has provided, I - as a system administrator - would want absolutely nothing to do with such people having root access on my servers.
Hell, that's how it is at my current dayjob. Most of the devs do have root access because we know they're competent enough to be able to handle that level of responsibility (not to mention that we're a small team, and I'm the only dedicated sysadmin, so it's nice to have the devs be crosstrained for simple tasks like basic server provisioning while leaving me to more difficult tasks like stack design and low-level Unixy troubleshooting goodness), but our setup's engineered in a way that code deployment does not require superuser privileges.