Abstract repository progress