I’d love a description of how codebases like this evolve. Not how the idea or project was hatched but the actual structure of the team, code, environment.
Could you provide a summary of discourse’s development history? Methodology, if any? Commit history or trends prior to the 2 weeks it appears to have been on github? Continuous integration/deployment? How did the codebase and development environment evolve?