Bacula Development Visualization

Na zakończonej niedawno konferencji deweloperów oprogramowania Bacula firma Inteos przedstawiła krótką wizualizację dotychczasowego rozwoju kodu źródłowego programu. Wizualizacja przedstawia ponad 10 lat zmian i rozwoju kodu zobrazowanego za pomocą animacji wygenerowanej programem gource. Informacje o zmianach w kodzie zostały zaczerpnięte z repozytorium kontroli wersji git na kilka dni przed konferencją więc ukazują aktualny stan programu.

Szybkość animacji jest stała względem ilości zatwierdzanych zmian, co ze względu na coraz intensywniejszy rozwój oprogramoania przełożyło się na mocno nieliniowy upływ czasu pod koniec wizualizacji, szczególnie kiedy zbliżymy się do czasów współczesnych, do roku 2010. Na pełne obejrzenie animacji trzeba przeznaczyć 5min 24sek.

Zapraszamy do oglądania!