/ discoveryng

Tutto lo sviluppo di DiscoveryNG in 4'41''

Per salutare il mio ultimo giorno di lavoro a Comperio, ho creato un video con Gource.
DiscoveryNG è un software che permette di integrare al CMS Silvestripe parecchie funzionalità per la gestione di un portale di biblioteche: consultazione del catalogo, forum di discussione, area utenti, gestione eventi, area singole biblioteche.

È divertente rivedere i vari momenti di sviluppo, alcune cose abbastanza riconoscibili:

  • all'inizio quando abbiamo rimosso Silverstripe dal repository, tenendo solo il codice del modulo
  • quando ho aggiunto un sacco di icone
  • quando è arrivato Nicolò
  • quando abbiamo iniziato a usare il composer
  • più recentemente quando abbiamo iniziato a gestire un sistema di build, per cui parecchi file compilati e le dipendenze gestite tramite bower e composer sono uscite dal branch di sviluppo.

Per realizzare il video ho usato questo comando:

gource -1280x720 --seconds-per-day 0.2 --user-image-dir .git/avatar/ --max-file-lag 0.2 --hide filenames -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 gource.mp4