Learning how to build repos