Hacker News new | past | comments | ask | show | jobs | submit login

I kind of agree, but complexity is a relative concept. mv and cp doesn't exist on Windows. And you really don't have to use exotic commands to run into compatibility issues between bsd and linux.

Well, I have yet to see an application to span across Linux, BSD and wintendo at once. Such a setup obviously has much bigger problems than the deployment process ("broken beyond repair" comes to mind).

The real world deployments I have met were, at most, Linux/Solaris and even in these cases it was usually the cheapest to just scrap one (guess which) and move on. I have never seen a case where maintaining a mixed cluster could have possibly been worth the maintenance overhead.

Why would I prefer to write three different deployment scripts, if I could write one?

Because 3 simple scripts trump one that is gobbled up with conditionals.




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

Search: