by Massimo Azzolini for
Progettare utilizzando metodologie agili è sempre più un’esigenza piuttosto che una scelta. “Time to market” sempre più brevi, nuovi tool ed API da integrare, ci sfidano continuamente a migliorarci e ad essere più efficienti. Per questo motivo abbiamo realizzato Penelope (getpenelope.github.com) e lo abbiamo realizzato nel modo più agile possibile. Vorrei raccontarvi come abbiamo integrato Trac e come potremo sostituirlo con altri sistemi di issue tracking, come sfruttare GoogleDrive oggi e DropBox domani, come autenticarsi con oauth2 verso Google o saltare in corsa sul tuo provider preferito, come via SqlAlchemy ci siamo dimenticati di avere Postgres dietro le spalle. Python è stato la colla, Pyramid il framework e Deform/Colander/Bootstrap il sistema rapido per gestire il layout dei nostri dati.