My experience is that open source software is almost always managed through config files... Is this your point?
Reply on news.ycombinator.com