Components of Repository:
Roles:
- /Maintainer (cleans old files, removes dross, checks signatures, etc.)
- /Publisher (authorized to creates artifacts within a repository)
- /User(queries the repository)
- /Mapper (comsumes/provides metadata to navigate the repository)