Learning to make a repository