Repoman

is a Python program used to enforce a minimal level of quality assurance in packages added to a repository.

Emerge
Install repoman through :

Usage
Using Repoman is highly recommended for committing to Gentoo with Github pull requests.

Invocation
To create a package's Manifest file:

To scan the directory tree for QA issues (full listing), include dev profiles in dependency checks and force the metadata.xml parse check to be carried out:

To scan the directory tree for QA issues; if OK, commit via VCS, include dev profiles in dependency checks and force the metadata.xml parse check to be carried out: