JSilver99/gamesaver — comment on commit 6b115c9c02e5344c78d076a390165d0e39e7626a
File: runserver line 5
By dmose:

The main reason not to have both would be to avoid code duplication. However, having the Makefile call out to the scripts avoids those problems.

On a separate note, some people (I happen to use MacPorts) are likely to have mongoDB already provided by something in their system and run by root or some other user, so it wouldn't be something we could necessarily directly control in this manner. It's probably worth figuring out how to work in that case too.