Para facilitar la contribución al repo debe haber una forma sencilla de poner a correr el entorno de desarollo. El principal problema es la base de datos, que realmente es lo único adicional que se requiere a parte de los package managers correspondientes.