Learning how to make repositories