Extract repo common fields
Implement hosted
Add indexable/repository policy for maven