What was the long branch that sprouted off on the upper left hand side about a third of the way through? It basically didn't get touched afterwards. I was expecting it to be the expansions, but as the timeline progressed, that didn't appear to be the case.
I can't be 100%, but if I had to guess it was some build system architecture that got added. Each big branch I believe is a new or different file path, and that build stuff doesn't get used by devs on the regular, so it may even sit outside parts of the Unity Project.
I suspect it's Build stuff because it appears that the person who spawned the branch is our very own Build-and-Git-guru Jesse. He does the hard work of making the game build into an actual playable executable, and wrangling the machines that do it. Additionally this commit was in November of 2017 which is when we started getting serious about the Spring 2018 ship. Finally you see the "
py" file count (python scripts) jump from no rank on the list to like 8th. I believe much of the build automation is a python based. Build automation is also fairly static, meaning once it's in place all that happens is small feature additions and tweaks, which explains why the branch didn't grow substantially after being created.
Build automation and creation is not glamorous, but it is vitally important to making a game. Jesse did an incredible job of managing that pipeline delivering build across like 10ish different platforms for testing and release.
