Draft (almost ready) on Architecture of open source applications.