Gource.io – a software version control visualization tool
gource.io
gource.io
If you create your own visualizations, I strongly recommend that you automate doing it as much as possible. For example, if you process data first, use a script to automate processing the data. You'll need to give Gource various options, and there are a lot of options; store options in its config file or scripts.
Also, if you create a Gource video, I strongly recommend adding some music or at least an audio commentary. If you add music, make sure it's legal to add; the safe route is to use music released under open licenses such as Creative Commons Attribution (CC-BY) CC0 Public Domain Dedication (CC0). Beware of the "non-commercial use" licenses - your releases might count as "commercial" even if you don't think they do (talk to a lawyer if you want to go down that path). A great place to start for Gource music is audionautix.com ( https://audionautix.com/ ), which has released lots of music under the Creative Commons Attribution 3.0 Unported License; you can select from lots of different styles and get some great options. "Improving Gource Videos with Background and Audio" ( https://fransdejonge.com/2018/02/improving-gource-videos-wit... ) has some tips and instructions.
There's always the mute button. Gource would be mute by default, so you're not losing anything.
I actually think the music in that Python vid is awesome.
For the human. Videos are way more interesting to most people if there's an audio track of some kind. Anyone who doesn't like the sound can mute it.
Less processing really isn't relevant. CPU is cheap. Yes, audio does take some additional space & network, but it's practically nothing compared to the space required for a video. So if you're making a video anyway, add some sound and make it interesting for the human who's viewing it.
If I press the mute button I will not know if I'm missing out on some important commentary.
There should be a standardized way to convey that the audio is optional and doesn't directly relate to the video. To be fair this also applies to videos without sound (how am I supposed to know there is no sound unless I've watched the whole thing?) - though with the advantage that one can leave it unmuted and at least detect if someone starts talking.
https://m.youtube.com/watch?v=XC1g8FmFcUU
I find these visualizations great to help show people how open source software contributions work. Most people get the idea that collaboration can result in amazing things, but there is nothing like a visualization actually showing it in action.
That guy rewrote the whole code base every month.
New clusters growing and getten teared down all the time.
The first time I saw Gource in action was in a video that visualized the history of the Linux kernel. Really interesting data, especially when paired with key headlines about the project.
Currently running `./configure` and going through the dance of working out what my package manager calls each of the dependencies one at a time with no idea of progress (has anyone solved this problem?).
I thought that was descriptive enough.