A couple of things I noted down for the new repository API while working on the generic metadata: 1. further improvements on generic metadata: - metadata can be displayed by category (hierarchical) for easier viewing - implement a new plugin for the rating instead of including this in the generic metadata (which is shown as key-value pairs) as suggested by Brett 2. make the location of the metadata repository (currently stored in the file system) configurable - one potential problem with having the default location in the root directory of the actual repository is that the metadata repo can get included if you run merge the Archiva repo to another repo (ex., running mvn stage:copy in a staging repo)
Thanks, Deng